Go to the documentation of this file. 1 #ifndef DTDataIntegrityUrosOffline_H
2 #define DTDataIntegrityUrosOffline_H
56 int theDDU(
int crate,
int slot,
int link,
bool tenDDU);
64 std::map<std::string, std::map<int, MonitorElement*> >
fedHistos;
void bookHistos(DQMStore::IBooker &, const int fedMin, const int fedMax)
std::string topFolder(bool isFEDIntegrity) const
~DTDataIntegrityUrosOffline() override
DTDataIntegrityUrosOffline(const edm::ParameterSet &ps)
void processFED(DTuROSFEDData &data, int fed)
void bookHistosROS(DQMStore::IBooker &, const int wheel, const int ros)
std::map< std::string, std::map< int, MonitorElement * > > fedHistos
int theROS(int slot, int link)
void processuROS(DTuROSROSData &data, int fed, int uRos)
MonitorElement * nEventMonitor
std::map< unsigned int, MonitorElement * > urosHistos
void analyze(const edm::Event &e, const edm::EventSetup &c) override
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * hFEDEntry
std::map< std::string, std::map< int, MonitorElement * > > summaryHistos
edm::EDGetTokenT< DTuROSFEDDataCollection > fedToken
std::string fedIntegrityFolder
char data[epos_bytes_allocation]
int theDDU(int crate, int slot, int link, bool tenDDU)
void bookHistosuROS(DQMStore::IBooker &, const int fed, const int uRos)