1 #ifndef HLTONIASOURCE_H
2 #define HLTONIASOURCE_H
24 return (i->pt() > j->pt());
69 std::map<std::string, MonitorElement *>
pixelME_;
70 std::map<std::string, MonitorElement *>
muonME_;
71 std::map<std::string, MonitorElement *>
trackME_;
72 std::map<std::string, MonitorElement *>
massME_;
bool operator()(const T &i, const T &j)
edm::InputTag triggerSummaryRAWTag_
std::map< std::string, MonitorElement * > pixelAfterFilterME_
std::map< std::string, MonitorElement * > pixelME_
std::vector< edm::InputTag > pixelTagsAfterFilter_
void bookOniaTriggerMEs(std::map< std::string, MonitorElement * > &, std::string)
std::vector< Track > TrackCollection
collection of Tracks
std::vector< edm::InputTag > oniaMuonTag_
std::map< std::string, MonitorElement * > trackME_
math::XYZPoint Point
point in the space
std::map< std::string, MonitorElement * > massME_
void fillInvariantMass(std::vector< reco::RecoChargedCandidateRef > &, reco::RecoChargedCandidateCollection &, std::string, std::string)
std::vector< edm::InputTag > trackTagsAfterFilter_
std::map< std::string, MonitorElement * > trackAfterFilterME_
HLTOniaSource(const edm::ParameterSet &)
edm::InputTag beamSpotTag_
std::vector< std::string > triggerPath_
reco::BeamSpot::Point BSPosition_
virtual void beginRun(const edm::Run &, const edm::EventSetup &)
std::vector< RecoChargedCandidate > RecoChargedCandidateCollection
collectin of RecoChargedCandidate objects
void bookOniaTriggerInvariantMassMEs(std::map< std::string, MonitorElement * > &, std::string, std::string)
std::string hltProcessName_
std::string subsystemFolder_
std::map< std::string, MonitorElement * > muonME_
virtual void analyze(const edm::Event &, const edm::EventSetup &)
void fillOniaTriggerMEs(edm::Handle< reco::RecoChargedCandidateCollection > &, std::string, std::map< std::string, MonitorElement * > &)
bool checkHLTConfiguration(const edm::Run &, const edm::EventSetup &, std::string)