1 #ifndef RecoEgamma_EgammaIsolationAlgos_EgammaL1TkIsolation_h 2 #define RecoEgamma_EgammaIsolationAlgos_EgammaL1TkIsolation_h 26 std::pair<int, double>
calIsol(
const double objEta,
32 template <
typename... Args>
double calIsolPt(Args &&... args) const
std::vector< double > etaBoundaries_
static bool passTrkSel(const L1Track &trk, const double trkPt, const TrkCuts &cuts, const double objEta, const double objPhi, const double objZ)
static edm::ParameterSetDescription makePSetDescription()
EgammaL1TkIsolation(const edm::ParameterSet ¶)
TrkCuts(const edm::ParameterSet ¶)
std::pair< int, double > calIsol(const reco::TrackBase &trk, const L1TrackCollection &l1Tks) const
static edm::ParameterSetDescription makePSetDescription()
std::vector< TrkCuts > trkCuts_
static void fillPSetDescription(edm::ParameterSetDescription &desc)
size_t etaBinNr(double eta) const