#include <CRTTiming.h>
Public Member Functions | |
CRTTiming (CRTPreProcessTree &raw) | |
CRTTiming (CRTRawTree &raw) | |
void | TimeOrder () |
const map< size_t, size_t > * | GetRawToOrderedMap () |
const map< size_t, size_t > * | GetOrderedToRawMap () |
void | DumpSortedTimes (size_t nmax) |
void | DumpRawTimes (size_t nmax) |
Private Attributes | |
const CRTRawTree * | fRaw |
const CRTPreProcessTree * | fPre |
map< size_t, size_t > | fRawToOrdered |
map< size_t, size_t > | fOrderedToRaw |
bool | fHasSort |
char | fType |
size_t | fNEntries |
Definition at line 27 of file CRTTiming.h.
|
explicit |
Definition at line 10 of file CRTTiming.cc.
|
explicit |
Definition at line 18 of file CRTTiming.cc.
void CRTTiming::DumpRawTimes | ( | size_t | nmax = 0 | ) |
Definition at line 75 of file CRTTiming.cc.
void CRTTiming::DumpSortedTimes | ( | size_t | nmax = 0 | ) |
Definition at line 65 of file CRTTiming.cc.
const map< size_t, size_t > * CRTTiming::GetOrderedToRawMap | ( | ) |
Definition at line 58 of file CRTTiming.cc.
const map< size_t, size_t > * CRTTiming::GetRawToOrderedMap | ( | ) |
Definition at line 51 of file CRTTiming.cc.
void CRTTiming::TimeOrder | ( | ) |
Definition at line 26 of file CRTTiming.cc.
|
private |
Definition at line 43 of file CRTTiming.h.
|
private |
Definition at line 45 of file CRTTiming.h.
|
private |
Definition at line 42 of file CRTTiming.h.
|
private |
Definition at line 40 of file CRTTiming.h.
|
private |
Definition at line 39 of file CRTTiming.h.
|
private |
Definition at line 41 of file CRTTiming.h.
|
private |
Definition at line 44 of file CRTTiming.h.