|
LCIO
02.17
|
Inheritance diagram for ReadPerformanceProcessorMT:Public Member Functions | |
| ReadPerformanceProcessorMT (const ReadPerformanceProcessorMT &)=delete | |
| ReadPerformanceProcessorMT & | operator= (const ReadPerformanceProcessorMT &)=delete |
| ReadPerformanceProcessorMT (MT::LCReader *reader) | |
| void | processEvent (MT::LCEventPtr) |
| process an event More... | |
| void | processRunHeader (MT::LCRunHeaderPtr) |
| process a run header More... | |
| void | readStream () |
Public Member Functions inherited from MT::LCReaderListener | |
| virtual | ~LCReaderListener () |
| Destructor. More... | |
Private Attributes | |
| clock_t | _startTime {0} |
| double | _totalReadTime {0.} |
| unsigned int | _nEvents {0} |
| MT::LCReader * | _lcReader {nullptr} |
Definition at line 53 of file lcio_performance.cc.
|
delete |
|
inline |
Definition at line 59 of file lcio_performance.cc.
|
delete |
|
inlinevirtual |
process an event
| event | the event to process |
Implements MT::LCReaderListener.
Definition at line 64 of file lcio_performance.cc.
References std::clock().
|
inlinevirtual |
process a run header
| hdr | the run header to process |
Implements MT::LCReaderListener.
Definition at line 71 of file lcio_performance.cc.
|
inline |
Definition at line 73 of file lcio_performance.cc.
References std::clock(), and std::endl().
Referenced by main().
|
private |
Definition at line 85 of file lcio_performance.cc.
|
private |
Definition at line 84 of file lcio_performance.cc.
|
private |
Definition at line 82 of file lcio_performance.cc.
|
private |
Definition at line 83 of file lcio_performance.cc.
1.8.5