/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Generator/Eepipi/Eepipi-00-00-06/Eepipi/Eepipi.h

Go to the documentation of this file.
00001 //*****************************************************************************
00002 //
00003 // Eepipi.cxx
00004 //
00005 // Algorithm runs e+e- ->e+e- rho0, rho0->pi+pi-  precess 
00006 //
00007 // July 2016-4-29 Rong-Gang Ping to create package for BES3
00008 // The original fortran code is generated with FDC, consult Prof. Wang Jianxiong
00009 //*****************************************************************************
00010 
00011 #ifndef GENERATORMODULESEVTDECAY_H
00012 #define GENERATORMODULESEVTDECAY_H
00013 
00014 #include "HepMC/GenEvent.h"
00015 #include "HepMC/GenParticle.h"
00016 
00017 #include "GaudiKernel/Algorithm.h"
00018 #include "GaudiKernel/ISvcLocator.h"
00019 
00020 #include <vector>
00021 
00022 using namespace std;
00023 
00024 class IBesRndmGenSvc;
00025 class Eepipi:public Algorithm 
00026 {       
00027 public:
00028  Eepipi(const string& name, ISvcLocator* pSvcLocator);
00029                 
00030  StatusCode initialize();
00031  StatusCode execute();
00032  StatusCode finalize();
00033  StatusCode getMaxEvent();
00034 
00035 private:
00036 // jobOption params
00037  int m_evtMax, m_mctruth;
00038  double m_Ecms,m_cosee;
00039 
00040 IBesRndmGenSvc* p_BesRndmGenSvc;
00041 
00042 };
00043 
00044 #endif

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