FairRoot/PandaRoot
|
#include <PndFTSCounters.h>
Public Member Functions | |
PndFTSEfficiencies () | |
virtual | ~PndFTSEfficiencies () |
virtual void | AddCounter (string shortname, string name) |
PndFTSEfficiencies & | operator+= (PndFTSEfficiencies &a) |
void | CalcEff () |
void | Inc (bool isReco, bool isKilled, double _ratio_length, double _ratio_fakes, int _nclones, string name) |
void | Print () |
TEfficiencies & | operator+= (TEfficiencies &a) |
void | Inc (bool isReco, string name) |
void | IncNEvents () |
void | IncNEvents () |
Public Attributes | |
TTracksCatCounters< double > | ratio_killed |
TTracksCatCounters< double > | ratio_clone |
TTracksCatCounters< double > | ratio_length |
TTracksCatCounters< double > | ratio_fakes |
TTracksCatCounters< int > | killed |
TTracksCatCounters< int > | clone |
TTracksCatCounters< double > | reco_length |
TTracksCatCounters< double > | reco_fakes |
vector< string > | names |
map< string, int > | indices |
TTracksCatCounters< double > | ratio_reco |
double | ratio_ghosts |
double | ratio_clones |
TTracksCatCounters< int > | mc |
TTracksCatCounters< int > | reco |
int | ghosts |
int | clones |
int | nEvents |
Definition at line 26 of file PndFTSCounters.h.
|
inline |
Definition at line 28 of file PndFTSCounters.h.
References AddCounter().
|
inlinevirtual |
Definition at line 40 of file PndFTSCounters.h.
|
inlinevirtual |
Reimplemented from TEfficiencies.
Definition at line 41 of file PndFTSCounters.h.
References TTracksCatCounters< T >::AddCounter(), TEfficiencies::AddCounter(), clone, killed, ratio_clone, ratio_fakes, ratio_killed, ratio_length, reco_fakes, and reco_length.
Referenced by PndFTSEfficiencies().
|
inline |
Definition at line 61 of file PndFTSCounters.h.
References TEfficiencies::CalcEff(), clone, killed, TEfficiencies::mc, ratio_clone, ratio_fakes, ratio_killed, ratio_length, TEfficiencies::reco, reco_fakes, and reco_length.
|
inline |
Definition at line 70 of file PndFTSCounters.h.
References clone, TTracksCatCounters< T >::counters, TEfficiencies::Inc(), TEfficiencies::indices, killed, name, reco_fakes, and reco_length.
|
inlineinherited |
Definition at line 182 of file PndCACountersBase.h.
References TTracksCatCounters< T >::counters, TEfficiencies::indices, TEfficiencies::mc, name, and TEfficiencies::reco.
Referenced by Inc(), and PndCAEfficiencies::Inc().
|
inlineinherited |
|
inlineinherited |
|
inline |
Definition at line 53 of file PndFTSCounters.h.
References clone, killed, TEfficiencies::operator+=(), reco_fakes, and reco_length.
|
inlineinherited |
Definition at line 173 of file PndCACountersBase.h.
References TEfficiencies::clones, TEfficiencies::ghosts, TEfficiencies::mc, TEfficiencies::nEvents, and TEfficiencies::reco.
Referenced by operator+=(), and PndCAEfficiencies::operator+=().
|
inline |
Definition at line 81 of file PndFTSCounters.h.
References TTracksCatCounters< T >::counters, TEfficiencies::ghosts, TEfficiencies::indices, TEfficiencies::mc, TEfficiencies::names, TTracksCatCounters< T >::NCounters, TEfficiencies::nEvents, ratio_clone, ratio_fakes, TEfficiencies::ratio_ghosts, ratio_length, TEfficiencies::ratio_reco, and TEfficiencies::reco.
TTracksCatCounters<int> PndFTSEfficiencies::clone |
Definition at line 117 of file PndFTSCounters.h.
Referenced by AddCounter(), CalcEff(), Inc(), and operator+=().
|
inherited |
Definition at line 142 of file PndCACountersBase.h.
Referenced by TEfficiencies::CalcEff(), TEfficiencies::operator+=(), and TEfficiencies::Print().
|
inherited |
Definition at line 141 of file PndCACountersBase.h.
Referenced by TEfficiencies::CalcEff(), TEfficiencies::operator+=(), Print(), PndCAEfficiencies::Print(), and TEfficiencies::Print().
|
inherited |
Definition at line 133 of file PndCACountersBase.h.
Referenced by TEfficiencies::AddCounter(), TEfficiencies::CalcEff(), Inc(), PndCAEfficiencies::Inc(), TEfficiencies::Inc(), Print(), and PndCAEfficiencies::Print().
TTracksCatCounters<int> PndFTSEfficiencies::killed |
Definition at line 116 of file PndFTSCounters.h.
Referenced by AddCounter(), CalcEff(), Inc(), and operator+=().
|
inherited |
Definition at line 139 of file PndCACountersBase.h.
Referenced by TEfficiencies::AddCounter(), CalcEff(), PndCAEfficiencies::CalcEff(), TEfficiencies::CalcEff(), TEfficiencies::Inc(), TEfficiencies::operator+=(), Print(), PndCAEfficiencies::Print(), and TEfficiencies::Print().
|
inherited |
Definition at line 132 of file PndCACountersBase.h.
Referenced by TEfficiencies::AddCounter(), Print(), PndCAEfficiencies::Print(), and TEfficiencies::Print().
|
inherited |
Definition at line 143 of file PndCACountersBase.h.
Referenced by TEfficiencies::IncNEvents(), TEfficiencies::operator+=(), Print(), and PndCAEfficiencies::Print().
TTracksCatCounters<double> PndFTSEfficiencies::ratio_clone |
Definition at line 112 of file PndFTSCounters.h.
Referenced by AddCounter(), CalcEff(), and Print().
|
inherited |
Definition at line 137 of file PndCACountersBase.h.
Referenced by TEfficiencies::CalcEff(), and TEfficiencies::Print().
TTracksCatCounters<double> PndFTSEfficiencies::ratio_fakes |
Definition at line 114 of file PndFTSCounters.h.
Referenced by AddCounter(), CalcEff(), and Print().
|
inherited |
Definition at line 136 of file PndCACountersBase.h.
Referenced by TEfficiencies::CalcEff(), Print(), PndCAEfficiencies::Print(), and TEfficiencies::Print().
TTracksCatCounters<double> PndFTSEfficiencies::ratio_killed |
Definition at line 111 of file PndFTSCounters.h.
Referenced by AddCounter(), and CalcEff().
TTracksCatCounters<double> PndFTSEfficiencies::ratio_length |
Definition at line 113 of file PndFTSCounters.h.
Referenced by AddCounter(), CalcEff(), and Print().
|
inherited |
Definition at line 135 of file PndCACountersBase.h.
Referenced by TEfficiencies::AddCounter(), TEfficiencies::CalcEff(), Print(), PndCAEfficiencies::Print(), and TEfficiencies::Print().
|
inherited |
Definition at line 140 of file PndCACountersBase.h.
Referenced by TEfficiencies::AddCounter(), CalcEff(), PndCAEfficiencies::CalcEff(), TEfficiencies::CalcEff(), TEfficiencies::Inc(), TEfficiencies::operator+=(), Print(), and PndCAEfficiencies::Print().
TTracksCatCounters<double> PndFTSEfficiencies::reco_fakes |
Definition at line 119 of file PndFTSCounters.h.
Referenced by AddCounter(), CalcEff(), Inc(), and operator+=().
TTracksCatCounters<double> PndFTSEfficiencies::reco_length |
Definition at line 118 of file PndFTSCounters.h.
Referenced by AddCounter(), CalcEff(), Inc(), and operator+=().