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>
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 ¶)
TkSoA const *__restrict__ CAHitNtupletGeneratorKernelsGPU::QualityCuts cuts
TrkCuts(const edm::ParameterSet ¶)
static edm::ParameterSetDescription makePSetDescription()
size_t etaBinNr(double eta) const
std::vector< TrkCuts > trkCuts_
static void fillPSetDescription(edm::ParameterSetDescription &desc)
double calIsolPt(Args &&...args) const
std::pair< int, double > calIsol(const reco::TrackBase &trk, const L1TrackCollection &l1Tks) const