ATLAS Offline Software
Analysis::Photon Member List

This is the complete list of members for Analysis::Photon, including all inherited members.

addAuthor(unsigned int author)egammainline
author() constegammainline
author(const unsigned int author) constegamma
charge() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::charge() const =0IParticlepure virtual
cluster() constegamma
clusterElementLink() constegamma
Combined enum valueegamma
conversion(unsigned int index=0) constegamma
conversionElementLink(unsigned int index=0) constegamma
conversionElementLinkVector() constegamma
cosPhi() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::cosPhi() const =0I4Momentumpure virtual
cosTh() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::cosTh() const =0I4Momentumpure virtual
cotTh() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::cotTh() const =0I4Momentumpure virtual
dataType() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::dataType() const =0IParticlepure virtual
detail(const std::string &name="", unsigned int index=0) constegamma
detail(const std::string &className, const std::string &name="", unsigned int index=0) constegamma
detail(int i) constegamma
detailElementLink(int i) constegamma
detailElementLinkVector() constegamma
detailName(int i) constegamma
detailValue(egammaParameters::ParamDef key, const std::string &name="", unsigned int index=0) constegamma
dump(std::ostream &out) constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
e() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::e() const =0I4Momentumpure virtual
eg4MomType enum nameegamma
egamma()egamma
egamma(unsigned int author)egamma
egamma(const egamma &rhs, bool copyDetails=true, bool copyMinimal=false)egamma
egammaID(egammaPIDObs::PID, bool *found) constegamma
egammaID(egammaPIDObs::PID) constegamma
egammaImpl_t typedefegamma
errors() constegammavirtual
ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >::errors() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
et() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::et() const =0I4Momentumpure virtual
eta() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::eta() const =0I4Momentumpure virtual
fillToken(INavigationToken &thisToken) constegammavirtual
fillToken(INavigationToken &thisToken, const std::any &) constegammavirtual
get4Mom(egamma::eg4MomType type=egamma::Combined) constegammainline
getAthenaBarCode() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
IParticle::getAthenaBarCode() constIAthenaBarCodeinlinevirtual
getVersion() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
IParticle::getVersion() constIAthenaBarCodeinlinevirtual
hasCharge() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::hasCharge() const =0IParticlepure virtual
hasPdgId() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::hasPdgId() const =0IParticlepure virtual
hasSameAthenaBarCode(const IAthenaBarCode &) constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
hasSameAthenaBarCodeExceptVersion(const IAthenaBarCode &) constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
hlv() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::hlv() const =0I4Momentumpure virtual
IAthenaBarCode()IAthenaBarCodeinline
iPt() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::iPt() const =0I4Momentumpure virtual
isElectron(unsigned int mask=egammaPIDObs::ALL, egammaPIDObs::PID pid=egammaPIDObs::IsEM, bool *found=nullptr) constegamma
isem(unsigned int mask=egammaPIDObs::ALL, egammaPIDObs::PID pid=egammaPIDObs::IsEM) constegamma
isem(unsigned int mask, egammaPIDObs::PID pid, bool *found) constegamma
isemse(unsigned int mask=egammaPIDObs::ALL) constegamma
isemse(unsigned int mask, bool *found) constegamma
isGoodOQ(unsigned int mask=egammaPIDObs::ALLOQ, bool *found=nullptr) constegamma
isgoodoq(unsigned int mask=egammaPIDObs::ALLOQ, bool *found=nullptr) constegamma
isPhoton(unsigned int mask=egammaPIDObs::ALL, egammaPIDObs::PID pid=egammaPIDObs::IsEM, bool *found=nullptr) constegamma
isSofte(unsigned int mask=egammaPIDObs::ALL, bool *found=nullptr) constegamma
Kind enum nameI4Momentum
kind() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::kind() const =0I4Momentumpure virtual
m() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::m() const =0I4Momentumpure virtual
m2() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::m2() const =0I4Momentumpure virtual
m_authoregammaprivate
m_clusteregammaprivate
m_conversionegammaprivate
m_egDetailsegammaprivate
m_egPIDegammaprivate
m_momParticleImpl< egammaNavigation, P4ImplEEtaPhiM >private
m_momentumClusteregammaprotected
m_navParticleImpl< egammaNavigation, P4ImplEEtaPhiM >private
m_partParticleImpl< egammaNavigation, P4ImplEEtaPhiM >private
m_ringsegammaprivate
m_trackParticleegammaprivate
makePhotonFromEgamma(const egamma &eg)Analysis::Photon
momentum_type typedefegamma
momentumBase() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
momentumBase()ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
navigable_type typedefegamma
navigableBase() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
navigableBase()ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
nConversions() constegamma
nDetails() constegamma
newVersion()ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
nTrackParticles() constegamma
operator=(const Photon &rhs)Analysis::Photon
egamma::operator=(const egamma &rhs)egamma
ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >::operator=(const ParticleImpl &rhs)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
origin() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::origin() const =0IParticlepure virtual
originLink() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::originLink() const =0IParticlepure virtual
p() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::p() const =0I4Momentumpure virtual
p2() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::p2() const =0I4Momentumpure virtual
P4EETAPHIM enum valueI4Momentum
P4IPTCOTTHPHIM enum valueI4Momentum
P4PTETAPHIM enum valueI4Momentum
P4PXPYPZE enum valueI4Momentum
particle_type typedefegamma
particleBase() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
particleBase()ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
ParticleImpl()ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
ParticleImpl(const ParticleImpl &rhs)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
passID(egammaPIDObs::egammaIDQuality id) constegamma
pdgId() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::pdgId() const =0IParticlepure virtual
phi() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::phi() const =0I4Momentumpure virtual
Photon()Analysis::Photoninline
Photon(unsigned int author)Analysis::Photoninline
Photon(const egamma &rhs, bool copyDetails=true, bool copyMinimal=false)Analysis::Photoninline
Photon(const Photon &rhs, bool copyDetails=true, bool copyMinimal=false)Analysis::Photoninline
pid() constegamma
print() constegamma
pt() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::pt() const =0I4Momentumpure virtual
px() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::px() const =0I4Momentumpure virtual
py() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::py() const =0I4Momentumpure virtual
pz() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::pz() const =0I4Momentumpure virtual
rapidity() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::rapidity() const =0I4Momentumpure virtual
resetAuthor()egammainline
resetCluster()egamma
resetConversion(unsigned int index=0)egamma
resetRings()egamma
resetTrackParticle(unsigned int index=0)egamma
rings() constegamma
ringsElementLink() constegamma
self_type typedefParticleImpl< egammaNavigation, P4ImplEEtaPhiM >
set4Mom(const I4Momentum &theI4Mom)egammainlinevirtual
set4Mom(const I4Momentum *const theI4Mom)egammainlinevirtual
set4Mom(const CLHEP::HepLorentzVector &theHlv)egammainlinevirtual
set_charge(ChargeType x)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
set_dataType(ParticleDataType::DataType x)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
set_egammaID(egammaPIDObs::PID id, double result)egamma
set_egammaIDint(egammaPIDObs::PID id, unsigned int result)egamma
set_origin(const VxContainer *theContainer, int index)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
set_origin(const VxContainer *theContainer, const Trk::VxCandidate *vertex)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
set_origin(const ElementLink< VxContainer > &origin)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inline
set_pdgId(int x)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
set_pid(egPID *)egamma
setAthenaBarCode(AthenaBarCode_t)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
setCluster(const CaloClusterContainer *, int)egamma
setCluster(const CaloClusterContainer *, const CaloCluster *)egamma
setClusterElementLink(const ElementLink< CaloClusterContainer > &link)egamma
setConversion(const VxContainer *, int)egamma
setConversion(const VxContainer *, const Trk::VxCandidate *)egamma
setConversionElementLink(const ElementLink< VxContainer > &link)egamma
setConversionElementLinkVector(const ElementLinkVector< VxContainer > &link)egamma
setConversionElementLinkVector(ElementLinkVector< VxContainer > &&link)egamma
setDetail(const egDetailContainer *, const egDetail *)egamma
setDetailElementLink(const ElementLink< egDetailContainer > &link)egamma
setDetailElementLinkVector(const ElementLinkVector< egDetailContainer > &v)egamma
setDetailElementLinkVector(ElementLinkVector< egDetailContainer > &&v)egamma
setE(double theE)egammainline
setErrorMatrix(Amg::MatrixX)egamma
setEta(double theEta)egammainline
setM(double theM)egammainline
setPhi(double thePhi)egammainline
setRings(const CaloRingsContainer *, int)egamma
setRings(const CaloRingsContainer *, const CaloRings *)egamma
setRingsElementLink(const ElementLink< CaloRingsContainer > &link)egamma
setTrackParticle(const Rec::TrackParticleContainer *, int)egamma
setTrackParticle(const Rec::TrackParticleContainer *, const Rec::TrackParticle *)egamma
setTrackParticleElementLink(const ElementLink< Rec::TrackParticleContainer > &link)egamma
setTrackParticleElementLinkVector(const ElementLinkVector< Rec::TrackParticleContainer > &v)egamma
setTrackParticleElementLinkVector(ElementLinkVector< Rec::TrackParticleContainer > &&v)egamma
setUncombined4Mom(const I4Momentum &theI4Mom)egamma
setUncombined4Mom(const I4Momentum *const theI4Mom)egamma
setUncombined4Mom(const CLHEP::HepLorentzVector &theHlv)egamma
setUncombinedE(double theE)egamma
setUncombinedErrorMatrix(Amg::MatrixX)egamma
setUncombinedEta(double theEta)egamma
setUncombinedM(double theM)egamma
setUncombinedPhi(double thePhi)egamma
setVersion(AthenaBarCodeVersion_t newversion)ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
sinPhi() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::sinPhi() const =0I4Momentumpure virtual
sinTh() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::sinTh() const =0I4Momentumpure virtual
tanTh() constParticleImpl< egammaNavigation, P4ImplEEtaPhiM >inlinevirtual
IParticle::tanTh() const =0I4Momentumpure virtual
trackParticle(unsigned int index=0) constegamma
trackParticleElementLink(unsigned int index=0) constegamma
trackParticleElementLinkVector() constegamma
Uncombined enum valueegamma
UNDEFINEDBARCODEIAthenaBarCodestatic
UNDEFINEDVERSIONIAthenaBarCodestatic
UNKNOWN enum valueI4Momentum
~egamma()egammavirtual
~I4Momentum()I4Momentumvirtual
~IAthenaBarCode()=defaultIAthenaBarCodevirtual
~INavigable()=defaultINavigablevirtual
~INavigable4Momentum()INavigable4Momentumvirtual
~IParticle()IParticlevirtual
~ParticleImpl()ParticleImpl< egammaNavigation, P4ImplEEtaPhiM >virtual
~Photon()=defaultAnalysis::Photon