|
|
Go to the documentation of this file.
42 : verbose_(ps.getUntrackedParameter<
bool>(
"verbose",
false)) {
44 std::cout <<
"[TrackingAnalyser::TrackingAnalyser]" << std::endl;
54 <<
" could not be opened!" << std::endl;
63 edm::LogInfo(
"TrackingAnalyser") <<
" TrackingAnalyser::Creating TrackingAnalyser ";
84 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser::Deleting TrackingAnalyser ";
94 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: Begining of Run";
97 std::cout <<
"[TrackingAnalyser::beginRun]" << std::endl;
102 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser::beginRun: "
103 <<
" Change in Cabling, recrated TrackerMap";
115 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: Begin of LS transition";
117 std::cout <<
"[TrackingAnalyser::dqmBeginLuminosityBlock]" << std::endl;
127 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: End of LS transition, performing the DQM client operation";
129 std::cout <<
"[TrackingAnalyser::endLuminosityBlock]" << std::endl;
133 std::cout <<
"[TrackingAnalyser::endLuminosityBlock] globalStatusFilling_ "
145 std::cout <<
"[TrackingAnalyser::endLuminosityBlock] trackerFEDsWdataFound_ "
165 std::cout <<
"====================================================== " << std::endl;
169 std::cout <<
"====================================================== " << std::endl;
176 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: endjob called!";
178 std::cout <<
"[TrackingAnalyser::dqmEndJob]" << std::endl;
191 double nFEDinLS = 0.;
195 size_t ibin = tmpP->GetXaxis()->FindBin(iLS);
197 std::cout <<
"iLS: " << iLS <<
" ibin: " << ibin;
200 std::cout <<
" ---> nFEDinLS: " << nFEDinLS;
209 double nFEDinLS = 0.;
216 size_t ibin = tmpP->GetXaxis()->FindBin(iLS);
218 std::cout <<
"iLS: " << iLS <<
" ibin: " << ibin;
221 std::cout <<
" ---> nFEDinLS: " << nFEDinLS;
edm::ESHandle< SiStripFedCabling > fedCabling_
void createShiftReport(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
void createDummyShiftReport()
void createGlobalStatus(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
void checkTrackerFEDsWdataInLS(DQMStore::IGetter &igetter, double iLS)
void dqmEndLuminosityBlock(DQMStore::IBooker &ibooker_, DQMStore::IGetter &igetter_, edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup) override
End Luminosity Block.
void checkTrackerFEDsInLS(DQMStore::IGetter &igetter, double iLS)
TrackingActionExecutor * actionExecutor_
T getUntrackedParameter(std::string const &, T const &) const
Log< level::Info, false > LogInfo
std::string nFEDinVsLSname_
void fillDummyGlobalStatus()
void beginRun(edm::Run const &run, edm::EventSetup const &eSetup) override
BeginRun.
#define DEFINE_FWK_MODULE(type)
void dqmEndJob(DQMStore::IBooker &ibooker_, DQMStore::IGetter &igetter_) override
Endjob.
LuminosityBlockNumber_t luminosityBlock() const
virtual TProfile * getTProfile() const
void beginJob() override
BeginJob.
TrackingAnalyser(const edm::ParameterSet &ps)
Constructor.
~TrackingAnalyser() override
Destructor.
LuminosityBlockNumber_t luminosityBlock() const
void dqmBeginLuminosityBlock(DQMStore::IBooker &ibooker_, DQMStore::IGetter &igetter_, edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup)
Begin Luminosity Block.
LuminosityBlockID id() const
std::string nFEDinWdataVsLSname_
edm::ESHandle< SiStripDetCabling > detCabling_
int shiftReportFrequency_
void fillGlobalStatus(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
virtual MonitorElement * get(std::string const &fullpath) const
T getParameter(std::string const &) const
edm::EDGetTokenT< FEDRawDataCollection > rawDataToken_
unsigned long long m_cacheID_
virtual double getBinContent(int binx) const
get content of bin (1-D)
std::ostringstream html_out_
bool trackerFEDsWdataFound_
int staticUpdateFrequency_