= -1 && els_mc_id().at(els) =
11) || (charge = 1 && els_mc_id().at(els) =
-11) ) {
els_pt_reco_corCharge->Fill(els_p4().at(els).Pt());
els_eta_reco_corCharge->Fill(els_p4().at(els).eta());
}
// fill recosim
els_pt_recosim->Fill(els_mc_p4().at(els).Pt());
els_eta_recosim->Fill(els_mc_p4().at(els).eta());
// correct charge identified
if ( (charge = -1 && els_mc_id().at(els) =
11) || (charge = 1 && els_mc_id().at(els) =
-11) ) {
els_pt_recosim_corCharge->Fill(els_mc_p4().at(els).Pt());
els_eta_recosim_corCharge->Fill(els_mc_p4().at(els).eta());
els_ScOvGsfTrkP_corId->Fill(els_eSC()[els]/els_trk_p4()[els].P());
if ( trk >= 0 ) {
els_GfsTrkPOvCtfTrkP_corId->Fill(els_trk_p4()[els].P()/trks_trk_p4()[trk].P());
}
// incorrect charge identified
} else {
els_pt_recosim_incorCharge->Fill(els_mc_p4().at(els).Pt());
els_eta_recosim_incorCharge->Fill(els_mc_p4().at(els).eta());
els_ScOvGsfTrkP_incorId->Fill(els_eSC()[els]/els_trk_p4()[els].P());
if ( trk >= 0 ) {
els_GfsTrkPOvCtfTrkP_incorId->Fill(els_trk_p4()[els].P()/trks_trk_p4()[trk].P());
}
}
}
}
}
CUT 1
: veto electrons with ratio of energy of the electron super cluster vs. momentum of the gsf track < 0.3
CUT 2
: veto electrons with ratio of gsf track momentum vs. ctf track momentum > 3.5
CUT 3
: veto electrons with 0.5 < ratio of gsf track momentum vs. ctf track momentum > 3.5
comment | reco efficiency [%] | barrel reco efficiency [%] | forward reco efficiency [%] | charge misidentification rate [%] | barrel charge misidentification rate [%] | forward charge misidentification rate [%] |
---|---|---|---|---|---|---|
Base | 77.993 | 87.692 | 63.533 | 0.335 | 0.101 | 0.788 |
CUT 1 | 77.298 | 87.376 | 62.317 | 0.275 | 0.084 | 0.650 |
CUT 2 | 74.680 | 86.041 | 57.920 | 0.225 | 0.076 | 0.539 |
CUT 3 | 74.417 | 85.816 | 57.566 | 0.204 | 0.066 | 0.490 |
CUT 1
and CUT 3
CUT 1
(left: Oli, right: Yanjun)