|
ATLAS Offline Software
|
Go to the documentation of this file.
13 m_oPtCone20(this,
"",
"ptcone20"),
14 m_oPtCone30(this,
"",
"ptcone30"),
15 m_oPtCone40(this,
"",
"ptcone40"),
17 m_oTopoEtCone20(this,
"",
"topoetcone20"),
18 m_oTopoEtCone30(this,
"",
"topoetcone30"),
19 m_oTopoEtCone40(this,
"",
"topoetcone40"),
21 m_oNEFlowIso20(this,
"",
"neflowisol20"),
22 m_oNEFlowIso30(this,
"",
"neflowisol30"),
23 m_oNEFlowIso40(this,
"",
"neflowisol40"),
25 m_oPtVarCone20(this,
"",
"ptvarcone20"),
26 m_oPtVarCone30(this,
"",
"ptvarcone30"),
27 m_oPtVarCone40(this,
"",
"ptvarcone40")
29 , m_oTopoEtCone_coreCone(this,
"",
"topoetcone_coreCone")
30 , m_oNEFlowIso_coreCone(this,
"",
"neflowisol_coreCone")
57 m_sConeSize(std::move(sConeSize)), cone(nullptr), conerel(nullptr)
70 muon.isolation(fIso, isoType);
86 m_sCorrType(std::move(sCorrType)), isocorr(nullptr), isocorr_relPt(nullptr), isocorr_relIsocone20(nullptr), isocorr_relIsocone30(nullptr), isocorr_relIsocone40(nullptr)
114 muon.isolation(fIso20, isoType_cone20);
115 muon.isolation(fIso30, isoType_cone30);
116 muon.isolation(fIso40, isoType_cone40);
117 muon.isolationCaloCorrection(fIsoCorr, flavour, isoCorrType, isoCorrParam);
122 if (fIso20 && fIso30 && fIso40)
134 #endif // not XAOD_ANALYSIS
TH1 * isocorr_relIsocone20
@ topoetcone
Topo-cluster ET-sum.
TH1F * Book1D(const std::string &name, const std::string &labels, int nBins, float start, float end, bool prependDir=true)
Book a TH1D histogram.
@ topoetcone20
Topo-cluster ET-sum.
@ ptvarcone20
Mini-Isolation http://arxiv.org/abs/1007.2221.
@ neflowisol20
Neutral eflow isolation.
@ coreEnergy
energy stored for this correction
IsolationFlavour
Enumeration for different ways of calculating isolation in xAOD files.
void fill(const xAOD::Muon &muon, float weight=1.0)
@ ptcone20
Track isolation.
@ neflowisol
neutral eflow
This class provides conversion from CSC RDO data to CSC Digits.
IsoCorrPlots m_oNEFlowIso_coreCone
IsoCorrPlots m_oTopoEtCone_coreCone
IsolationCorrectionParameter
TH1 * isocorr_relIsocone30
Exception — Attempt to retrieve nonexistent aux data item.
IsoCorrPlots(PlotBase *pParent, const std::string &sDir, std::string sCorrType)
IsolationType
Overall enumeration for isolation types in xAOD files.
void fill(const xAOD::Muon &muon, const xAOD::Iso::IsolationType &isoType, float weight=1.0)
TH1 * isocorr_relIsocone40
@ coreCone
core energy (in dR<0.1).
IsolationCaloCorrection
Enumeration for different ways of correcting isolation in xAOD files.
void fill(const xAOD::Muon &muon, const xAOD::Iso::IsolationType &isoType_cone20, const xAOD::Iso::IsolationType &isoType_cone30, const xAOD::Iso::IsolationType &isoType_cone40, const xAOD::Iso::IsolationFlavour &flavour, const xAOD::Iso::IsolationCaloCorrection &isoCorrType, const xAOD::Iso::IsolationCorrectionParameter &isoCorrParam, float weight=1.0)
IsoPlots(PlotBase *pParent, const std::string &sDir, std::string sConeSize)
MuonIsolationPlots(PlotBase *pParent, const std::string &sDir)