TauAnalysisTools::ITauTruthMatchingTool Class Reference

Inheritance diagram for TauAnalysisTools::ITauTruthMatchingTool:
asg::IAsgTool TauAnalysisTools::TauTruthMatchingTool

List of all members.

Public Member Functions

virtual StatusCode initialize ()=0
 Declare the interface that the class provides.
virtual
xAOD::TruthParticleContainer
getTruthTauContainer ()=0
virtual
xAOD::TruthParticleAuxContainer
getTruthTauAuxContainer ()=0
virtual const xAOD::TruthParticleapplyTruthMatch (const xAOD::TauJet &xTau)=0
virtual std::vector< const
xAOD::TruthParticle * > 
applyTruthMatch (const std::vector< const xAOD::TauJet * > &vTaus)=0
virtual TLorentzVector getTruthTauP4Vis (const xAOD::TauJet &xTau)=0
virtual TLorentzVector getTruthTauP4Vis (const xAOD::TruthParticle &xTruthTau)=0
virtual TLorentzVector getTruthTauP4Prompt (const xAOD::TauJet &xTau)=0
virtual TLorentzVector getTruthTauP4Prompt (const xAOD::TruthParticle &xTruthTau)=0
virtual TLorentzVector getTruthTauP4Invis (const xAOD::TauJet &xTau)=0
virtual TLorentzVector getTruthTauP4Invis (const xAOD::TruthParticle &xTruthTau)=0
virtual
TauAnalysisTools::TruthMatchedParticleType 
getTruthParticleType (const xAOD::TauJet &xTau)=0
virtual int getNTauDecayParticles (const xAOD::TauJet &xTau, int iPdgId, bool bCompareAbsoluteValues=false)=0
virtual int getNTauDecayParticles (const xAOD::TruthParticle &xTruthTau, int iPdgId, bool bCompareAbsoluteValues=false)=0
virtual
xAOD::TauJetParameters::DecayMode 
getDecayMode (const xAOD::TauJet &xTau)=0
virtual
xAOD::TauJetParameters::DecayMode 
getDecayMode (const xAOD::TruthParticle &xTruthTau)=0
virtual StatusCode buildTruthTausFromTruthParticles ()=0
virtual StatusCode retrieveTruthTaus ()=0

Public Attributes

virtual StatusCode virtual
setTruthParticleContainer(const
xAOD::TruthParticleContainer
*xTruthParticleContainer)
__attribute__((deprecated("This
function is deprecated. Please
remove it from your code and
use the configurable property
\"TruthParticlesContainerName\"
instead.\nFor further
information please refer to
the README const
xAOD::TruthParticle 
getTruth )(const xAOD::TauJet &xTau)=0

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1