BOSS
7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
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:
Eepipi.h:26
Eepipi::initialize
StatusCode initialize()
Definition:
Eepipi/Eepipi-00-00-06/src/Eepipi.cxx:97
Eepipi::execute
StatusCode execute()
Definition:
Eepipi/Eepipi-00-00-06/src/Eepipi.cxx:129
Eepipi::finalize
StatusCode finalize()
Definition:
Eepipi/Eepipi-00-00-06/src/Eepipi.cxx:239
Eepipi::getMaxEvent
StatusCode getMaxEvent()
Definition:
Eepipi/Eepipi-00-00-06/src/Eepipi.cxx:251
IBesRndmGenSvc
manage multiple CLHEP random engines as named streams
Definition:
IBesRndmGenSvc.h:24
std
Definition:
RootEventData_rootcint.cxx:16
source
Generator
Eepipi
Eepipi-00-00-06
Eepipi
Eepipi.h
Generated by
1.9.6