EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
Loading...
Searching...
No Matches
EvtHepMCEvent.hh File Reference
#include "EvtGenBase/EvtVector4R.hh"
#include "HepMC3/GenEvent.h"
#include "HepMC3/GenParticle.h"
#include "HepMC3/GenVertex.h"
#include "HepMC3/Print.h"
#include "HepMC3/Units.h"

Go to the source code of this file.

Classes

class  EvtHepMCEvent

Typedefs

typedef HepMC3::GenParticlePtr GenParticlePtr
typedef HepMC3::GenVertexPtr GenVertexPtr
typedef HepMC3::GenEvent GenEvent
typedef HepMC3::FourVector FourVector
typedef HepMC3::Units Units

Functions

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

Typedef Documentation

◆ FourVector

typedef HepMC3::FourVector FourVector

Definition at line 35 of file EvtHepMCEvent.hh.

◆ GenEvent

typedef HepMC3::GenEvent GenEvent

Definition at line 34 of file EvtHepMCEvent.hh.

◆ GenParticlePtr

typedef HepMC3::GenParticlePtr GenParticlePtr

Definition at line 32 of file EvtHepMCEvent.hh.

◆ GenVertexPtr

typedef HepMC3::GenVertexPtr GenVertexPtr

Definition at line 33 of file EvtHepMCEvent.hh.

◆ Units

typedef HepMC3::Units Units

Definition at line 36 of file EvtHepMCEvent.hh.

Function Documentation

◆ newGenParticlePtr()

GenParticlePtr newGenParticlePtr ( const FourVector & mom = FourVector::ZERO_VECTOR(),
int pid = 0,
int status = 0 )
inline

Definition at line 37 of file EvtHepMCEvent.hh.

◆ newGenVertexPtr()

GenVertexPtr newGenVertexPtr ( const FourVector & pos = FourVector::ZERO_VECTOR())
inline

Definition at line 43 of file EvtHepMCEvent.hh.