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