5#ifndef JETUNCERTAINTIES_CORRELATIONMATRIX_H
6#define JETUNCERTAINTIES_CORRELATIONMATRIX_H
35 const double fixedVal1,
36 const double fixedVal2 );
static const std::vector< std::string > bins
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
Class mimicking the AthMessaging class from the offline software.
double getCovariance(const JetUncertaintiesTool &uncTool, const xAOD::Jet *jet1, const xAOD::Jet *jet2) const
virtual const TH2D * getMatrix() const
virtual TString getName() const
virtual StatusCode initializeForEta(const JetUncertaintiesTool &uncTool)
TH2D * buildMatrix(const std::vector< double > &bins) const
CorrelationMatrix(const TString &name, const int numBins, const double minVal, const double maxVal, const double fixedVal1, const double fixedVal2)
StatusCode setDefaultProperties(const JetUncertaintiesTool &uncTool)
double getCorrelation(const JetUncertaintiesTool &uncTool) const
virtual StatusCode initializeForPt(const JetUncertaintiesTool &uncTool)
xAOD::EventInfoContainer * m_eInfos
StatusCode checkInitialization(const JetUncertaintiesTool &uncTool) const
xAOD::EventInfo * m_eInfo
xAOD::JetContainer * m_jets
Jet_v1 Jet
Definition of the current "jet version".
EventInfoContainer_v1 EventInfoContainer
Define the latest version of the container.
EventInfo_v1 EventInfo
Definition of the latest event info version.
JetContainer_v1 JetContainer
Definition of the current "jet container version".