|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef JETUNCERTAINTIES_PERJETFLAVOURUNCERTAINTYCOMPONENT_H
6 #define JETUNCERTAINTIES_PERJETFLAVOURUNCERTAINTYCOMPONENT_H
virtual PerJetFlavourUncertaintyComponent * clone() const
PerJetFlavourUncertaintyComponent(const ComponentHelper &component)
virtual StatusCode initialize(TFile *histFile)
const bool m_constrainZresponse
const TF1 * m_ZjetQuarkFrac
virtual bool getValidityImpl(const xAOD::Jet &jet, const xAOD::EventInfo &eInfo) const
const FlavourComp::TypeEnum m_flavourType
double getFlavourResponseUncertainty(const xAOD::Jet &jet, const xAOD::EventInfo &eInfo) const
virtual ~PerJetFlavourUncertaintyComponent()
virtual double getUncertaintyImpl(const xAOD::Jet &jet, const xAOD::EventInfo &eInfo) const
virtual std::vector< int > getRelevantLabels() const
::StatusCode StatusCode
StatusCode definition for legacy code.
bool isSupportedLabel(const int label) const
Class describing the basic event information.
const TString m_constrainZresponseFunc
const std::vector< int > m_labels
bool checkTruthLabel(const xAOD::Jet &jet) const