evtgen is hosted by Hepforge, IPPP Durham
EvtGen  2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
EvtHepMCEvent.hh File Reference
#include "EvtGenBase/EvtVector4R.hh"
#include "HepMC/GenEvent.h"
#include "HepMC/GenParticle.h"
#include "HepMC/GenVertex.h"
#include "HepMC/SimpleVector.h"
#include "HepMC/Units.h"

Go to the source code of this file.

Classes

class  EvtHepMCEvent
 

Macros

#define Units   HepMC::Units
 

Typedefs

typedef HepMC::GenParticle * GenParticlePtr
 
typedef HepMC::GenVertex * GenVertexPtr
 
typedef HepMC::GenEvent GenEvent
 
typedef HepMC::FourVector FourVector
 

Functions

GenParticlePtr newGenParticlePtr (const FourVector &mom=FourVector(0.0, 0.0, 0.0, 0.0), int pid=0, int status=0)
 
GenVertexPtr newGenVertexPtr (const FourVector &pos=FourVector(0.0, 0.0, 0.0, 0.0))
 

Macro Definition Documentation

◆ Units

#define Units   HepMC::Units

Definition at line 58 of file EvtHepMCEvent.hh.

Typedef Documentation

◆ FourVector

typedef HepMC::FourVector FourVector

Definition at line 57 of file EvtHepMCEvent.hh.

◆ GenEvent

typedef HepMC::GenEvent GenEvent

Definition at line 56 of file EvtHepMCEvent.hh.

◆ GenParticlePtr

typedef HepMC::GenParticle* GenParticlePtr

Definition at line 54 of file EvtHepMCEvent.hh.

◆ GenVertexPtr

typedef HepMC::GenVertex* GenVertexPtr

Definition at line 55 of file EvtHepMCEvent.hh.

Function Documentation

◆ newGenParticlePtr()

GenParticlePtr newGenParticlePtr ( const FourVector mom = FourVector( 0.0, 0.0, 0.0, 0.0 ),
int  pid = 0,
int  status = 0 
)
inline

Definition at line 59 of file EvtHepMCEvent.hh.

◆ newGenVertexPtr()

GenVertexPtr newGenVertexPtr ( const FourVector pos = FourVector( 0.0, 0.0, 0.0, 0.0 ))
inline

Definition at line 65 of file EvtHepMCEvent.hh.