![]() |
PandaRoot
|
#include <PndCACounters.h>
Public Member Functions | |
| PndCAEfficiencies () | |
| virtual | ~PndCAEfficiencies () |
| virtual void | AddCounter (string shortname, string name) |
| PndCAEfficiencies & | operator+= (PndCAEfficiencies &a) |
| void | CalcEff () |
| void | Inc (bool isReco, bool isKilled, double _ratio_length, double _ratio_fakes, int _nclones, string name) |
| void | Print () |
Public Member Functions inherited from TEfficiencies | |
| TEfficiencies () | |
| virtual | ~TEfficiencies () |
| TEfficiencies & | operator+= (TEfficiencies &a) |
| void | CalcEff () |
| void | Inc (bool isReco, string name) |
| void | IncNEvents () |
| void | Print () |
| TEfficiencies () | |
| virtual | ~TEfficiencies () |
| TEfficiencies & | operator+= (TEfficiencies &a) |
| void | CalcEff () |
| void | Inc (bool isReco, string name) |
| void | IncNEvents () |
| void | Print () |
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 |
Public Attributes inherited from TEfficiencies | |
| 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 25 of file PndCACounters.h.
|
inline |
Definition at line 26 of file PndCACounters.h.
References AddCounter().
|
inlinevirtual |
Definition at line 39 of file PndCACounters.h.
|
inlinevirtual |
Reimplemented from TEfficiencies.
Definition at line 41 of file PndCACounters.h.
References TTracksCatCounters< T >::AddCounter(), TEfficiencies::AddCounter(), clone, killed, ratio_clone, ratio_fakes, ratio_killed, ratio_length, reco_fakes, and reco_length.
Referenced by PndCAEfficiencies().
|
inline |
Definition at line 64 of file PndCACounters.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 74 of file PndCACounters.h.
References clone, TTracksCatCounters< T >::counters, TEfficiencies::Inc(), TEfficiencies::indices, killed, reco_fakes, and reco_length.
|
inline |
Definition at line 54 of file PndCACounters.h.
References clone, killed, TEfficiencies::operator+=(), reco_fakes, and reco_length.
|
inline |
Definition at line 87 of file PndCACounters.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> PndCAEfficiencies::clone |
Definition at line 127 of file PndCACounters.h.
Referenced by AddCounter(), CalcEff(), Inc(), and operator+=().
| TTracksCatCounters<int> PndCAEfficiencies::killed |
Definition at line 126 of file PndCACounters.h.
Referenced by AddCounter(), CalcEff(), Inc(), and operator+=().
| TTracksCatCounters<double> PndCAEfficiencies::ratio_clone |
Definition at line 122 of file PndCACounters.h.
Referenced by AddCounter(), CalcEff(), and Print().
| TTracksCatCounters<double> PndCAEfficiencies::ratio_fakes |
Definition at line 124 of file PndCACounters.h.
Referenced by AddCounter(), CalcEff(), and Print().
| TTracksCatCounters<double> PndCAEfficiencies::ratio_killed |
Definition at line 121 of file PndCACounters.h.
Referenced by AddCounter(), and CalcEff().
| TTracksCatCounters<double> PndCAEfficiencies::ratio_length |
Definition at line 123 of file PndCACounters.h.
Referenced by AddCounter(), CalcEff(), and Print().
| TTracksCatCounters<double> PndCAEfficiencies::reco_fakes |
Definition at line 129 of file PndCACounters.h.
Referenced by AddCounter(), CalcEff(), Inc(), and operator+=().
| TTracksCatCounters<double> PndCAEfficiencies::reco_length |
Definition at line 128 of file PndCACounters.h.
Referenced by AddCounter(), CalcEff(), Inc(), and operator+=().