28 "GsfEleFull5x5E2x5OverE5x5Cut");
32 minE1x5OverE5x5Cut_(params,
"minE1x5OverE5x5"),
33 minE2x5OverE5x5Cut_(params,
"minE2x5OverE5x5"){
37 CutApplicatorBase::result_type
41 const double e5x5 = cand->full5x5_e5x5();
42 const double e2x5OverE5x5 = e5x5!=0 ? cand->full5x5_e2x5Max()/e5x5 : 0;
43 const double e1x5OverE5x5 = e5x5!=0 ? cand->full5x5_e1x5()/e5x5 : 0;
52 return ele->full5x5_e2x5Max()/ele->full5x5_e1x5();
CandidateType candidateType() const overridefinal
GsfEleFull5x5E2x5OverE5x5Cut(const edm::ParameterSet &c)
result_type operator()(const reco::GsfElectronPtr &) const overridefinal
double value(const reco::CandidatePtr &cand) const overridefinal
#define DEFINE_EDM_PLUGIN(factory, type, name)
EBEECutValues minE1x5OverE5x5Cut_
EBEECutValues minE2x5OverE5x5Cut_