70 muon.isolation(fIso, isoType);
75 if (fIso)
fill(fIso, muon.pt(),weight);
79 cone->Fill(fIso*0.001, weight);
80 conerel->Fill(fIso/fPt, weight);
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)
123 fill(fIso20, fIso30, fIso40, muon.pt(), fIsoCorr, weight);
126 void IsoCorrPlots::fill(
float fIso20,
float fIso30,
float fIso40,
float fPt,
float fIsoCorr,
float weight)
128 isocorr->Fill(fIsoCorr*0.001,weight);
TH1 * isocorr_relIsocone20
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)
TH1 * isocorr_relIsocone30
TH1 * isocorr_relIsocone40
IsoCorrPlots(PlotBase *pParent, const std::string &sDir, std::string sCorrType)
IsoPlots(PlotBase *pParent, const std::string &sDir, std::string sConeSize)
void fill(const xAOD::Muon &muon, const xAOD::Iso::IsolationType &isoType, float weight=1.0)
void fill(const xAOD::Muon &muon, float weight=1.0)
IsoCorrPlots m_oNEFlowIso_coreCone
MuonIsolationPlots(PlotBase *pParent, const std::string &sDir)
IsoCorrPlots m_oTopoEtCone_coreCone
TH1D * Book1D(const std::string &name, const std::string &labels, int nBins, float start, float end, bool prependDir=true)
Book a TH1D histogram.
PlotBase(PlotBase *parent, const std::string &sDir)
Exception — Attempt to retrieve nonexistent aux data item.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
IsolationType
Overall enumeration for isolation types in xAOD files.
@ neflowisol20
Neutral eflow isolation.
@ topoetcone20
Topo-cluster ET-sum.
@ ptcone20
Track isolation.
@ ptvarcone20
Mini-Isolation http://arxiv.org/abs/1007.2221.
IsolationFlavour
Enumeration for different ways of calculating isolation in xAOD files.
@ topoetcone
Topo-cluster ET-sum.
@ neflowisol
neutral eflow
IsolationCorrectionParameter
@ coreEnergy
energy stored for this correction
IsolationCaloCorrection
Enumeration for different ways of correcting isolation in xAOD files.
@ coreCone
core energy (in dR<0.1).
Muon_v1 Muon
Reference the current persistent version: