62 edm::LogInfo(
"SiStripOfflineDQM") <<
"SiStripOfflineDQM::Deleting SiStripOfflineDQM ";
85 edm::LogInfo(
"SiStripOfflineDQM") <<
"SiStripOfflineDQM::Deleting SiStripOfflineDQM ";
101 edm::LogInfo (
"SiStripOfflineDQM") <<
"SiStripOfflineDQM:: Error to read configuration file!! Summary will not be produced!!!";
105 edm::LogInfo(
"SiStripOfflineDQM") <<
"SiStripOfflineDQM::beginJob done";
117 edm::LogInfo (
"SiStripOfflineDQM") <<
"SiStripOfflineDQM:: Begining of Run";
121 if( eSetup.
find( recordKey ) != 0) {
131 std::vector<int> FedsInIds= sumFED->m_fed_in;
132 for(
unsigned int it = 0; it < FedsInIds.size(); ++it) {
133 int fedID = FedsInIds[it];
135 if(fedID>=siStripFedIdMin && fedID<=siStripFedIdMax) ++nFEDs;
167 edm::LogInfo(
"SiStripOfflineDQM") <<
"SiStripOfflineDQM::endLuminosityBlock";
180 edm::LogInfo(
"SiStripOfflineDQM") <<
"SiStripOfflineDQM::endRun";
207 for(std::vector<std::string>::iterator it = tkMapOptions.begin(); it != tkMapOptions.end(); ++it) {
208 std::string map_type = (*it);
223 edm::LogInfo(
"SiStripOfflineDQM") <<
"SiStripOfflineDQM::endJob";
226 std::ostringstream str_val;
virtual ~SiStripOfflineDQM()
Destructor.
T getUntrackedParameter(std::string const &, T const &) const
static HCTypeTag findType(const char *iTypeName)
find a type based on the types name, if not found will return default HCTypeTag
SiStripActionExecutor * actionExecutor_
void analyze(edm::Event const &e, edm::EventSetup const &eSetup)
Analyze.
SiStripOfflineDQM(const edm::ParameterSet &ps)
Constructor.
void beginRun(edm::Run const &run, edm::EventSetup const &eSetup)
BeginRun.
void cd(void)
go to top directory (ie. root)
#define DEFINE_FWK_MODULE(type)
void save(const std::string &filename, const std::string &path="", const std::string &pattern="", const std::string &rewrite="", SaveReferenceTag ref=SaveWithReference, int minStatus=dqm::qstatus::STATUS_OK, const std::string &fileupdate="RECREATE")
void createOfflineTkMap(const edm::ParameterSet &tkmapPset, DQMStore *dqm_store, std::string &map_type)
std::string outputFileName_
void createStatus(DQMStore *dqm_store)
bool printFaultyModuleList_
const eventsetup::EventSetupRecord * find(const eventsetup::EventSetupRecordKey &) const
void endLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &iSetup)
End Of Luminosity.
bool readTkMapConfiguration()
std::string inputFileName_
void fillStatus(DQMStore *dqm_store, const edm::ESHandle< SiStripDetCabling > &fedcabling)
void fillStatusAtLumi(DQMStore *dqm_store)
bool usedWithEDMtoMEConverter_
bool openInputFile()
Open Input File.
void endRun(edm::Run const &run, edm::EventSetup const &eSetup)
EndRun.
void createSummaryOffline(DQMStore *dqm_store)
bool open(const std::string &filename, bool overwrite=false, const std::string &path="", const std::string &prepend="", OpenRunDirs stripdirs=KeepRunDirs, bool fileMustExist=true)
void printFaultyModuleList(DQMStore *dqm_store, std::ostringstream &str_val)
edm::ParameterSet configPar_