64 std::cerr <<
"Input File: loader.html"<<
" could not be opened!" << std::endl;
68 while (fin.getline(buf,
BUF_SIZE,
'\n')) {
75 edm::LogInfo(
"SiStripAnalyser") <<
" SiStripAnalyser::Creating SiStripAnalyser ";
100 edm::LogInfo(
"SiStripAnalyser") <<
"SiStripAnalyser::Deleting SiStripAnalyser ";
118 edm::LogInfo (
"SiStripAnalyser") <<
"SiStripAnalyser:: Error to read configuration file!! Summary will not be produced!!!";
128 edm::LogInfo (
"SiStripAnalyser") <<
"SiStripAnalyser:: Begining of Run";
134 edm::LogInfo(
"SiStripAnalyser") <<
"SiStripAnalyser::beginRun: " 135 <<
" Change in Cabling, recrated TrackerMap";
137 edm::LogInfo (
"SiStripAnalyser") <<
"SiStripAnalyser:: Error to read configuration file!! TrackerMap will not be produced!!!";
151 edm::LogInfo(
"SiStripAnalyser") <<
"SiStripAnalyser:: Begin of LS transition";
192 edm::LogInfo (
"SiStripAnalyser") <<
"SiStripAnalyser:: End of LS transition, performing the DQM client operation";
204 std::cout <<
"====================================================== " << std::endl;
207 std::cout <<
"====================================================== " << std::endl;
222 std::cout <<
" Creating Summary " << std::endl;
244 edm::LogInfo (
"SiStripAnalyser") <<
"SiStripAnalyser:: End of Run";
250 edm::LogInfo(
"SiStripAnalyser") <<
"SiStripAnalyser:: endjob called!";
252 std::ostringstream str_val;
263 if ( !rawDataHandle.
isValid() )
return;
269 unsigned int nFed = 0;
270 for (
int i=siStripFedIdMin;
i <= siStripFedIdMax;
i++) {
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
void endRun(edm::Run const &run, edm::EventSetup const &eSetup) override
EndRun.
edm::InputTag rawDataTag_
edm::ESHandle< SiStripFedCabling > fedCabling_
void beginRun(edm::RunNumber_t iRun, edm::EventSetup const &eSetup)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
void createSummary(DQMStore *dqm_store)
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
Analyze.
void fillStatus(DQMStore *dqm_store, const edm::ESHandle< SiStripDetCabling > &fedcabling, const edm::EventSetup &eSetup)
std::ostringstream html_out_
bool readTkMapConfiguration(const edm::EventSetup &eSetup)
void createStatus(DQMStore *dqm_store)
edm::ESHandle< SiStripDetCabling > detCabling_
edm::EDGetTokenT< FEDRawDataCollection > rawDataToken_
size_t size() const
Lenght of the data buffer in bytes.
~SiStripAnalyser() override
Destructor.
void createDummyShiftReport()
LuminosityBlockNumber_t luminosityBlock() const
SiStripActionExecutor * actionExecutor_
const FEDRawData & FEDData(int fedid) const
retrieve data for fed
bool printFaultyModuleList_
int staticUpdateFrequency_
edm::ParameterSet tkMapPSet_
void createShiftReport(DQMStore *dqm_store)
void beginRun(edm::Run const &run, edm::EventSetup const &eSetup) override
BeginRun.
void endJob() override
Endjob.
void beginLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup) override
Begin Luminosity Block.
SiStripClassToMonitorCondData * condDataMon_
void endLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup) override
End Luminosity Block.
unsigned long long m_cacheID_
const unsigned char * data() const
Return a const pointer to the beginning of the data buffer.
int shiftReportFrequency_
SiStripAnalyser(const edm::ParameterSet &ps)
Constructor.
void printFaultyModuleList(DQMStore *dqm_store, std::ostringstream &str_val)
void beginJob() override
BeginJob.
void checkTrackerFEDs(edm::Event const &e)