LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
simb::MCParticle Member List

This is the complete list of members for simb::MCParticle, including all inherited members.

AddDaughter(const int trackID)simb::MCParticleinline
AddTrajectoryPoint(TLorentzVector const &position, TLorentzVector const &momentum)simb::MCParticleinline
AddTrajectoryPoint(TLorentzVector const &position, TLorentzVector const &momentum, std::string const &process, bool keepTransportation=false)simb::MCParticleinline
Daughter(const int i) const simb::MCParticle
daughters_type typedefsimb::MCParticleprotected
E(const int i=0) const simb::MCParticleinline
EndE() const simb::MCParticleinline
EndMomentum() const simb::MCParticleinline
EndPosition() const simb::MCParticleinline
EndProcess() const simb::MCParticleinline
EndPx() const simb::MCParticleinline
EndPy() const simb::MCParticleinline
EndPz() const simb::MCParticleinline
EndT() const simb::MCParticleinline
EndX() const simb::MCParticleinline
EndY() const simb::MCParticleinline
EndZ() const simb::MCParticleinline
fdaughterssimb::MCParticleprotected
fendprocesssimb::MCParticleprotected
fGvtxsimb::MCParticleprotected
FirstDaughter() const simb::MCParticleinline
fmasssimb::MCParticleprotected
fmothersimb::MCParticleprotected
fpdgCodesimb::MCParticleprotected
fpolarizationsimb::MCParticleprotected
fprocesssimb::MCParticleprotected
frescattersimb::MCParticleprotected
fstatussimb::MCParticleprotected
ftrackIdsimb::MCParticleprotected
ftrajectorysimb::MCParticleprotected
fWeightsimb::MCParticleprotected
GetGvtx() const simb::MCParticleinline
Gvt() const simb::MCParticleinline
Gvx() const simb::MCParticleinline
Gvy() const simb::MCParticleinline
Gvz() const simb::MCParticleinline
LastDaughter() const simb::MCParticleinline
Mass() const simb::MCParticleinline
MCParticle()simb::MCParticle
MCParticle(const int trackId, const int pdg, const std::string process, const int mother=-1, const double mass=s_uninitialized, const int status=1)simb::MCParticle
MCParticle(MCParticle const &)=defaultsimb::MCParticle
MCParticle(MCParticle &&)=defaultsimb::MCParticle
MCParticle(MCParticle const &, int)simb::MCParticle
Momentum(const int i=0) const simb::MCParticleinline
Mother() const simb::MCParticleinline
NumberDaughters() const simb::MCParticleinline
NumberTrajectoryPoints() const simb::MCParticleinline
operator<(const simb::MCParticle &other) const simb::MCParticleinline
operator<<(std::ostream &output, const simb::MCParticle &)simb::MCParticlefriend
operator=(const MCParticle &)=defaultsimb::MCParticle
operator=(MCParticle &&)=defaultsimb::MCParticle
P(const int i=0) const simb::MCParticleinline
PdgCode() const simb::MCParticleinline
Polarization() const simb::MCParticleinline
Position(const int i=0) const simb::MCParticleinline
Process() const simb::MCParticleinline
Pt(const int i=0) const simb::MCParticleinline
Px(const int i=0) const simb::MCParticleinline
Py(const int i=0) const simb::MCParticleinline
Pz(const int i=0) const simb::MCParticleinline
Rescatter() const simb::MCParticleinline
s_uninitializedsimb::MCParticlestatic
SetEndProcess(std::string s)simb::MCParticle
SetGvtx(double *v)simb::MCParticle
SetGvtx(float *v)simb::MCParticle
SetGvtx(TLorentzVector v)simb::MCParticle
SetGvtx(double x, double y, double z, double t)simb::MCParticle
SetMother(int mother)simb::MCParticleinline
SetPolarization(const TVector3 &p)simb::MCParticleinline
SetRescatter(int code)simb::MCParticleinline
SetWeight(double wt)simb::MCParticleinline
SparsifyTrajectory(double margin=0.1, bool keep_second_to_last=false)simb::MCParticleinline
StatusCode() const simb::MCParticleinline
T(const int i=0) const simb::MCParticleinline
TrackId() const simb::MCParticleinline
Trajectory() const simb::MCParticleinline
Vx(const int i=0) const simb::MCParticleinline
Vy(const int i=0) const simb::MCParticleinline
Vz(const int i=0) const simb::MCParticleinline
Weight() const simb::MCParticleinline