Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Enumerations
Truth Namespace Reference

Enumerations

enum  Type {
  Type::Unknown, Type::KnownUnknown, Type::IsoElectron, Type::ChargeFlipIsoElectron,
  Type::PromptMuon, Type::PromptPhotonConversion, Type::ElectronFromMuon, Type::TauDecay,
  Type::BHadronDecay, Type::CHadronDecay, Type::LightFlavorDecay, Type::ChargeFlipMuon,
  Type::NonMuonlike, Type::TauDecayLike = 70, Type::BHadronDecayLike = 80, Type::CHadronDecayLike = 90
}
 truth classification type enum More...
 

Enumeration Type Documentation

◆ Type

enum Truth::Type
strong

truth classification type enum

Enumerator
Unknown 
KnownUnknown 
IsoElectron 
ChargeFlipIsoElectron 
PromptMuon 
PromptPhotonConversion 
ElectronFromMuon 
TauDecay 
BHadronDecay 
CHadronDecay 
LightFlavorDecay 
ChargeFlipMuon 
NonMuonlike 
TauDecayLike 
BHadronDecayLike 
CHadronDecayLike 

Definition at line 19 of file ITruthClassificationTool.h.

GetLCDefs::Unknown
@ Unknown
Definition: GetLCDefs.h:21
Truth::Type::LightFlavorDecay
@ LightFlavorDecay
InDet::TrkOrigin::TauDecay
@ TauDecay
Definition: InDetTrackTruthOriginDefs.h:26
Truth::Type::TauDecayLike
@ TauDecayLike
IsoElectron
@ IsoElectron
Definition: TruthClasses.h:11
Truth::Type::CHadronDecay
@ CHadronDecay
Truth::Type::BHadronDecayLike
@ BHadronDecayLike
Truth::Type::ChargeFlipIsoElectron
@ ChargeFlipIsoElectron
InDet::TrkOrigin::BHadronDecay
@ BHadronDecay
Definition: InDetTrackTruthOriginDefs.h:32
Truth::Type::PromptPhotonConversion
@ PromptPhotonConversion
Truth::Type::NonMuonlike
@ NonMuonlike
Truth::Type::KnownUnknown
@ KnownUnknown
Truth::Type::ElectronFromMuon
@ ElectronFromMuon
Truth::Type::CHadronDecayLike
@ CHadronDecayLike
Truth::Type::ChargeFlipMuon
@ ChargeFlipMuon
Truth::Type::PromptMuon
@ PromptMuon