CbmRoot
|
#include <L1AlgoEfficiencyPerformance.h>
Public Member Functions | |
TL1AlgoEfficiencies () | |
virtual void | AddCounter (TString shortname, TString name) |
TL1Efficiencies & | operator+= (TL1Efficiencies &a) |
void | CalcEff () |
void | Inc (bool isReco, TString name) |
void | IncNEvents () |
void | PrintEff () |
Public Attributes | |
vector< TString > | names |
map< TString, int > | indices |
TL1TracksCatCounters< double > | ratio_reco |
double | ratio_ghosts |
double | ratio_clones |
TL1TracksCatCounters< int > | mc |
TL1TracksCatCounters< int > | reco |
int | ghosts |
int | clones |
int | nEvents |
Definition at line 109 of file L1AlgoEfficiencyPerformance.h.
|
inline |
Definition at line 110 of file L1AlgoEfficiencyPerformance.h.
References TL1Efficiencies::AddCounter().
|
inlinevirtualinherited |
Reimplemented in TL1PerfEfficiencies.
Definition at line 160 of file CbmL1Counters.h.
References TL1TracksCatCounters< T >::AddCounter(), TL1Efficiencies::indices, TL1Efficiencies::mc, TL1Efficiencies::names, TL1Efficiencies::ratio_reco, and TL1Efficiencies::reco.
Referenced by TL1PerfEfficiencies::AddCounter(), and TL1AlgoEfficiencies().
|
inlineinherited |
Definition at line 169 of file CbmL1Counters.h.
References TL1Efficiencies::clones, TL1TracksCatCounters< T >::counters, TL1Efficiencies::ghosts, TL1Efficiencies::indices, TL1Efficiencies::mc, TL1Efficiencies::ratio_clones, TL1Efficiencies::ratio_ghosts, TL1Efficiencies::ratio_reco, and TL1Efficiencies::reco.
Referenced by TL1PerfEfficiencies::CalcEff().
|
inlineinherited |
Definition at line 191 of file CbmL1Counters.h.
References TL1TracksCatCounters< T >::counters, TL1Efficiencies::indices, TL1Efficiencies::mc, and TL1Efficiencies::reco.
Referenced by TL1PerfEfficiencies::Inc().
|
inlineinherited |
Definition at line 140 of file CbmL1Counters.h.
References TL1Efficiencies::nEvents.
Referenced by CbmL1::EfficienciesPerformance().
|
inlineinherited |
Definition at line 181 of file CbmL1Counters.h.
References TL1Efficiencies::clones, TL1Efficiencies::ghosts, TL1Efficiencies::mc, TL1Efficiencies::nEvents, and TL1Efficiencies::reco.
Referenced by TL1PerfEfficiencies::operator+=().
|
inlineinherited |
Definition at line 198 of file CbmL1Counters.h.
References TL1Efficiencies::clones, TL1TracksCatCounters< T >::counters, TL1Efficiencies::ghosts, TL1Efficiencies::mc, TL1Efficiencies::names, TL1TracksCatCounters< T >::NCounters, TL1Efficiencies::ratio_clones, TL1Efficiencies::ratio_ghosts, and TL1Efficiencies::ratio_reco.
|
inherited |
Definition at line 156 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::CalcEff(), TL1Efficiencies::operator+=(), and TL1Efficiencies::PrintEff().
|
inherited |
Definition at line 155 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::CalcEff(), CbmL1::EfficienciesPerformance(), TL1Efficiencies::operator+=(), TL1Efficiencies::PrintEff(), and TL1PerfEfficiencies::PrintEff().
|
inherited |
Definition at line 147 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::AddCounter(), TL1Efficiencies::CalcEff(), CbmL1::EfficienciesPerformance(), TL1Efficiencies::Inc(), and TL1PerfEfficiencies::Inc().
|
inherited |
Definition at line 153 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::AddCounter(), TL1Efficiencies::CalcEff(), TL1PerfEfficiencies::CalcEff(), TL1Efficiencies::Inc(), TL1Efficiencies::operator+=(), TL1Efficiencies::PrintEff(), and TL1PerfEfficiencies::PrintEff().
|
inherited |
Definition at line 145 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::AddCounter(), TL1Efficiencies::PrintEff(), and TL1PerfEfficiencies::PrintEff().
|
inherited |
Definition at line 157 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::IncNEvents(), TL1Efficiencies::operator+=(), and TL1PerfEfficiencies::PrintEff().
|
inherited |
Definition at line 151 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::CalcEff(), and TL1Efficiencies::PrintEff().
|
inherited |
Definition at line 150 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::CalcEff(), TL1Efficiencies::PrintEff(), and TL1PerfEfficiencies::PrintEff().
|
inherited |
Definition at line 149 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::AddCounter(), TL1Efficiencies::CalcEff(), TL1Efficiencies::PrintEff(), and TL1PerfEfficiencies::PrintEff().
|
inherited |
Definition at line 154 of file CbmL1Counters.h.
Referenced by TL1Efficiencies::AddCounter(), TL1Efficiencies::CalcEff(), TL1PerfEfficiencies::CalcEff(), CbmL1::EfficienciesPerformance(), TL1Efficiencies::Inc(), TL1Efficiencies::operator+=(), and TL1PerfEfficiencies::PrintEff().