![]() |
PandaRoot
|
#include <KFPartEfficiencies.h>
Public Member Functions | |
KFPartEfficiencies () | |
virtual | ~KFPartEfficiencies () |
int | GetParticleIndex (int pdg) |
virtual void | AddCounter (TString shortname, TString name) |
KFPartEfficiencies & | operator+= (KFPartEfficiencies &a) |
void | CalcEff () |
void | Inc (bool isReco, int nClones, TString name) |
void | IncReco (bool isGhost, bool isBg, TString name) |
void | PrintEff () |
void | AddFromFile (TString fileName) |
Public Attributes | |
int | partPDG [nParticles] |
TString | partName [nParticles] |
TString | partTitle [nParticles] |
vector< vector< int > > | partDaughterPdg |
float | partMHistoMin [nParticles] |
float | partMHistoMax [nParticles] |
Static Public Attributes | |
static const int | nParticles = 48 |
Friends | |
std::fstream & | operator<< (std::fstream &strm, KFPartEfficiencies &a) |
std::fstream & | operator>> (std::fstream &strm, KFPartEfficiencies &a) |
Definition at line 22 of file KFPartEfficiencies.h.
|
inline |
Definition at line 24 of file KFPartEfficiencies.h.
References AddCounter(), nParticles, partDaughterPdg, partMHistoMax, partMHistoMin, partName, partPDG, and partTitle.
|
inlinevirtual |
Definition at line 329 of file KFPartEfficiencies.h.
|
inlinevirtual |
Definition at line 341 of file KFPartEfficiencies.h.
References TTracksCatCounters< T >::AddCounter().
Referenced by KFPartEfficiencies().
|
inline |
Definition at line 469 of file KFPartEfficiencies.h.
|
inline |
Definition at line 368 of file KFPartEfficiencies.h.
|
inline |
Definition at line 331 of file KFPartEfficiencies.h.
|
inline |
|
inline |
|
inline |
Definition at line 358 of file KFPartEfficiencies.h.
|
inline |
Definition at line 399 of file KFPartEfficiencies.h.
References TTracksCatCounters< T >::counters, and TTracksCatCounters< T >::NCounters.
|
friend |
Definition at line 437 of file KFPartEfficiencies.h.
|
friend |
Definition at line 453 of file KFPartEfficiencies.h.
|
static |
Definition at line 475 of file KFPartEfficiencies.h.
Referenced by KFPartEfficiencies().
vector<vector<int> > KFPartEfficiencies::partDaughterPdg |
Definition at line 479 of file KFPartEfficiencies.h.
Referenced by KFPartEfficiencies().
float KFPartEfficiencies::partMHistoMax[nParticles] |
Definition at line 481 of file KFPartEfficiencies.h.
Referenced by KFPartEfficiencies().
float KFPartEfficiencies::partMHistoMin[nParticles] |
Definition at line 480 of file KFPartEfficiencies.h.
Referenced by KFPartEfficiencies().
TString KFPartEfficiencies::partName[nParticles] |
Definition at line 477 of file KFPartEfficiencies.h.
Referenced by KFPartEfficiencies().
int KFPartEfficiencies::partPDG[nParticles] |
Definition at line 476 of file KFPartEfficiencies.h.
Referenced by KFPartEfficiencies().
TString KFPartEfficiencies::partTitle[nParticles] |
Definition at line 478 of file KFPartEfficiencies.h.
Referenced by KFPartEfficiencies().