00001 // 00002 // Give 3*3, 5*5, and bump energy. 00003 // 00004 // Created by He Miao 2005, 7, 6 00005 // 00006 #ifndef EMC_REC_SHOWER_ENERGY_H 00007 #define EMC_REC_SHOWER_ENERGY_H 00008 00009 #include "EmcRecEventModel/RecEmcEventModel.h" 00010 00011 class EmcRecShowerEnergy 00012 { 00013 public: 00014 void Energy(RecEmcShower& aShower); 00015 void E3x3(RecEmcShower& aShower); 00016 void E5x5(RecEmcShower& aShower); 00017 void ELepton(RecEmcShower& aShower); 00018 void EAll(RecEmcShower& aShower); 00019 RecEmcEnergy ECorrection(const RecEmcEnergy eIn); 00020 RecEmcEnergy ECorrTheta(const RecEmcEnergy eIn, const RecEmcID &id); 00021 }; 00022 00023 #endif // EMC_REC_SHOWER_ENERGY_H 00024