1 #ifndef HLTrigger_HLTTrackWithHits_H
30 src_(iConfig.getParameter<edm::InputTag>(
"src")),
31 minN_(iConfig.getParameter<int>(
"MinN")),
32 maxN_(iConfig.getParameter<int>(
"MaxN")),
33 MinBPX_(iConfig.getParameter<int>(
"MinBPX")),
34 MinFPX_(iConfig.getParameter<int>(
"MinFPX")),
35 MinPXL_(iConfig.getParameter<int>(
"MinPXL"))
46 int s=oHandle->size();
48 for (
int i=0;
i!=
s;++
i){
57 LogDebug(
"HLTTrackWithHits")<<
module()<<
" sees: "<<s<<
" objects. Only: "<<count<<
" satisfy the hit requirement. Filter answer is: "<<(answer?
"true":
"false")<<std::endl;
virtual bool hltFilter(edm::Event &iEvent, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct)
int numberOfValidPixelBarrelHits() const
HLTTrackWithHits(const edm::ParameterSet &iConfig)
const HitPattern & hitPattern() const
Access the hit pattern, indicating in which Tracker layers the track has hits.
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
int numberOfValidPixelEndcapHits() const
int numberOfValidPixelHits() const