#include <DQMFileSaver.h>
|
| DQMFileSaver (const edm::ParameterSet &ps) |
|
| EDAnalyzer ()=default |
|
| EDAnalyzerBase () |
|
ModuleDescription const & | moduleDescription () const |
|
virtual | ~EDAnalyzerBase () |
|
std::vector< ConsumesInfo > | consumesInfo () const |
|
| EDConsumerBase () |
|
ProductHolderIndexAndSkipBit | indexFrom (EDGetToken, BranchType, TypeID const &) const |
|
void | itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
void | itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
std::vector
< ProductHolderIndexAndSkipBit >
const & | itemsToGetFromEvent () const |
|
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
|
void | modulesDependentUpon (std::string const &iProcessName, std::string const &iModuleLabel, bool iPrint, std::vector< char const * > &oModuleLabels) const |
|
void | modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const |
|
bool | registeredToConsume (ProductHolderIndex, bool, BranchType) const |
|
bool | registeredToConsumeMany (TypeID const &, BranchType) const |
|
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
|
virtual | ~EDConsumerBase () |
|
|
virtual void | analyze (edm::StreamID, const edm::Event &e, const edm::EventSetup &) const |
|
virtual void | beginJob (void) |
|
virtual void | endJob (void) |
|
virtual std::shared_ptr
< saverDetails::NoCache > | globalBeginLuminosityBlock (const edm::LuminosityBlock &, const edm::EventSetup &) const |
|
virtual std::shared_ptr
< saverDetails::NoCache > | globalBeginRun (const edm::Run &, const edm::EventSetup &) const |
|
virtual void | globalEndLuminosityBlock (const edm::LuminosityBlock &, const edm::EventSetup &) const |
|
virtual void | globalEndRun (const edm::Run &, const edm::EventSetup &) const |
|
virtual void | postForkReacquireResources (unsigned int childIndex, unsigned int numberOfChildren) |
|
template<typename ProductType , BranchType B = InEvent> |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
|
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
|
template<BranchType B> |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
|
ConsumesCollector | consumesCollector () |
| Use a ConsumesCollector to gather consumes information from helper functions. More...
|
|
template<typename ProductType , BranchType B = InEvent> |
void | consumesMany () |
|
void | consumesMany (const TypeToGet &id) |
|
template<BranchType B> |
void | consumesMany (const TypeToGet &id) |
|
template<typename ProductType , BranchType B = InEvent> |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
|
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
|
template<BranchType B> |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
|
Definition at line 15 of file DQMFileSaver.h.
Enumerator |
---|
Online |
|
Offline |
|
FilterUnit |
|
Definition at line 39 of file DQMFileSaver.h.
void DQMFileSaver::beginJob |
( |
void |
| ) |
|
|
protectedvirtual |
void DQMFileSaver::endJob |
( |
void |
| ) |
|
|
protectedvirtual |
boost::property_tree::ptree DQMFileSaver::fillJson |
( |
int |
run, |
|
|
int |
lumi, |
|
|
const std::string & |
dataFilePathName, |
|
|
const std::string |
transferDestinationStr, |
|
|
const std::string |
mergeTypeStr, |
|
|
evf::FastMonitoringService * |
fms |
|
) |
| |
|
static |
void DQMFileSaver::postForkReacquireResources |
( |
unsigned int |
childIndex, |
|
|
unsigned int |
numberOfChildren |
|
) |
| |
|
protectedvirtual |
void DQMFileSaver::saveForFilterUnit |
( |
const std::string & |
rewrite, |
|
|
int |
run, |
|
|
int |
lumi, |
|
|
const FileFormat |
fileFormat |
|
) |
| const |
|
private |
void DQMFileSaver::saveForOffline |
( |
const std::string & |
workflow, |
|
|
int |
run, |
|
|
int |
lumi |
|
) |
| const |
|
private |
void DQMFileSaver::saveForOfflinePB |
( |
const std::string & |
workflow, |
|
|
int |
run |
|
) |
| const |
|
private |
void DQMFileSaver::saveForOnline |
( |
int |
run, |
|
|
const std::string & |
suffix, |
|
|
const std::string & |
rewrite |
|
) |
| const |
|
private |
void DQMFileSaver::saveForOnlinePB |
( |
int |
run, |
|
|
const std::string & |
suffix |
|
) |
| const |
|
private |
void DQMFileSaver::saveJobReport |
( |
const std::string & |
filename | ) |
const |
|
private |
std::string DQMFileSaver::child_ |
|
private |
std::string DQMFileSaver::dirName_ |
|
private |
bool DQMFileSaver::enableMultiThread_ |
|
private |
bool DQMFileSaver::fakeFilterUnitMode_ |
|
private |
std::string DQMFileSaver::fileBaseName_ |
|
private |
std::atomic<int> DQMFileSaver::fileUpdate_ |
|
mutableprivate |
std::string DQMFileSaver::filterName_ |
|
private |
int DQMFileSaver::forceRunNumber_ |
|
private |
std::atomic<int> DQMFileSaver::irun_ |
|
mutableprivate |
std::string DQMFileSaver::mergeType_ |
|
private |
std::atomic<int> DQMFileSaver::nlumi_ |
|
mutableprivate |
std::atomic<int> DQMFileSaver::nrun_ |
|
mutableprivate |
std::string DQMFileSaver::producer_ |
|
private |
bool DQMFileSaver::runIsComplete_ |
|
private |
bool DQMFileSaver::saveAtJobEnd_ |
|
private |
int DQMFileSaver::saveByLumiSection_ |
|
private |
int DQMFileSaver::saveByRun_ |
|
private |
int DQMFileSaver::saveReference_ |
|
private |
int DQMFileSaver::saveReferenceQMin_ |
|
private |
std::string DQMFileSaver::stream_label_ |
|
private |
const std::string DQMFileSaver::streamPrefix_ |
|
staticprivate |
const std::string DQMFileSaver::streamSuffix_ |
|
staticprivate |
std::string DQMFileSaver::transferDestination_ |
|
private |
int DQMFileSaver::version_ |
|
private |
std::string DQMFileSaver::workflow_ |
|
private |