CbmRoot
|
counters used for efficiency calculation More...
#include <CbmL1Counters.h>
Public Member Functions | |
TL1TracksCatCounters () | |
TL1TracksCatCounters (int nCounters) | |
void | AddCounter () |
void | AddCounters (int nCounters) |
TL1TracksCatCounters & | operator+= (TL1TracksCatCounters &a) |
TL1TracksCatCounters | operator+ (TL1TracksCatCounters &a) |
template<typename T2 > | |
TL1TracksCatCounters< double > | operator/ (TL1TracksCatCounters< T2 > &a) |
template<typename T2 > | |
TL1TracksCatCounters< T2 > | operator/ (double a) |
Public Attributes | |
int | NCounters |
vector< T > | counters |
Private Member Functions | |
double | Div (double a, double b) |
Friends | |
std::fstream & | operator<< (std::fstream &strm, const TL1TracksCatCounters< T > &a) |
std::ostream & | operator<< (std::ostream &strm, const TL1TracksCatCounters< T > &a) |
std::fstream & | operator>> (std::fstream &strm, TL1TracksCatCounters< T > &a) |
counters used for efficiency calculation
Definition at line 17 of file CbmL1Counters.h.
|
inline |
Definition at line 19 of file CbmL1Counters.h.
|
inline |
Definition at line 20 of file CbmL1Counters.h.
|
inline |
Definition at line 24 of file CbmL1Counters.h.
Referenced by L1EventEfficiencies::AddCounter(), CbmEbEventEfficiencies::AddCounter(), TL1Efficiencies::AddCounter(), TL1PerfEfficiencies::AddCounter(), and CbmKFPartEfficiencies::AddCounter().
|
inline |
Definition at line 28 of file CbmL1Counters.h.
|
inlineprivate |
Definition at line 110 of file CbmL1Counters.h.
Referenced by TL1TracksCatCounters< int >::operator/().
|
inline |
Definition at line 46 of file CbmL1Counters.h.
|
inline |
Definition at line 33 of file CbmL1Counters.h.
|
inline |
Definition at line 68 of file CbmL1Counters.h.
|
inline |
Definition at line 53 of file CbmL1Counters.h.
|
friend |
Definition at line 76 of file CbmL1Counters.h.
|
friend |
Definition at line 85 of file CbmL1Counters.h.
|
friend |
Definition at line 94 of file CbmL1Counters.h.
vector<T> TL1TracksCatCounters< T >::counters |
Definition at line 114 of file CbmL1Counters.h.
Referenced by TL1TracksCatCounters< int >::AddCounter(), TL1TracksCatCounters< int >::AddCounters(), L1EventEfficiencies::CalcEff(), CbmEbEventEfficiencies::CalcEff(), TL1Efficiencies::CalcEff(), CbmL1::EfficienciesPerformance(), L1EventEfficiencies::Inc(), CbmEbEventEfficiencies::Inc(), TL1Efficiencies::Inc(), TL1PerfEfficiencies::Inc(), CbmKFPartEfficiencies::Inc(), CbmKFPartEfficiencies::IncReco(), TL1TracksCatCounters< int >::operator+=(), TL1TracksCatCounters< int >::operator/(), L1EventEfficiencies::PrintEff(), CbmEbEventEfficiencies::PrintEff(), TL1Efficiencies::PrintEff(), TL1PerfEfficiencies::PrintEff(), CbmKFPartEfficiencies::PrintEff(), and TL1TracksCatCounters< int >::TL1TracksCatCounters().
int TL1TracksCatCounters< T >::NCounters |
Definition at line 113 of file CbmL1Counters.h.
Referenced by TL1TracksCatCounters< int >::AddCounter(), TL1TracksCatCounters< int >::AddCounters(), TL1TracksCatCounters< int >::operator+=(), TL1TracksCatCounters< int >::operator/(), L1EventEfficiencies::PrintEff(), CbmEbEventEfficiencies::PrintEff(), TL1Efficiencies::PrintEff(), TL1PerfEfficiencies::PrintEff(), CbmKFPartEfficiencies::PrintEff(), and TL1TracksCatCounters< int >::TL1TracksCatCounters().