55 |
|
#define PASS_m4l_GT_70 11 |
56 |
|
#define PASS_m4l_GT_100 12 |
57 |
|
|
58 |
< |
EventData apply_HZZ4L_reference_selection(ControlFlags &ctrl, // input control |
59 |
< |
const mithep::EventHeader *info, // input event info |
60 |
< |
const mithep::Array<mithep::Vertex> * vtxArr , |
61 |
< |
const mithep::Array<mithep::PFCandidate> *fPFCandidates, |
62 |
< |
#ifdef HACKED_RHOS |
63 |
< |
float rho, |
64 |
< |
#else |
65 |
< |
const mithep::Array<mithep::PileupEnergyDensity> *puEnergyDensity, |
66 |
< |
#endif |
58 |
> |
EventData |
59 |
> |
apply_HZZ4L_reference_selection(ControlFlags &ctrl, // input control |
60 |
> |
const mithep::EventHeader *info, // input event info |
61 |
> |
const mithep::Array<mithep::Vertex> * vtxArr , |
62 |
> |
const mithep::Array<mithep::PFCandidate> *fPFCandidates, |
63 |
> |
const mithep::Array<mithep::PileupEnergyDensity> *puEnergyDensity, |
64 |
|
const mithep::Array<mithep::Electron> *electronArr, // input electrons |
65 |
|
SelectionStatus (*ElectronPreSelector)( ControlFlags &, |
66 |
|
const mithep::Electron*, |
72 |
|
const mithep::Electron*, |
73 |
|
const mithep::Vertex *, |
74 |
|
const mithep::Array<mithep::PFCandidate> *, |
75 |
< |
#ifdef HACKED_RHOS |
76 |
< |
float rho, |
80 |
< |
#else |
81 |
< |
const mithep::Array<mithep::PileupEnergyDensity> *puEnergyDensity, |
82 |
< |
#endif |
83 |
< |
|
75 |
> |
const mithep::Array<mithep::PileupEnergyDensity> *puEnergyDensity, |
76 |
> |
|
77 |
|
mithep::ElectronTools::EElectronEffectiveAreaTarget, |
78 |
< |
vector<const mithep::Muon*>, |
86 |
< |
vector<const mithep::Electron*> ), |
78 |
> |
vector<const mithep::PFCandidate*>), |
79 |
|
const mithep::Array<mithep::Muon> *muonArr, // input muons |
80 |
|
SelectionStatus (*MuonPreSelector)( ControlFlags &, |
81 |
|
const mithep::Muon*, |
90 |
|
const mithep::Muon*, |
91 |
|
const mithep::Vertex * , |
92 |
|
const mithep::Array<mithep::PFCandidate> *, |
93 |
< |
#ifdef HACKED_RHOS |
102 |
< |
float, |
103 |
< |
#else |
104 |
< |
const mithep::Array<mithep::PileupEnergyDensity> *, |
105 |
< |
#endif |
93 |
> |
const mithep::Array<mithep::PileupEnergyDensity> *, |
94 |
|
mithep::MuonTools::EMuonEffectiveAreaTarget, |
95 |
< |
vector<const mithep::Muon*>, |
108 |
< |
vector<const mithep::Electron*> ) |
95 |
> |
vector<const mithep::PFCandidate*>) |
96 |
|
); |
97 |
|
#endif |