|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef INDETPHYSVALMONITORING_InDetPerfPlot_Resolution
6 #define INDETPHYSVALMONITORING_InDetPerfPlot_Resolution
27 #include "TFitResultPtr.h"
28 #include "TFitResult.h"
75 std::string
m_paramProp[
NPARAMS] = {
"d0",
"z0",
"qoverp",
"ptqopt",
"theta",
"phi",
"pt",
"z0sin" };
TH2 * m_resHelperlowpt_pos[NPARAMS]
TH2 * m_resHelpereta_pos[NPARAMS]
TProfile * m_sigma_vs_lowpt[NPARAMS]
TH1 * m_pullwidth_vs_eta[NPARAMS]
TH2 * m_pullHelpereta[NPARAMS]
TH2 * m_pullHelperpt[NPARAMS]
TH1 * m_pullmean_vs_eta[NPARAMS]
TH1 * m_resmean_vs_pt_neg[NPARAMS]
TH1 * m_reswidth_vs_pt_neg[NPARAMS]
float m_PtBins[m_nPtBins+1]
TH1 * m_reswidth_vs_pt_pos[NPARAMS]
static const int m_nLowPtBins
InDetPerfPlot_Resolution(InDetPlotBase *pParent, const std::string &dirName)
TH1 * m_resProjections_vs_pt[NPARAMS][m_nPtBins]
void getTrackParameters(const xAOD::TruthParticle &truthprt)
TH2 * m_resHelperlowpt[NPARAMS]
IDPVM::ResolutionHelper::methods m_resolutionMethod
TH1 * m_pullwidth_vs_lowpt[NPARAMS]
TH2 * m_resHelperpt_pos[NPARAMS]
TH1 * m_pullProjections_vs_pt[NPARAMS][m_nPtBins]
TH1 * m_resProjections_vs_lowpt[NPARAMS][m_nLowPtBins]
static const int m_nEtaBins
float m_truetrkP[NPARAMS]
TH1 * m_pullmean_vs_lowpt[NPARAMS]
TH2 * m_resHelpereta[NPARAMS]
IDPVM::ResolutionHelper m_resolutionHelper
TH1 * m_resmean_vs_lowpt_pos[NPARAMS]
TH1 * m_pullmean_vs_pt[NPARAMS]
TH2 * m_resHelperpt[NPARAMS]
class holding res plots for Inner Detector RTT Validation and implementing fill methods
float m_LowPtBins[m_nLowPtBins+1]
TH1 * m_pullProjections_vs_eta[NPARAMS][m_nEtaBins]
Mixin class to give extra capabilities to plots such as ATH_MSG and an easier booking interface,...
TH2 * m_resHelperlowpt_neg[NPARAMS]
TH1 * m_resmean_vs_pt_pos[NPARAMS]
TH1 * m_reswidth_vs_eta[NPARAMS]
std::string m_paramProp[NPARAMS]
def TProfile(*args, **kwargs)
Class describing a truth particle in the MC record.
void fill(const xAOD::TrackParticle &trkprt, const xAOD::TruthParticle &truthprt, float weight)
TH1 * m_resmean_vs_eta[NPARAMS]
TH1 * m_reswidth_vs_pt[NPARAMS]
static const int m_nResHist
static const int m_nPtBins
TH1 * m_resmean_vs_lowpt[NPARAMS]
TH2 * m_pullHelperlowpt[NPARAMS]
TH2 * m_resHelperpt_neg[NPARAMS]
TProfile * m_sigma_vs_pt[NPARAMS]
TH1 * m_resmean_vs_eta_neg[NPARAMS]
TH1 * m_resmean_vs_pt[NPARAMS]
TProfile * m_sigma_vs_eta[NPARAMS]
TH1 * m_reswidth_vs_eta_pos[NPARAMS]
methods
methods acc to which mean&RMS can be evaluated
TH1 * m_reswidth_vs_lowpt_pos[NPARAMS]
TH1 * m_resProjections_vs_eta[NPARAMS][m_nEtaBins]
TH1 * m_pullwidth_vs_pt[NPARAMS]
virtual ~InDetPerfPlot_Resolution()
void getPlots(float weight=1.0)
TH1 * m_resmean_vs_eta_pos[NPARAMS]
TH1 * m_pullProjections_vs_lowpt[NPARAMS][m_nLowPtBins]
TH1 * m_resmean_vs_lowpt_neg[NPARAMS]
Class describing a TrackParticle.
TH1 * m_reswidth_vs_lowpt[NPARAMS]
TH1 * m_reswidth_vs_eta_neg[NPARAMS]
TH1 * m_reswidth_vs_lowpt_neg[NPARAMS]
TH2 * m_resHelpereta_neg[NPARAMS]