|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef JETCALIBTOOLS_INSITUDATACORRECTION_H
6 #define JETCALIBTOOLS_INSITUDATACORRECTION_H 1
std::unique_ptr< const TH2 > combineCalibration(const TH2 *h2d, const TH1 *h)
double m_insituPtMin_ResidualMCbased
std::unique_ptr< const TH2 > m_insituCorr
std::unique_ptr< const TH2 > m_insituCorr_JMS_TA
Scalar eta() const
pseudorapidity method
double getRelHistoPtMax()
virtual StatusCode initialize() override
double m_insituMassMax_JMS
std::unique_ptr< const TH2 > m_insituCorr_ResidualMCbased
double m_insituEtaMax_JMS
std::unique_ptr< const TH2 > invertHistogram(const TH2 *h2d)
double getInsituCorr_JMS(double pt, double mass, double eta, const std::string &calibstep, bool isTAmass) const
bool m_applyInsituCaloTAjets
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode calibrate(xAOD::Jet &jet, JetEventInfo &jetEventInfo) const override
bool m_applyRelativeandAbsoluteInsitu
double m_insituEtaMax_ResidualMCbased
bool m_applyEtaRestrictionRelativeandAbsolute
bool m_applyEtaRestrictionResidualMCbased
double getAbsHistoPtMax()
double m_insituMassMin_JMS
bool m_applyResidualMCbasedInsitu
std::unique_ptr< const TH2 > m_insituCorr_JMS
virtual ~InsituDataCorrection()
double m_insituPtMax_ResidualMCbased
double getInsituCorr(double pt, double eta, const std::string &calibstep) const