BOSS
7.0.3
BESIII Offline Software System
Loading...
Searching...
No Matches
InstallArea/include/G4Svc/G4Svc/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
BesHepMCInterface
Definition:
InstallArea/include/G4Svc/G4Svc/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:
InstallArea/include/G4Svc/G4Svc/G4HepMCInterface.h:46
source
InstallArea
include
G4Svc
G4Svc
BesHepMCInterface.h
Generated by
1.9.6