1 #ifndef VALGRIND_CALLGRINDPROFILE_H 2 #define VALGRIND_CALLGRINDPROFILE_H 1 25 this,
"StopAtEventN", 0,
26 "After what event we stop profiling. If 0 than we also profile finalization stage. Default = 0."};
28 this,
"DumpAtEventN", 0,
29 "After what event we stop profiling. If 0 than we also profile finalization stage. Default = 0."};
31 this,
"ZeroAtEventN", 0,
32 "After what event we stop profiling. If 0 than we also profile finalization stage. Default = 0."};
39 #endif // VALGRIND_CALLGRINDPROFILE_H
Implementation of property with value of concrete type.
Algorithm(const std::string &name, ISvcLocator *svcloc, const std::string &version=PACKAGE_VERSION)
Constructor.
Gaudi::Property< int > m_nDumpAtEvent
Gaudi::Property< int > m_nStartFromEvent
Gaudi::Property< std::string > m_dumpName
Gaudi::Property< int > m_nZeroAtEvent
This class is used for returning status codes from appropriate routines.
StatusCode execute() override
Algorithm execution.
Alias for backward compatibility.
StatusCode finalize() override
Algorithm finalization.
Algorithm to enable/disable the profiling by Callgrind at given events.
Gaudi::Property< int > m_nStopAtEvent