Go to the documentation of this file. 1 #ifndef DTLocalTriggerSynchTask_H
2 #define DTLocalTriggerSynchTask_H
47 typedef std::array<std::array<std::array<int, 13>, 5>, 6>
DTArr3int;
48 typedef std::array<std::array<std::array<std::array<int, 3>, 13>, 5>, 6>
DTArr4int;
97 std::map<uint32_t, std::map<std::string, MonitorElement*> >
triggerHistos;
void analyze(const edm::Event &event, const edm::EventSetup &context) override
Analyze.
std::string baseDirectory
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
Beginrun.
edm::ESGetToken< DTGeometry, MuonGeometryRecord > muonGeomToken_
std::array< std::array< std::array< int, 13 >, 5 >, 6 > DTArr3int
std::unique_ptr< DTTTrigBaseSync > tTrigSync
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Book the histograms.
friend class DTMonitorModule
edm::EDGetTokenT< DTRecSegment4DCollection > seg_Token_
DTLocalTriggerSynchTask(const edm::ParameterSet &ps)
Constructor.
const DTGeometry * muonGeom
std::array< std::array< std::array< std::array< int, 3 >, 13 >, 5 >, 6 > DTArr4int
MonitorElement * tm_IDDataErrorPlot
edm::EDGetTokenT< L1MuDTChambPhContainer > tm_Token_
void bookHistos(DQMStore::IBooker &, const DTChamberId &dtCh)
Book the histograms.
const int wheelArrayShift
~DTLocalTriggerSynchTask() override
Destructor.
std::map< uint32_t, std::map< std::string, MonitorElement * > > triggerHistos
std::array< std::array< std::array< int, 13 >, 5 >, 6 > DTArr3int