#include <TG4PrimaryVertex.h>
Public Member Functions | |
TG4PrimaryParticle (void) | |
virtual | ~TG4PrimaryParticle () |
int | GetTrackId () const |
const char * | GetName () const |
The name of the particle. More... | |
int | GetPDGCode () const |
The PDG code of the particle. More... | |
const TLorentzVector & | GetMomentum () const |
The initial momentum of the particle. More... | |
ClassDef (TG4PrimaryParticle, 1) | |
Public Attributes | |
Int_t | TrackId |
std::string | Name |
The name of the particle. More... | |
Int_t | PDGCode |
The PDG code of the particle. More... | |
TLorentzVector | Momentum |
The initial momentum of the particle. More... | |
Friends | |
class | EDepSim::PersistencyManager |
A class to save a G4 primary particle into a root output file without linking to geant.
Definition at line 117 of file TG4PrimaryVertex.h.
|
inline |
Definition at line 120 of file TG4PrimaryVertex.h.
|
virtual |
TG4PrimaryParticle::ClassDef | ( | TG4PrimaryParticle | , |
1 | |||
) |
|
inline |
The initial momentum of the particle.
Definition at line 135 of file TG4PrimaryVertex.h.
|
inline |
|
inline |
The PDG code of the particle.
Definition at line 132 of file TG4PrimaryVertex.h.
|
inline |
The Track Id of the matching trajectory. Particles that are not tracked will have negative track id values.
Definition at line 126 of file TG4PrimaryVertex.h.
|
friend |
Definition at line 118 of file TG4PrimaryVertex.h.
TLorentzVector TG4PrimaryParticle::Momentum |
The initial momentum of the particle.
Definition at line 157 of file TG4PrimaryVertex.h.
std::string TG4PrimaryParticle::Name |
The name of the particle.
Definition at line 151 of file TG4PrimaryVertex.h.
Int_t TG4PrimaryParticle::PDGCode |
The PDG code of the particle.
Definition at line 154 of file TG4PrimaryVertex.h.
Int_t TG4PrimaryParticle::TrackId |
The Track Id of the matching trajectory. Particles that are not tracked will have negative track id values.
Definition at line 148 of file TG4PrimaryVertex.h.