#include <RunHelper.h>
Public Member Functions | |
void | checkRunConsistency (RunNumber_t run, RunNumber_t origninalRun) const override |
void | overrideRunNumber (EventID &event, bool isRealData) override |
void | overrideRunNumber (LuminosityBlockID &lumi) override |
void | overrideRunNumber (RunID &run) override |
void | setForcedRunOffset (RunNumber_t firstRun) override |
SetRunHelper (ParameterSet const &pset) | |
~SetRunHelper () override | |
Public Member Functions inherited from edm::RunHelperBase | |
virtual void | checkForNewRun (RunNumber_t run, LuminosityBlockNumber_t nextLumi) |
virtual void | checkLumiConsistency (LuminosityBlockNumber_t lumi, LuminosityBlockNumber_t origninalLumi) const |
virtual bool | fakeNewRun () const |
virtual InputSource::ItemType | nextItemType (InputSource::ItemType const &previousItemType, InputSource::ItemType const &newItemType, RunNumber_t, LuminosityBlockNumber_t, EventNumber_t) |
RunHelperBase ()=default | |
virtual RunNumber_t | runNumberToUseForThisLumi () const |
virtual | ~RunHelperBase () |
Private Attributes | |
bool | firstTime_ |
int | forcedRunOffset_ |
RunNumber_t | setRun_ |
Additional Inherited Members | |
Static Public Member Functions inherited from edm::RunHelperBase | |
static void | fillDescription (ParameterSetDescription &desc) |
Definition at line 47 of file RunHelper.h.
|
explicit |
Definition at line 45 of file RunHelper.cc.
|
override |
Definition at line 51 of file RunHelper.cc.
|
overridevirtual |
Reimplemented from edm::RunHelperBase.
Definition at line 90 of file RunHelper.cc.
References cms::cuda::assert(), forcedRunOffset_, and writedatasetfile::run.
|
overridevirtual |
Reimplemented from edm::RunHelperBase.
Definition at line 78 of file RunHelper.cc.
References edm::errors::Configuration, edmPickEvents::event, Exception, edm::LuminosityBlockID::firstValidLuminosityBlock(), edm::RunID::firstValidRun(), forcedRunOffset_, and writedatasetfile::run.
|
overridevirtual |
Reimplemented from edm::RunHelperBase.
Definition at line 72 of file RunHelper.cc.
References edm::RunID::firstValidRun(), forcedRunOffset_, and writedatasetfile::run.
|
overridevirtual |
Reimplemented from edm::RunHelperBase.
Definition at line 66 of file RunHelper.cc.
References edm::RunID::firstValidRun(), forcedRunOffset_, and writedatasetfile::run.
|
overridevirtual |
Reimplemented from edm::RunHelperBase.
Definition at line 53 of file RunHelper.cc.
References edm::errors::Configuration, Exception, dataset::firstRun, firstTime_, forcedRunOffset_, and setRun_.
|
private |
Definition at line 62 of file RunHelper.h.
Referenced by setForcedRunOffset().
|
private |
Definition at line 61 of file RunHelper.h.
Referenced by checkRunConsistency(), overrideRunNumber(), and setForcedRunOffset().
|
private |
Definition at line 60 of file RunHelper.h.
Referenced by setForcedRunOffset().