30 int isPanTauCandidate = 0;
32 if ( !foundDetail || !isPanTauCandidate )
return;
56 histo->Fill(
t10r10 + 0.5, weight);
59 histo->Fill(
t10r11 + 0.5, weight);
62 histo->Fill(
t10r1x + 0.5, weight);
65 histo->Fill(
t1r3 + 0.5, weight);
72 histo->Fill(
t11r10 + 0.5, weight);
75 histo->Fill(
t11r11 + 0.5, weight);
78 histo->Fill(
t11r1x + 0.5, weight);
81 histo->Fill(
t1r3 + 0.5, weight);
88 histo->Fill(
t1xr10 + 0.5, weight);
91 histo->Fill(
t1xr11 + 0.5, weight);
94 histo->Fill(
t1xr1x + 0.5, weight);
97 histo->Fill(
t1r3 + 0.5, weight);
104 histo->Fill(
t30r30 + 0.5, weight);
107 histo->Fill(
t30r3x + 0.5, weight);
110 histo->Fill(
t3r1 + 0.5, weight);
117 histo->Fill(
t3xr30 + 0.5, weight);
120 histo->Fill(
t3xr3x + 0.5, weight);
123 histo->Fill(
t3r1 + 0.5, weight);
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)
DecayModeMigration(PlotBase *pParent, const std::string &sDir, std::string sTauJetContainerName)
void decayModeFill(int trueMode, int recMode, TH1 *histo, float weight)
std::string m_sTauJetContainerName
void fill(const xAOD::TauJet &tau, xAOD::TauJetParameters::DecayMode trueMode, float weight)
TH1 * m_migration_panTauProto
const char * m_lable[DECAYSIZE]
bool panTauDetail(TauJetParameters::PanTauDetails panTauDetail, int &value) const
Get and set values of pantau details variables via enum.
@ PanTau_isPanTauCandidate
TauJet_v3 TauJet
Definition of the current "tau version".