BOSS
7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
InstallArea/include/Eepipi/Eepipi/Eepipi.h
Go to the documentation of this file.
1
//*****************************************************************************
2
//
3
// Eepipi.cxx
4
//
5
// Algorithm runs e+e- ->e+e- rho0, rho0->pi+pi- precess
6
//
7
// July 2016-4-29 Rong-Gang Ping to create package for BES3
8
// The original fortran code is generated with FDC, consult Prof. Wang Jianxiong
9
//*****************************************************************************
10
11
#ifndef GENERATORMODULESEVTDECAY_H
12
#define GENERATORMODULESEVTDECAY_H
13
14
#include "HepMC/GenEvent.h"
15
#include "HepMC/GenParticle.h"
16
17
#include "GaudiKernel/Algorithm.h"
18
#include "GaudiKernel/ISvcLocator.h"
19
20
#include <vector>
21
22
using namespace
std
;
23
24
class
IBesRndmGenSvc
;
25
class
Eepipi
:
public
Algorithm
26
{
27
public
:
28
Eepipi
(
const
string
& name, ISvcLocator* pSvcLocator);
29
30
StatusCode
initialize
();
31
StatusCode
execute
();
32
StatusCode
finalize
();
33
StatusCode
getMaxEvent
();
34
35
private
:
36
// jobOption params
37
int
m_evtMax, m_mctruth;
38
double
m_Ecms,m_cosee;
39
40
IBesRndmGenSvc
* p_BesRndmGenSvc;
41
42
};
43
44
#endif
Eepipi
Definition:
Generator/Eepipi/Eepipi-00-00-06/Eepipi/Eepipi.h:26
Eepipi::Eepipi
Eepipi(const string &name, ISvcLocator *pSvcLocator)
Eepipi::initialize
StatusCode initialize()
Eepipi::execute
StatusCode execute()
Eepipi::finalize
StatusCode finalize()
Eepipi::getMaxEvent
StatusCode getMaxEvent()
IBesRndmGenSvc
manage multiple CLHEP random engines as named streams
Definition:
Control/BesKernel/BesKernel-00-00-03/BesKernel/IBesRndmGenSvc.h:24
std
Definition:
Event/RootEventData/RootEventData-00-03-80/RootEventData/RootEventData_rootcint.cxx:16
source
InstallArea
include
Eepipi
Eepipi
Eepipi.h
Generated by
1.9.6