![]() |
ATLAS Offline Software
|
#include <VTuneAuditor.h>
Public Member Functions | |
| VTuneAuditor (const std::string &name, ISvcLocator *pSvcLocator) | |
| Constructor. | |
| virtual StatusCode | initialize () override |
| Gaudi hooks. | |
| virtual void | before (const std::string &event, const std::string &name, const EventContext &) override |
| Implement inherited methods from Auditor. | |
| virtual void | after (const std::string &event, const std::string &name, const EventContext &, const StatusCode &) override |
Private Attributes | |
| ServiceHandle< IVTuneProfilerSvc > | m_vtuneProfilerSvc |
| Handle to VTuneProfilerSvc. | |
| std::vector< std::string > | m_algs |
| Property: List of algorithms to profile. | |
Definition at line 17 of file VTuneAuditor.h.
| VTuneAuditor::VTuneAuditor | ( | const std::string & | name, |
| ISvcLocator * | pSvcLocator ) |
Constructor.
Definition at line 14 of file VTuneAuditor.cxx.
|
overridevirtual |
Definition at line 77 of file VTuneAuditor.cxx.
|
overridevirtual |
Implement inherited methods from Auditor.
Definition at line 61 of file VTuneAuditor.cxx.
|
overridevirtual |
Gaudi hooks.
Definition at line 28 of file VTuneAuditor.cxx.
|
private |
Property: List of algorithms to profile.
Definition at line 41 of file VTuneAuditor.h.
|
private |
Handle to VTuneProfilerSvc.
Definition at line 38 of file VTuneAuditor.h.