CGEM BOSS
6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
BesHepMCInterface.h
Go to the documentation of this file.
1
#ifndef BesHepMCInterface_H
2
#define BesHepMCInterface_H
3
4
#include <string>
5
#include "GaudiKernel/IDataProviderSvc.h"
6
#include "HepMC/GenEvent.h"
7
#include "
G4Svc/G4HepMCInterface.h
"
8
9
class
BesHepMCInterface
:
public
G4HepMCInterface
{
10
public
:
11
BesHepMCInterface
();
12
~BesHepMCInterface
();
13
14
HepMC::GenEvent*
GenerateHepMCEvent
();
15
16
private
:
17
IDataProviderSvc* p_evtSvc;
18
};
19
20
#endif
G4HepMCInterface.h
BesHepMCInterface
Definition
BesHepMCInterface.h:9
BesHepMCInterface::BesHepMCInterface
BesHepMCInterface()
Definition
BesHepMCInterface.cpp:12
BesHepMCInterface::~BesHepMCInterface
~BesHepMCInterface()
Definition
BesHepMCInterface.cpp:16
BesHepMCInterface::GenerateHepMCEvent
HepMC::GenEvent * GenerateHepMCEvent()
Definition
BesHepMCInterface.cpp:21
G4HepMCInterface
Definition
G4HepMCInterface.h:46
6.6.5.i
Simulation
G4Svc
G4Svc-00-04-01
G4Svc
BesHepMCInterface.h
Generated by
1.12.0