#include <GenParticle.h>
Public Member Functions | |
void | AddDaughterParticle (GenParticle &parttemp) |
void | AddDummyParticle () |
void | AddNDaughters (int size) |
GenParticle () | |
std::vector< GenParticle > & | GetDaughterParticles () |
const std::vector< GenParticle > & | GetDaughterParticles () const |
double | GetDepth () const |
double | GetEnergyCM () const |
double | GetHeight () const |
double | GetKinel () const |
int | GetMultiplicity () const |
double | GetParentEnergy () const |
int | GetParentId () const |
int | GetTargetMass () const |
bool | HasDaughters () |
void | SetDepth (const double depth) |
void | SetEnergyCM (const double energyCM) |
void | SetHeight (const double height) |
void | SetKinel (const double kinel) |
void | SetMultiplicity (const int mult) |
void | SetParentEnergy (const double parentEnergy) |
void | SetParentId (const int parentId) |
void | SetTargetMass (const int targetMass) |
virtual | ~GenParticle () |
Private Attributes | |
std::vector< GenParticle > | fDaughterParticles |
double | fDepth = 0 |
double | fEnergyCM = 0. |
double | fHeight = 0 |
double | fKinel = 0. |
int | fMultiplicity = 0 |
double | fParentEnergy = 0. |
int | fParentId = 0 |
int | fTargetMass = 0 |
Definition at line 9 of file GenParticle.h.
|
inline |
Definition at line 12 of file GenParticle.h.
|
inlinevirtual |
Definition at line 13 of file GenParticle.h.
|
inline |
Definition at line 38 of file GenParticle.h.
References fDaughterParticles.
Referenced by io::FillInteractionData().
|
inline |
Definition at line 40 of file GenParticle.h.
References fDaughterParticles.
Referenced by io::FillInteractionData().
|
inline |
Definition at line 39 of file GenParticle.h.
References fDaughterParticles.
Referenced by io::GenParticle_ROOT::ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 24 of file GenParticle.h.
References fDaughterParticles.
Referenced by otoa::Offline2ADST::ConvertGenParticle(), io::GenParticle_ROOT::ConvertGenParticleEvt2Root(), io::GenParticle_ROOT::ConvertGenParticleRoot2Evt(), and io::FillInteractionData().
|
inline |
Definition at line 26 of file GenParticle.h.
References fDaughterParticles.
|
inline |
Definition at line 21 of file GenParticle.h.
References fDepth.
Referenced by otoa::Offline2ADST::ConvertGenParticle(), and io::GenParticle_ROOT::ConvertGenParticleEvt2Root().
|
inline |
Definition at line 17 of file GenParticle.h.
References fEnergyCM.
Referenced by otoa::Offline2ADST::ConvertGenParticle(), and io::GenParticle_ROOT::ConvertGenParticleEvt2Root().
|
inline |
Definition at line 22 of file GenParticle.h.
References fHeight.
Referenced by otoa::Offline2ADST::ConvertGenParticle(), and io::GenParticle_ROOT::ConvertGenParticleEvt2Root().
|
inline |
Definition at line 18 of file GenParticle.h.
References fKinel.
Referenced by otoa::Offline2ADST::ConvertGenParticle(), and io::GenParticle_ROOT::ConvertGenParticleEvt2Root().
|
inline |
Definition at line 19 of file GenParticle.h.
References fMultiplicity.
Referenced by otoa::Offline2ADST::ConvertGenParticle(), and io::GenParticle_ROOT::ConvertGenParticleEvt2Root().
|
inline |
Definition at line 16 of file GenParticle.h.
References fParentEnergy.
Referenced by otoa::Offline2ADST::ConvertGenParticle(), and io::GenParticle_ROOT::ConvertGenParticleEvt2Root().
|
inline |
Definition at line 15 of file GenParticle.h.
References fParentId.
Referenced by otoa::Offline2ADST::ConvertGenParticle(), io::GenParticle_ROOT::ConvertGenParticleEvt2Root(), and evt::ShowerSimData::HasParticleTree().
|
inline |
Definition at line 20 of file GenParticle.h.
References fTargetMass.
Referenced by otoa::Offline2ADST::ConvertGenParticle(), and io::GenParticle_ROOT::ConvertGenParticleEvt2Root().
|
inline |
Definition at line 45 of file GenParticle.h.
References fDaughterParticles.
|
inline |
Definition at line 35 of file GenParticle.h.
References fDepth.
Referenced by io::GenParticle_ROOT::ConvertGenParticleRoot2Evt(), and io::FillInteractionData().
|
inline |
Definition at line 31 of file GenParticle.h.
References fEnergyCM.
Referenced by io::GenParticle_ROOT::ConvertGenParticleRoot2Evt(), and io::FillInteractionData().
|
inline |
Definition at line 36 of file GenParticle.h.
References fHeight.
Referenced by io::GenParticle_ROOT::ConvertGenParticleRoot2Evt(), and io::FillInteractionData().
|
inline |
Definition at line 32 of file GenParticle.h.
References fKinel.
Referenced by io::GenParticle_ROOT::ConvertGenParticleRoot2Evt(), and io::FillInteractionData().
|
inline |
Definition at line 33 of file GenParticle.h.
References fMultiplicity.
Referenced by io::GenParticle_ROOT::ConvertGenParticleRoot2Evt(), and io::FillInteractionData().
|
inline |
Definition at line 30 of file GenParticle.h.
References fParentEnergy.
Referenced by io::GenParticle_ROOT::ConvertGenParticleRoot2Evt(), and io::FillInteractionData().
|
inline |
Definition at line 29 of file GenParticle.h.
References fParentId.
Referenced by io::GenParticle_ROOT::ConvertGenParticleRoot2Evt(), and io::FillInteractionData().
|
inline |
Definition at line 34 of file GenParticle.h.
References fTargetMass.
Referenced by io::GenParticle_ROOT::ConvertGenParticleRoot2Evt(), and io::FillInteractionData().
|
private |
Definition at line 57 of file GenParticle.h.
Referenced by AddDaughterParticle(), AddDummyParticle(), AddNDaughters(), GetDaughterParticles(), and HasDaughters().
|
private |
Definition at line 54 of file GenParticle.h.
Referenced by GetDepth(), and SetDepth().
|
private |
Definition at line 50 of file GenParticle.h.
Referenced by GetEnergyCM(), and SetEnergyCM().
|
private |
Definition at line 55 of file GenParticle.h.
Referenced by GetHeight(), and SetHeight().
|
private |
Definition at line 51 of file GenParticle.h.
Referenced by GetKinel(), and SetKinel().
|
private |
Definition at line 52 of file GenParticle.h.
Referenced by GetMultiplicity(), and SetMultiplicity().
|
private |
Definition at line 49 of file GenParticle.h.
Referenced by GetParentEnergy(), and SetParentEnergy().
|
private |
Definition at line 48 of file GenParticle.h.
Referenced by GetParentId(), and SetParentId().
|
private |
Definition at line 53 of file GenParticle.h.
Referenced by GetTargetMass(), and SetTargetMass().