#include <GenParticle_ROOT.h>
Public Member Functions | |
| void | AddDaughterParticle (io::GenParticle_ROOT &parttemp) |
| void | AddDummyParticle () |
| void | AddNDaughters (int size) |
| ClassDefNV (GenParticle_ROOT, 1) | |
| evt::GenParticle | Convert () |
| void | ConvertGenParticleEvt2Root (io::GenParticle_ROOT &rootGP, const evt::GenParticle &evtGP) |
| void | ConvertGenParticleRoot2Evt (const io::GenParticle_ROOT &rootGP, evt::GenParticle &evtGP) const |
| GenParticle_ROOT () | |
| GenParticle_ROOT (const evt::GenParticle &gp) | |
| std::vector < io::GenParticle_ROOT > & | GetDaughterParticles () |
| const std::vector < io::GenParticle_ROOT > & | 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 | operator>> (evt::GenParticle &gp) const |
| 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) |
Public Attributes | |
| std::vector< io::GenParticle_ROOT > | 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 15 of file GenParticle_ROOT.h.
|
inline |
Definition at line 17 of file GenParticle_ROOT.h.
| GenParticle_ROOT::GenParticle_ROOT | ( | const evt::GenParticle & | gp | ) |
Definition at line 57 of file GenParticle_ROOT.cc.
References ConvertGenParticleEvt2Root().
|
inline |
Definition at line 49 of file GenParticle_ROOT.h.
References fDaughterParticles.
|
inline |
Definition at line 52 of file GenParticle_ROOT.h.
References fDaughterParticles.
|
inline |
Definition at line 51 of file GenParticle_ROOT.h.
References fDaughterParticles.
Referenced by ConvertGenParticleEvt2Root().
| io::GenParticle_ROOT::ClassDefNV | ( | GenParticle_ROOT | , |
| 1 | |||
| ) |
| evt::GenParticle GenParticle_ROOT::Convert | ( | ) |
Definition at line 12 of file GenParticle_ROOT.cc.
Referenced by io::ShowerSimData_ROOT::operator>>().
| void GenParticle_ROOT::ConvertGenParticleEvt2Root | ( | io::GenParticle_ROOT & | rootGP, |
| const evt::GenParticle & | evtGP | ||
| ) |
Definition at line 18 of file GenParticle_ROOT.cc.
References AddNDaughters(), evt::GenParticle::GetDaughterParticles(), GetDaughterParticles(), evt::GenParticle::GetDepth(), evt::GenParticle::GetEnergyCM(), evt::GenParticle::GetHeight(), evt::GenParticle::GetKinel(), evt::GenParticle::GetMultiplicity(), evt::GenParticle::GetParentEnergy(), evt::GenParticle::GetParentId(), evt::GenParticle::GetTargetMass(), SetDepth(), SetEnergyCM(), SetHeight(), SetKinel(), SetMultiplicity(), SetParentEnergy(), SetParentId(), and SetTargetMass().
Referenced by GenParticle_ROOT().
| void GenParticle_ROOT::ConvertGenParticleRoot2Evt | ( | const io::GenParticle_ROOT & | rootGP, |
| evt::GenParticle & | evtGP | ||
| ) | const |
Definition at line 37 of file GenParticle_ROOT.cc.
References evt::GenParticle::AddNDaughters(), evt::GenParticle::GetDaughterParticles(), GetDaughterParticles(), GetDepth(), GetEnergyCM(), GetHeight(), GetKinel(), GetMultiplicity(), GetParentEnergy(), GetParentId(), GetTargetMass(), evt::GenParticle::SetDepth(), evt::GenParticle::SetEnergyCM(), evt::GenParticle::SetHeight(), evt::GenParticle::SetKinel(), evt::GenParticle::SetMultiplicity(), evt::GenParticle::SetParentEnergy(), evt::GenParticle::SetParentId(), and evt::GenParticle::SetTargetMass().
Referenced by operator>>().
|
inline |
Definition at line 35 of file GenParticle_ROOT.h.
References fDaughterParticles.
Referenced by ConvertGenParticleEvt2Root(), and ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 37 of file GenParticle_ROOT.h.
References fDaughterParticles.
|
inline |
Definition at line 32 of file GenParticle_ROOT.h.
References fDepth.
Referenced by ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 28 of file GenParticle_ROOT.h.
References fEnergyCM.
Referenced by ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 33 of file GenParticle_ROOT.h.
References fHeight.
Referenced by ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 29 of file GenParticle_ROOT.h.
References fKinel.
Referenced by ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 30 of file GenParticle_ROOT.h.
References fMultiplicity.
Referenced by ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 27 of file GenParticle_ROOT.h.
References fParentEnergy.
Referenced by ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 26 of file GenParticle_ROOT.h.
References fParentId.
Referenced by ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 31 of file GenParticle_ROOT.h.
References fTargetMass.
Referenced by ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 58 of file GenParticle_ROOT.h.
References fDaughterParticles.
| void GenParticle_ROOT::operator>> | ( | evt::GenParticle & | gp | ) | const |
Definition at line 63 of file GenParticle_ROOT.cc.
References ConvertGenParticleRoot2Evt().
|
inline |
Definition at line 46 of file GenParticle_ROOT.h.
References fDepth.
Referenced by ConvertGenParticleEvt2Root().
|
inline |
Definition at line 42 of file GenParticle_ROOT.h.
References fEnergyCM.
Referenced by ConvertGenParticleEvt2Root().
|
inline |
Definition at line 47 of file GenParticle_ROOT.h.
References fHeight.
Referenced by ConvertGenParticleEvt2Root().
|
inline |
Definition at line 43 of file GenParticle_ROOT.h.
References fKinel.
Referenced by ConvertGenParticleEvt2Root().
|
inline |
Definition at line 44 of file GenParticle_ROOT.h.
References fMultiplicity.
Referenced by ConvertGenParticleEvt2Root().
|
inline |
Definition at line 41 of file GenParticle_ROOT.h.
References fParentEnergy.
Referenced by ConvertGenParticleEvt2Root().
|
inline |
Definition at line 40 of file GenParticle_ROOT.h.
References fParentId.
Referenced by ConvertGenParticleEvt2Root().
|
inline |
Definition at line 45 of file GenParticle_ROOT.h.
References fTargetMass.
Referenced by ConvertGenParticleEvt2Root().
| std::vector<io::GenParticle_ROOT> io::GenParticle_ROOT::fDaughterParticles |
Definition at line 69 of file GenParticle_ROOT.h.
Referenced by AddDaughterParticle(), AddDummyParticle(), AddNDaughters(), GetDaughterParticles(), and HasDaughters().
| double io::GenParticle_ROOT::fDepth = 0 |
Definition at line 66 of file GenParticle_ROOT.h.
Referenced by GetDepth(), and SetDepth().
| double io::GenParticle_ROOT::fEnergyCM = 0. |
Definition at line 62 of file GenParticle_ROOT.h.
Referenced by GetEnergyCM(), and SetEnergyCM().
| double io::GenParticle_ROOT::fHeight = 0 |
Definition at line 67 of file GenParticle_ROOT.h.
Referenced by GetHeight(), and SetHeight().
| double io::GenParticle_ROOT::fKinel = 0. |
Definition at line 63 of file GenParticle_ROOT.h.
Referenced by GetKinel(), and SetKinel().
| int io::GenParticle_ROOT::fMultiplicity = 0 |
Definition at line 64 of file GenParticle_ROOT.h.
Referenced by GetMultiplicity(), and SetMultiplicity().
| double io::GenParticle_ROOT::fParentEnergy = 0. |
Definition at line 61 of file GenParticle_ROOT.h.
Referenced by GetParentEnergy(), and SetParentEnergy().
| int io::GenParticle_ROOT::fParentId = 0 |
Definition at line 60 of file GenParticle_ROOT.h.
Referenced by GetParentId(), and SetParentId().
| int io::GenParticle_ROOT::fTargetMass = 0 |
Definition at line 65 of file GenParticle_ROOT.h.
Referenced by GetTargetMass(), and SetTargetMass().