#include <PerfTools/Callgrind/plugins/ProfilerAnalyzer.cc>
Public Member Functions | |
ProfilerAnalyzer (const edm::ParameterSet &) | |
~ProfilerAnalyzer () | |
Private Member Functions | |
virtual void | analyze (const edm::Event &, const edm::EventSetup &)=0 |
virtual void | beginJob (const edm::EventSetup &) |
virtual void | endJob () |
Implementation: ask the ProfileService to either start or stop profiling depeding on a Parameter Set
Definition at line 39 of file ProfilerAnalyzer.cc.
ProfilerAnalyzer::ProfilerAnalyzer | ( | const edm::ParameterSet & | ) | [explicit] |
ProfilerAnalyzer::~ProfilerAnalyzer | ( | ) |
Definition at line 92 of file ProfilerAnalyzer.cc.
00093 { 00094 00095 // do anything here that needs to be done at desctruction time 00096 // (e.g. close files, deallocate resources etc.) 00097 00098 }
virtual void ProfilerAnalyzer::analyze | ( | const edm::Event & | , | |
const edm::EventSetup & | ||||
) | [private, pure virtual] |
void ProfilerAnalyzer::beginJob | ( | const edm::EventSetup & | ) | [private, virtual] |