00001 #ifndef FMGLfromL3EfficiencyHandler_H 00002 #define FMGLfromL3EfficiencyHandler_H 00003 00010 class RandomEngine; 00011 class SimTrack; 00012 00013 class FMGLfromL3EfficiencyHandler { 00014 00015 public: 00016 00017 FMGLfromL3EfficiencyHandler(const RandomEngine * engine); 00018 ~FMGLfromL3EfficiencyHandler(); 00019 00020 bool kill(const SimTrack &); 00021 00022 private: 00023 const RandomEngine * random; 00024 static const int nEtaBins=60; 00025 float Effic_Eta[nEtaBins]; 00026 }; 00027 00028 #endif