#include <TimerStack.h>
Public Member Functions | |
void | clean_stack () |
void | pop () |
void | pop_and_push (std::string name) |
void | push (std::string name) |
~HTimerStack () | |
Private Attributes | |
std::stack< TimeMe * > | stack |
Definition at line 5 of file TimerStack.h.
|
inline |
Definition at line 8 of file TimerStack.h.
References clean_stack().
|
inline |
|
inline |
Definition at line 20 of file TimerStack.h.
References stack.
Referenced by clean_stack(), pop_and_push(), and esMonitoring.History::write().
|
inline |
Definition at line 31 of file TimerStack.h.
Referenced by HTrackAssociator::fillCaloTowers(), HTrackAssociator::fillEcal(), HTrackAssociator::fillHcal(), and HTrackAssociator::fillHcalTowers().
|
inline |
Definition at line 13 of file TimerStack.h.
References counter, TimingReport::current(), and stack.
Referenced by HTrackAssociator::fillCaloTowers(), HTrackAssociator::fillEcal(), HTrackAssociator::fillHcal(), HTrackAssociator::fillHcalTowers(), pop_and_push(), and esMonitoring.History::write().
|
private |
Definition at line 37 of file TimerStack.h.
Referenced by clean_stack(), pop(), and push().