1 #ifndef DTDataIntegrityTask_H
2 #define DTDataIntegrityTask_H
65 void bookHistos(
const int fedMin,
const int fedMax);
69 void channelsInCEROS(
int cerosId,
int chMask, std::vector<int>& channels);
70 void channelsInROS(
int cerosMask, std::vector<int>& channels);
72 std::string
topFolder(
bool isFEDIntegrity)
const;
74 std::multimap<std::string, std::string>
names;
75 std::multimap<std::string, std::string>::iterator
it;
91 std::map<std::string, std::map<int, MonitorElement*> >
dduHistos;
93 std::map<std::string, std::map<int, MonitorElement*> >
rosSHistos;
95 std::map<std::string, std::map<int, MonitorElement*> >
rosHistos;
97 std::map<std::string, std::map<int, MonitorElement*> >
robHistos;
std::map< int, std::set< int > > rosBxIdsPerFED
std::multimap< std::string, std::string > names
std::map< int, std::set< int > > rosL1AIdsPerFED
void preProcessEvent(const edm::EventID &iEvtid, const edm::Timestamp &iTime)
std::map< std::string, std::map< int, MonitorElement * > > dduHistos
std::multimap< std::string, std::string >::iterator it
void processFED(DTDDUData &dduData, const std::vector< DTROS25Data > &rosData, int dduID)
std::string fedIntegrityFolder
MonitorElement * hFEDNonFatal
bool eventHasErrors() const
void channelsInROS(int cerosMask, std::vector< int > &channels)
MonitorElement * hFEDFatal
void processROS25(DTROS25Data &data, int dduID, int ros)
void bookHistosROS25(DTROChainCoding code)
std::map< std::string, std::map< int, MonitorElement * > > rosSHistos
std::map< std::string, std::map< int, MonitorElement * > > robHistos
void TimeHistos(std::string histoType)
std::string topFolder(bool isFEDIntegrity) const
MonitorElement * hFEDEntry
std::map< std::string, std::map< int, MonitorElement * > > rosHistos
void bookHistos(const int fedMin, const int fedMax)
edm::ParameterSet parameters
DTDataIntegrityTask(const edm::ParameterSet &ps, edm::ActivityRegistry ®)
void channelsInCEROS(int cerosId, int chMask, std::vector< int > &channels)
MonitorElement * hTTSSummary
void fedNonFatal(int dduID)
MonitorElement * hCorruptionSummary
virtual ~DTDataIntegrityTask()