1 #ifndef DTTriggerEfficiencyTask_H
2 #define DTTriggerEfficiencyTask_H
73 return "DT/03-LocalTrigger-TM/";
102 std::map<int, std::map<std::string, MonitorElement*> >
wheelHistos;
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Analyze.
const edm::EventSetup & c
edm::EDGetTokenT< L1MuGMTReadoutCollection > gmt_Token_
edm::ESGetToken< DTGeometry, MuonGeometryRecord > muonGeomToken_
std::string SegmArbitration
edm::EDGetTokenT< reco::MuonCollection > muons_Token_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
std::string topFolder()
return the top folder
void bookWheelHistos(DQMStore::IBooker &ibooker, int wheel, std::string histoTag, std::string folder="")
Book wheel granularity histograms.
edm::EDGetTokenT< L1MuDTChambPhContainer > tm_Token_
std::map< int, std::map< std::string, MonitorElement * > > wheelHistos
void bookChamberHistos(DQMStore::IBooker &ibooker, const DTChamberId &dtCh, std::string histoTag, std::string folder="")
Book chamber granularity histograms.
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
BeginRun.
DTTrigGeomUtils * trigGeomUtils
bool hasRPCTriggers(const edm::Event &e)
checks for RPC Triggers
int nevents
To reset the MEs.
std::vector< std::string > processTags
std::map< uint32_t, std::map< std::string, MonitorElement * > > chamberHistos
DTTriggerEfficiencyTask(const edm::ParameterSet &ps)
Constructor.
const DTGeometry * muonGeom
edm::InputTag inputTagSEG
edm::ParameterSet parameters
~DTTriggerEfficiencyTask() override
Destructor.