#include <TrackHistograms.h>
Definition at line 17 of file TrackHistograms.h.
◆ fill() [1/2]
◆ fill() [2/2]
◆ IHistograms() [1/2]
egammaMonitoring::IHistograms::IHistograms |
◆ IHistograms() [2/2]
egammaMonitoring::IHistograms::IHistograms |
|
inline |
◆ initializePlots()
StatusCode TrackHistograms::initializePlots |
( |
| ) |
|
|
virtual |
Implements egammaMonitoring::IHistograms.
Definition at line 19 of file TrackHistograms.cxx.
21 const char* fN =
m_name.c_str();
23 histoMap[
"pT"] =
new TH1D(Form(
"%s_pT",fN),
";p_{T} [GeV];Tracks", 100, 0., 100.);
25 histoMap[
"PrecisionHitFraction"] =
new TH1D(Form(
"%s_PrecisionHitFraction",fN),
";Precision hit fraction;Tracks", 20, 0., 1.);
26 histoMap[
"PrecisionHitFraction_lowmu"] =
new TH1D(Form(
"%s_PrecisionHitFraction_lowmu",fN),
";Precision hit fraction;Tracks", 20, 0., 1.);
27 histoMap[
"PrecisionHitFraction_highmu"] =
new TH1D(Form(
"%s_PrecisionHitFraction_highmu",fN),
";Precision hit fraction;Tracks", 20, 0., 1.);
29 histoMap[
"eProbabilityHT"] =
new TH1D(Form(
"%s_eProbabilityHT",fN),
";eProbabilityHT;Tracks", 20, 0., 1.);
30 histoMap[
"eProbabilityHT_lowmu"] =
new TH1D(Form(
"%s_eProbabilityHT_lowmu",fN),
";eProbabilityHT;Tracks", 20, 0., 1.);
31 histoMap[
"eProbabilityHT_highmu"] =
new TH1D(Form(
"%s_eProbabilityHT_highmu",fN),
";eProbabilityHT;Tracks", 20, 0., 1.);
33 profileMap[
"PrecisionHitFractionvsmu"] =
new TProfile(Form(
"%s_PrecisionHitFractionvsmu",fN),
";mu;Precision hit fraction", 35, 0., 70., 0., 1.);
34 profileMap[
"eProbabilityHTvsmu"] =
new TProfile(Form(
"%s_eProbabilityHTvsmu",fN),
";mu;eProbabilityHT", 35, 0., 70., 0., 1.);
49 return StatusCode::SUCCESS;
◆ histoMap
std::map<std::string, TH1D*> egammaMonitoring::IHistograms::histoMap |
|
inherited |
◆ m_folder
std::string egammaMonitoring::IHistograms::m_folder |
|
protectedinherited |
◆ m_name
std::string egammaMonitoring::IHistograms::m_name |
|
protectedinherited |
◆ m_rootHistSvc
SmartIF<ITHistSvc> egammaMonitoring::IHistograms::m_rootHistSvc |
|
protectedinherited |
◆ m_title
std::string egammaMonitoring::IHistograms::m_title |
|
protectedinherited |
◆ profileMap
std::map<std::string, TProfile*> egammaMonitoring::TrackHistograms::profileMap |
The documentation for this class was generated from the following files:
int summaryValueInt(const xAOD::TrackParticle &tp, const xAOD::SummaryType &info, int deflt=-999)
return the summary value for a TrackParticle or default value (-999) (to be used mostly in python whe...
Class describing a TrackParticle.