00001 // 00002 // Seed finder 00003 // 1. local max (the same with EmcRecSeedLocalMax) 00004 // 2. energy of hit > EThresholdSeed 00005 // 00006 // Zhe Wang 2004, 8, 31 00007 // 00008 #ifndef EMC_REC_SEED_E_THRESHOLD_H 00009 #define EMC_REC_SEED_E_THRESHOLD_H 00010 00011 #include "EmcRec/EmcRecSeedAbs.h" 00012 #include "EmcRec/EmcRecParameter.h" 00013 00014 class EmcRecSeedEThreshold:public EmcRecSeedAbs 00015 { 00016 public: 00017 // Constructors and destructors 00018 EmcRecSeedEThreshold(); 00019 ~EmcRecSeedEThreshold(); 00020 00021 public: 00022 virtual void Seed(const RecEmcCluster& aCluster, 00023 RecEmcIDVector& aMaxVec); 00024 00025 private: 00026 double fEThresholdSeed; 00027 }; 00028 00029 #endif // EMC_REC_SEED_E_THRESHOLD_H 00030