Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef JETUNCERTAINTIES_PILEUPUNCERTAINTYCOMPONENT_H
6 #define JETUNCERTAINTIES_PILEUPUNCERTAINTYCOMPONENT_H
virtual PileupComp::TypeEnum getPileupType() const
virtual bool getValidityImpl(const xAOD::Jet &jet, const xAOD::EventInfo &eInfo) const
PileupRefType m_secondRefType
virtual double getUncertaintyImpl(const xAOD::Jet &jet, const xAOD::EventInfo &eInfo) const
virtual float getMuRef() const
virtual StatusCode initialize(TFile *histFile)
virtual PileupUncertaintyComponent * clone() const
const UncertaintyHistogram * m_refNPVHist
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual float getNPVRef() const
Class describing the basic event information.
const TString m_secondUncName
const PileupComp::TypeEnum m_pileupType
double getPileupWeight(const xAOD::Jet &jet, const xAOD::EventInfo &eInfo, const PileupRefType refType) const
const UncertaintyHistogram * m_refMuHist
PileupUncertaintyComponent(const ComponentHelper &component, const float refNPV, const float refMu)
UncertaintyHistogram * m_secondUncHist
virtual ~PileupUncertaintyComponent()