#include "DQMFileSaver.h"
#include "DQMServices/Components/interface/fillJson.h"
#include "DQMServices/Core/interface/DQMStore.h"
#include "DQMServices/Core/interface/MonitorElement.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/Run.h"
#include "FWCore/Framework/interface/LuminosityBlock.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/Version/interface/GetReleaseVersion.h"
#include "FWCore/ServiceRegistry/interface/Service.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/MessageLogger/interface/JobReport.h"
#include "EventFilter/Utilities/interface/EvFDaqDirector.h"
#include "EventFilter/Utilities/interface/FastMonitoringService.h"
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <iostream>
#include <vector>
#include <string>
#include <fstream>
#include <utility>
#include <TString.h>
#include <TSystem.h>
#include <boost/property_tree/json_parser.hpp>
#include <boost/property_tree/ptree.hpp>
#include <boost/filesystem.hpp>
#include <boost/format.hpp>
Go to the source code of this file.
Functions | |
static std::string | dataFileExtension (DQMFileSaver::FileFormat fileFormat) |
static void | doSaveForOnline (DQMStore *store, int run, bool enableMultiThread, const std::string &filename, const std::string &directory, const std::string &rxpat, const std::string &rewrite, DQMStore::SaveReferenceTag saveref, int saveRefQMin, const std::string &filterName, DQMFileSaver::FileFormat fileFormat) |
static void | getAnInt (const edm::ParameterSet &ps, int &value, const std::string &name) |
static std::string | onlineOfflineFileName (const std::string &fileBaseName, const std::string &suffix, const std::string &workflow, const std::string &child, DQMFileSaver::FileFormat fileFormat) |
|
static |
Definition at line 49 of file DQMFileSaver.cc.
References electrons_cff::extension, DQMFileSaver::PB, DQMFileSaver::ROOT, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by onlineOfflineFileName(), and DQMFileSaver::saveForFilterUnit().
|
static |
Definition at line 165 of file DQMFileSaver.cc.
References DQMFileSaver::PB, DQMFileSaver::ROOT, DQMStore::save(), and DQMStore::savePB().
Referenced by DQMFileSaver::saveForOnline(), and DQMFileSaver::saveForOnlinePB().
|
static |
Definition at line 39 of file DQMFileSaver.cc.
References Exception, edm::ParameterSet::getUntrackedParameter(), dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by DQMFileSaver::DQMFileSaver().
|
static |
Definition at line 60 of file DQMFileSaver.cc.
References dataFileExtension(), corrVsCorr::filename, AlCaHLTBitMon_QueryRunRegistry::string, and globaldigis_analyze_cff::workflow.
Referenced by DQMFileSaver::saveForOffline(), DQMFileSaver::saveForOfflinePB(), and DQMFileSaver::saveForOnlinePB().