ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/persistency/mctruth/include/G4MCTSimParticle.hh>
Protected Attributes | |
G4MCTSimParticle * | parentParticle |
std::vector< G4MCTSimParticle * > | associatedParticleList |
std::string | name |
int | pdgID |
int | trackID |
int | parentTrackID |
G4bool | primaryFlag |
G4LorentzVector | momentumAtVertex |
G4MCTSimVertex * | vertex |
G4bool | storeFlag |
Definition at line 48 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 48 of file G4MCTSimParticle.hh
G4MCTSimParticle::G4MCTSimParticle | ( | ) |
Definition at line 47 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 47 of file G4MCTSimParticle.cc
G4MCTSimParticle::G4MCTSimParticle | ( | std::string | aname, |
int | apcode, | ||
int | atid, | ||
int | ptid, | ||
const G4LorentzVector & | p | ||
) |
Definition at line 57 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 57 of file G4MCTSimParticle.cc
G4MCTSimParticle::G4MCTSimParticle | ( | std::string | aname, |
int | apcode, | ||
int | atid, | ||
int | ptid, | ||
const G4LorentzVector & | p, | ||
const G4MCTSimVertex * | v | ||
) |
Definition at line 70 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 70 of file G4MCTSimParticle.cc
|
virtual |
Definition at line 84 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 84 of file G4MCTSimParticle.cc
References associatedParticleList.
|
inline |
Definition at line 116 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 116 of file G4MCTSimParticle.hh
References right.
int G4MCTSimParticle::AssociateParticle | ( | G4MCTSimParticle * | p | ) |
Definition at line 91 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 91 of file G4MCTSimParticle.cc
References associatedParticleList, and SetParentParticle().
G4MCTSimParticle * G4MCTSimParticle::GetAssociatedParticle | ( | int | i | ) | const |
Definition at line 107 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 107 of file G4MCTSimParticle.cc
|
inline |
Definition at line 171 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 171 of file G4MCTSimParticle.hh
References momentumAtVertex.
int G4MCTSimParticle::GetNofAssociatedParticles | ( | ) | const |
Definition at line 100 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 100 of file G4MCTSimParticle.cc
References associatedParticleList.
|
inline |
Definition at line 141 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 141 of file G4MCTSimParticle.hh
References parentParticle.
Referenced by GetTreeLevel().
|
inline |
Definition at line 165 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 165 of file G4MCTSimParticle.hh
References parentTrackID.
|
inline |
Definition at line 147 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 147 of file G4MCTSimParticle.hh
References name.
|
inline |
Definition at line 152 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 152 of file G4MCTSimParticle.hh
References pdgID.
|
inline |
Definition at line 160 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 160 of file G4MCTSimParticle.hh
References primaryFlag.
|
inline |
Definition at line 182 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 182 of file G4MCTSimParticle.hh
References storeFlag.
|
inline |
Definition at line 156 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 156 of file G4MCTSimParticle.hh
References trackID.
Referenced by G4MCTSimVertex::AddOutParticle().
int G4MCTSimParticle::GetTreeLevel | ( | ) | const |
Definition at line 116 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 116 of file G4MCTSimParticle.cc
References GetParentParticle().
|
inline |
Definition at line 177 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 177 of file G4MCTSimParticle.hh
References vertex.
|
inline |
Definition at line 122 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 122 of file G4MCTSimParticle.hh
References associatedParticleList, momentumAtVertex, name, parentParticle, parentTrackID, pdgID, primaryFlag, trackID, and vertex.
Definition at line 194 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 194 of file G4MCTSimParticle.cc
References pyG4Element::Print().
void G4MCTSimParticle::PrintSingle | ( | std::ostream & | ostr = std::cout | ) | const |
Definition at line 139 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 139 of file G4MCTSimParticle.cc
|
inline |
Definition at line 168 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 168 of file G4MCTSimParticle.hh
References momentumAtVertex.
|
inline |
Definition at line 138 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 138 of file G4MCTSimParticle.hh
References parentParticle.
Referenced by AssociateParticle().
Definition at line 162 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 162 of file G4MCTSimParticle.hh
References parentTrackID.
|
inline |
Definition at line 144 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 144 of file G4MCTSimParticle.hh
Definition at line 150 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 150 of file G4MCTSimParticle.hh
References pdgID.
Definition at line 158 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 158 of file G4MCTSimParticle.hh
References primaryFlag.
Definition at line 180 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 180 of file G4MCTSimParticle.hh
References storeFlag.
Referenced by SetStoreFlagToParentTree().
Definition at line 128 of file G4MCTSimParticle.cc.
View newest version in sPHENIX GitHub at line 128 of file G4MCTSimParticle.cc
References parentParticle, primaryFlag, SetStoreFlag(), storeFlag, and vertex.
Definition at line 154 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 154 of file G4MCTSimParticle.hh
References trackID.
|
inline |
Definition at line 174 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 174 of file G4MCTSimParticle.hh
|
protected |
Definition at line 51 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 51 of file G4MCTSimParticle.hh
Referenced by AssociateParticle(), GetNofAssociatedParticles(), operator=(), and ~G4MCTSimParticle().
|
protected |
Definition at line 58 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 58 of file G4MCTSimParticle.hh
Referenced by GetMomentumAtVertex(), operator=(), and SetMomentumAtVertex().
|
protected |
Definition at line 53 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 53 of file G4MCTSimParticle.hh
Referenced by GetParticleName(), and operator=().
|
protected |
Definition at line 50 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 50 of file G4MCTSimParticle.hh
Referenced by GetParentParticle(), operator=(), SetParentParticle(), and SetStoreFlagToParentTree().
|
protected |
Definition at line 56 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 56 of file G4MCTSimParticle.hh
Referenced by GetParentTrackID(), operator=(), and SetParentTrackID().
|
protected |
Definition at line 54 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 54 of file G4MCTSimParticle.hh
Referenced by GetPdgID(), operator=(), and SetPdgID().
|
protected |
Definition at line 57 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 57 of file G4MCTSimParticle.hh
Referenced by GetPrimaryFlag(), operator=(), SetPrimaryFlag(), and SetStoreFlagToParentTree().
|
protected |
Definition at line 60 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 60 of file G4MCTSimParticle.hh
Referenced by GetStoreFlag(), SetStoreFlag(), and SetStoreFlagToParentTree().
|
protected |
Definition at line 55 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 55 of file G4MCTSimParticle.hh
Referenced by GetTrackID(), operator=(), and SetTrackID().
|
protected |
Definition at line 59 of file G4MCTSimParticle.hh.
View newest version in sPHENIX GitHub at line 59 of file G4MCTSimParticle.hh
Referenced by GetVertex(), operator=(), SetStoreFlagToParentTree(), and SetVertex().