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

Go to the documentation of this file.
00001 //
00002 // Collect MdcFastTrkAlg information and calculate acollinearity, etc.
00003 //
00004 // Created by Chengdong Fu, May 10,2007
00005 //
00006 // Change data format according EventFilter framework, June 8,2007
00007 
00008 #ifndef EFChargedTrack_H
00009 #define EFChargedTrack_H
00010 
00011 //#include "GaudiKernel/Algorithm.h"
00012 
00013 #include "HltDataTypes/CriteriaItemValue.h"
00014 #include "HltAlgorithms/IEFAlgorithm.h"
00015 
00016 class EFChargedTrack: public IEFAlgorithm{
00017  public:
00018   EFChargedTrack(const std::string& name, ISvcLocator* pSvcLocator);
00019   virtual ~EFChargedTrack();
00020   virtual StatusCode initialize();
00021   virtual StatusCode execute();
00022   virtual StatusCode finalize();
00023   virtual void reset();
00024 
00025  private:
00026   CriteriaItemValue* m_ntrk;
00027   CriteriaItemValue* m_acol;
00028   CriteriaItemValue* m_mbal;
00029   CriteriaItemValue* m_pmax1;
00030   CriteriaItemValue* m_pmax2;
00031   CriteriaItemValue* m_cost1;
00032   CriteriaItemValue* m_cost2;
00033   CriteriaItemValue* m_vr;
00034   CriteriaItemValue* m_vz;
00035 
00036 };
00037 #endif//EFChargedTrack_H

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