EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ParticleIdentifier Member List

This is the complete list of members for ParticleIdentifier, including all inherited members.

DetermineScatteredType(Int_t)ParticleIdentifierprotected
GetLeptonBeamPdgCode() const ParticleIdentifierinlinevirtual
IdentifyBeams(const erhic::VirtualEvent &, BeamParticles &)ParticleIdentifierstatic
IdentifyBeams(const erhic::VirtualEvent &, std::vector< const erhic::VirtualParticle * > &)ParticleIdentifierstatic
isBeamLepton(const erhic::VirtualParticle &) const ParticleIdentifiervirtual
isBeamNucleon(const erhic::VirtualParticle &) const ParticleIdentifiervirtual
isScatteredLepton(const erhic::VirtualParticle &) const ParticleIdentifiervirtual
IsVirtualPhoton(const erhic::VirtualParticle &) const ParticleIdentifiervirtual
mChargedCurrentParticleIdentifierprotected
mLeptonBeamPdgCodeParticleIdentifierprotected
mScatteredPdgCodeParticleIdentifierprotected
ParticleIdentifier(const int leptonPdg=~unsigned(0)/2)ParticleIdentifier
SetChargedCurrent(bool isChargedCurrent)ParticleIdentifiervirtual
SetLeptonBeamPdgCode(int pdg)ParticleIdentifiervirtual
SkipParticle(const erhic::VirtualParticle &) const ParticleIdentifiervirtual
~ParticleIdentifier()ParticleIdentifierinlinevirtual