/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Generator/BesTwogam/BesTwogam-00-00-09/BesTwogam/BesTwogam.h

Go to the documentation of this file.
00001 //*****************************************************************************
00002 //
00003 // Algorithm runs gamma-gamma event generator Twogam 
00004 // (A. Olchevski, S.Nova, T.Todorov, DELPHI note 90-35)
00005 // and stores output to transient store
00006 //
00007 // Nov 2007 Original BES3 code by Dima Dedovich
00008 //
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 BesTwogam:public Algorithm 
00025 {       
00026 public:
00027  BesTwogam(const string& name, ISvcLocator* pSvcLocator);
00028                 
00029  StatusCode initialize();
00030  StatusCode execute();
00031  StatusCode finalize();
00032 private:
00033  int    m_numberEvent;
00034  int    m_seed;
00035  int    m_unw;
00036  float  m_cmEnergy;
00037  float  m_m2min;
00038  std::string m_fcard;
00039  std::vector<std::string> m_pypars;
00040 // double xpar[100];
00041 // int npar[100];               
00042 // jobOption params
00043 // Initial Seed
00044 // std::vector<int> m_initSeed;
00045 };
00046 
00047 #endif

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