56 std::cerr <<
"Input File: loader.html"<<
" could not be opened!" << std::endl;
60 while (fin.getline(buf,
BUF_SIZE,
'\n')) {
67 edm::LogInfo(
"TrackingAnalyser") <<
" TrackingAnalyser::Creating TrackingAnalyser ";
89 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser::Deleting TrackingAnalyser ";
104 std::cout <<
"[TrackingAnalyser::beginRun] .. starting" << std::endl;
105 edm::LogInfo (
"TrackingAnalyser") <<
"TrackingAnalyser:: Begining of Run";
111 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser::beginRun: "
112 <<
" Change in Cabling, recrated TrackerMap";
122 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: Begin of LS transition";
128 std::cout <<
"[TrackingAnalyser::analyze] .. starting" << std::endl;
146 edm::LogInfo (
"TrackingAnalyser") <<
"TrackingAnalyser:: End of LS transition, performing the DQM client operation";
156 std::cout <<
"====================================================== " << std::endl;
158 std::cout <<
"====================================================== " << std::endl;
170 edm::LogInfo (
"TrackingAnalyser") <<
"TrackingAnalyser:: End of Run";
176 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: endjob called!";
184 if ( !rawDataHandle.
isValid() )
return;
192 unsigned int nFed = 0;
193 for (
int i=siStripFedIdMin;
i <= siStripFedIdMax;
i++) {
198 for (
int i=siPixelFedIdMin;
i <= siPixelFedIdMax;
i++) {
edm::EDGetTokenT< FEDRawDataCollection > rawDataToken_
void beginRun(edm::Run const &run, edm::EventSetup const &eSetup)
BeginRun.
T getParameter(std::string const &) const
int shiftReportFrequency_
T getUntrackedParameter(std::string const &, T const &) const
void endRun(edm::Run const &run, edm::EventSetup const &eSetup)
EndRun.
bool getByToken(EDGetToken token, Handle< PROD > &result) const
edm::ESHandle< SiStripDetCabling > detCabling_
#define DEFINE_FWK_MODULE(type)
void checkTrackerFEDs(edm::Event const &e)
void createShiftReport(DQMStore *dqm_store)
size_t size() const
Lenght of the data buffer in bytes.
LuminosityBlockNumber_t luminosityBlock() const
virtual ~TrackingAnalyser()
Destructor.
TrackingAnalyser(const edm::ParameterSet &ps)
Constructor.
const FEDRawData & FEDData(int fedid) const
retrieve data for fed
void createDummyShiftReport()
int staticUpdateFrequency_
void beginLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup)
Begin Luminosity Block.
unsigned long long m_cacheID_
void endLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup)
End Luminosity Block.
void fillStatusAtLumi(DQMStore *dqm_store)
void createGlobalStatus(DQMStore *dqm_store)
void analyze(edm::Event const &e, edm::EventSetup const &eSetup)
Analyze.
void fillGlobalStatus(DQMStore *dqm_store)
edm::ESHandle< SiStripFedCabling > fedCabling_
std::ostringstream html_out_
const unsigned char * data() const
Return a const pointer to the beginning of the data buffer.
TrackingActionExecutor * actionExecutor_
edm::ParameterSet tkMapPSet_
void fillDummyGlobalStatus()