/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/DQA/JsiLL/JsiLL-00-00-04/JsiLL/JsiLL.h

Go to the documentation of this file.
00001 #ifndef Physics_ControlSample_JsiLL_H
00002 #define Physics_ControlSample_JsiLL_H
00003 
00004 #include "GaudiKernel/AlgFactory.h"
00005 #include "GaudiKernel/Algorithm.h"
00006 #include "GaudiKernel/NTuple.h"
00007 
00008 class ITHistSvc;
00009 
00010 /**********************************************************************/
00023 class JsiLL : public Algorithm {
00024 
00025 public:
00026 
00027     JsiLL(const std::string& name, ISvcLocator* pSvcLocator);
00028     StatusCode initialize();
00029     StatusCode execute();
00030     StatusCode finalize();  
00031 
00032 private:
00033 
00034     double m_vr0cut;
00035     double m_vz0cut;
00036     double m_vr1cut;
00037     double m_vz1cut;  
00038     double m_cthcut;
00039 
00040     double m_energyThreshold;
00041     double m_gammaAngCut;
00042 
00043     ITHistSvc* m_thsvc;
00044 
00045     NTuple::Tuple*  m_tuple;    
00046     NTuple::Item<long>  m_runNo;
00047     NTuple::Item<long>  m_event;
00048     NTuple::Item<double>  m_mLambda;
00049     NTuple::Item<double>  m_mLambdabar;
00050     NTuple::Item<double>  m_pLambda;
00051     NTuple::Item<double>  m_pLambdabar;
00052     NTuple::Item<double>  m_chisq;
00053     
00054 
00055 };
00056 
00057 
00058 #endif

Generated on Tue Nov 29 22:58:14 2016 for BOSS_7.0.2 by  doxygen 1.4.7