/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/EventFilter/HltUtilities/HltAlgorithms/HltAlgorithms-01-03-01/HltAlgorithms/EFProcessCluster.h

Go to the documentation of this file.
00001 //
00002 // Collect EmcRec information and calculate acoplanarity, etc.
00003 //
00004 // Created by Chengdong Fu, May 10,2007
00005 //
00006 // Change data format according EventFilter framework, June 8,2007
00007 
00008 #ifndef EFProcessCluster_H
00009 #define EFProcessCluster_H
00010 
00011 #include "HltDataTypes/CriteriaItemValue.h"
00012 #include "HltAlgorithms/IEFAlgorithm.h"
00013 
00014 class EFProcessCluster: public IEFAlgorithm{
00015  public:
00016   EFProcessCluster(const std::string& name, ISvcLocator* pSvcLocator);
00017   virtual ~EFProcessCluster();
00018   virtual StatusCode initialize();
00019   StatusCode execute();
00020   StatusCode finalize();
00021   void reset();
00022 
00023  private:
00024   CriteriaItemValue* m_nshower;
00025   CriteriaItemValue* m_acop;
00026   CriteriaItemValue* m_acole;
00027   CriteriaItemValue* m_emax1;
00028   CriteriaItemValue* m_emax2;
00029   CriteriaItemValue* m_emax3;
00030   CriteriaItemValue* m_emax12;
00031   CriteriaItemValue* m_coste1;
00032   CriteriaItemValue* m_coste2;
00033   CriteriaItemValue* m_coste3;
00034   CriteriaItemValue* m_phi1;
00035   CriteriaItemValue* m_phi2;
00036   CriteriaItemValue* m_phi3;
00037 
00038 };
00039 #endif //EFProcessCluster_H

Generated on Tue Nov 29 23:12:06 2016 for BOSS_7.0.2 by  doxygen 1.4.7