24 minE1x5OverE5x5Cut_(
params,
"minE1x5OverE5x5"),
25 minE2x5OverE5x5Cut_(
params,
"minE2x5OverE5x5") {}
28 const double e5x5 =
cand->full5x5_e5x5();
29 const double e2x5OverE5x5 =
e5x5 != 0 ?
cand->full5x5_e2x5Max() /
e5x5 : 0;
30 const double e1x5OverE5x5 =
e5x5 != 0 ?
cand->full5x5_e1x5() /
e5x5 : 0;
float full5x5_e2x5Max() const
float full5x5_e1x5() const
CandidateType candidateType() const final
GsfEleFull5x5E2x5OverE5x5Cut(const edm::ParameterSet &c)
result_type operator()(const reco::GsfElectronPtr &) const final
double value(const reco::CandidatePtr &cand) const final
#define DEFINE_EDM_PLUGIN(factory, type, name)
EBEECutValues minE1x5OverE5x5Cut_
EBEECutValues minE2x5OverE5x5Cut_