![]() |
![]() |
#include <FMGLfromL3EfficiencyHandler.h>
Public Member Functions | |
FMGLfromL3EfficiencyHandler (const RandomEngine *engine) | |
bool | kill (const SimTrack &) |
~FMGLfromL3EfficiencyHandler () | |
Private Attributes | |
float | Effic_Eta [nEtaBins] |
const RandomEngine * | random |
Static Private Attributes | |
static const int | nEtaBins =60 |
Definition at line 13 of file FMGLfromL3EfficiencyHandler.h.
FMGLfromL3EfficiencyHandler::FMGLfromL3EfficiencyHandler | ( | const RandomEngine * | engine | ) |
Definition at line 11 of file FMGLfromL3EfficiencyHandler.cc.
References gather_cfg::cout, Effic_Eta, connectstrParser::f1, alignmentValidation::fname, i, nEtaBins, and path().
FMGLfromL3EfficiencyHandler::~FMGLfromL3EfficiencyHandler | ( | ) |
Definition at line 41 of file FMGLfromL3EfficiencyHandler.cc.
References Effic_Eta.
bool FMGLfromL3EfficiencyHandler::kill | ( | const SimTrack & | aTrack | ) |
Definition at line 45 of file FMGLfromL3EfficiencyHandler.cc.
References Effic_Eta, eta(), RandomEngine::flatShoot(), CoreSimTrack::momentum(), nEtaBins, and random.
|
private |
Definition at line 25 of file FMGLfromL3EfficiencyHandler.h.
Referenced by FMGLfromL3EfficiencyHandler(), kill(), and ~FMGLfromL3EfficiencyHandler().
|
staticprivate |
Definition at line 24 of file FMGLfromL3EfficiencyHandler.h.
Referenced by FMGLfromL3EfficiencyHandler(), and kill().
|
private |
Definition at line 23 of file FMGLfromL3EfficiencyHandler.h.
Referenced by kill().