|
Status | duringLoop (Event const &, EventSetup const &) override |
|
Status | endOfLoop (EventSetup const &, unsigned int) override |
|
| IterateNTimesLooper (ParameterSet const &) |
|
void | startingNewLoop (unsigned int) override |
|
| ~IterateNTimesLooper () override |
|
| EDLooper () |
|
| EDLooper (EDLooper const &)=delete |
|
EDLooper & | operator= (EDLooper const &)=delete |
|
| ~EDLooper () override |
|
virtual void | attachTo (ActivityRegistry &) |
| Override this method if you need to monitor the state of the processing. More...
|
|
virtual void | beginOfJob () |
|
virtual void | beginOfJob (EventSetup const &) |
|
void | beginOfJob (EventSetupImpl const &) |
|
void | copyInfo (ScheduleInfo const &) |
|
void | doBeginLuminosityBlock (LuminosityBlockPrincipal &, EventSetupImpl const &, ProcessContext *) |
|
void | doBeginRun (RunPrincipal &, EventSetupImpl const &, ProcessContext *) |
|
Status | doDuringLoop (EventPrincipal &eventPrincipal, EventSetupImpl const &es, ProcessingController &, StreamContext *) |
|
void | doEndLuminosityBlock (LuminosityBlockPrincipal &, EventSetupImpl const &, ProcessContext *) |
|
Status | doEndOfLoop (EventSetupImpl const &es) |
|
void | doEndRun (RunPrincipal &, EventSetupImpl const &, ProcessContext *) |
|
void | doStartingNewLoop () |
|
| EDLooperBase () |
|
| EDLooperBase (EDLooperBase const &)=delete |
|
virtual void | endOfJob () |
|
virtual std::set< eventsetup::EventSetupRecordKey > | modifyingRecords () const |
|
EDLooperBase & | operator= (EDLooperBase const &)=delete |
|
void | prepareForNextLoop (eventsetup::EventSetupProvider *esp) |
|
void | setActionTable (ExceptionToActionTable const *actionTable) |
|
void | setModuleChanger (ModuleChanger *) |
|
virtual | ~EDLooperBase () noexcept(false) |
|
Definition at line 22 of file IterateNTimesLooper.cc.
◆ IterateNTimesLooper() [1/2]
edm::IterateNTimesLooper::IterateNTimesLooper |
( |
ParameterSet const & |
iConfig | ) |
|
◆ ~IterateNTimesLooper()
edm::IterateNTimesLooper::~IterateNTimesLooper |
( |
| ) |
|
|
override |
◆ IterateNTimesLooper() [2/2]
◆ duringLoop()
◆ endOfLoop()
◆ operator=()
◆ startingNewLoop()
void edm::IterateNTimesLooper::startingNewLoop |
( |
unsigned int |
| ) |
|
|
overridevirtual |
Called before system starts to loop over the events. The argument is a count of how many loops have been processed. For the first time through the events the argument will be 0.
Implements edm::EDLooperBase.
Definition at line 74 of file IterateNTimesLooper.cc.
76 if (iIteration >=
max_) {
References max_, shouldStop_, and times_.
◆ max_
unsigned int edm::IterateNTimesLooper::max_ |
|
private |
◆ shouldStop_
bool edm::IterateNTimesLooper::shouldStop_ |
|
private |
◆ times_
unsigned int edm::IterateNTimesLooper::times_ |
|
private |