1 #ifndef L1Trigger_Phase2L1Taus_L1HPSPFTauQualityCut_h
2 #define L1Trigger_Phase2L1Taus_L1HPSPFTauQualityCut_h
24 float_t
minPt()
const;
25 float_t
maxDz()
const;
44 float_t primaryVertexZ);
l1t::PFCandidate::ParticleType pfCandType_
~L1HPSPFTauQualityCut()=default
destructor
bool operator()(const l1t::PFCandidate &pfCand, float_t primaryVertexZ) const
returns true (false) if PFCandidate passes (fails) quality cuts
l1t::PFCandidate::ParticleType pfCandType() const
accessor functions
std::vector< L1HPSPFTauQualityCut > readL1PFTauQualityCuts(const edm::ParameterSet &cfg, const std::string &dzCut, bool debug=false)
bool isSelected(const std::vector< L1HPSPFTauQualityCut > &qualityCuts, const l1t::PFCandidate &pfCand, float_t primaryVertexZ)
L1HPSPFTauQualityCut(const edm::ParameterSet &cfg)
constructor