31 "GsfEleDEtaInLinearCut");
33 CutApplicatorBase::result_type
37 float et = cand->energy()!=0. ? cand->et()/cand->energy()*cand->caloEnergy() : 0.;
39 return std::abs(cand->deltaEtaSuperClusterTrackAtVtx())<cutValue;
45 return std::abs(ele->deltaEtaSuperClusterTrackAtVtx());
Abs< T >::type abs(const T &t)
double value(const reco::CandidatePtr &cand) const overridefinal
const EBEECutValues constTerm_
edm::Ptr< Candidate > CandidatePtr
persistent reference to an object in a collection of Candidate objects
result_type operator()(const reco::GsfElectronPtr &) const overridefinal
const EBEECutValues minValue_
GsfEleDEtaInLinearCut(const edm::ParameterSet ¶m)
#define DEFINE_EDM_PLUGIN(factory, type, name)
const EBEECutValues slopeTerm_
CandidateType candidateType() const overridefinal