|
virtual Status | duringLoop (Event const &ev, EventSetup const &es, ProcessingController &pc) override |
|
virtual Status | endOfLoop (EventSetup const &es, unsigned int iCounter) override |
|
| NavigateEventsLooper (ParameterSet const &pset) |
|
virtual void | startingNewLoop (unsigned int iIteration) override |
|
virtual | ~NavigateEventsLooper () |
|
virtual void | attachTo (ActivityRegistry &) |
| Override this method if you need to monitor the state of the processing. More...
|
|
virtual void | beginOfJob (EventSetup const &) |
|
virtual void | beginOfJob () |
|
void | copyInfo (ScheduleInfo const &) |
|
void | doBeginLuminosityBlock (LuminosityBlockPrincipal &, EventSetup const &, ProcessContext *) |
|
void | doBeginRun (RunPrincipal &, EventSetup const &, ProcessContext *) |
|
Status | doDuringLoop (EventPrincipal &eventPrincipal, EventSetup const &es, ProcessingController &, StreamContext *) |
|
void | doEndLuminosityBlock (LuminosityBlockPrincipal &, EventSetup const &, ProcessContext *) |
|
Status | doEndOfLoop (EventSetup const &es) |
|
void | doEndRun (RunPrincipal &, EventSetup 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 () |
|
Allows interactive navigation from event to event in cmsRun jobs. Just add the looper to the python configuration and then respond to the questions that show up on the display by typing a number followed by return.
This was originally written to test the looper interface used by the Fireworks event display. It might be useful by itself.
If you use this either do not use a PoolOutputModule or turn off fast cloning its configuration.
- Author
- W. David Dagenhart, created 27 August, 2010
Definition at line 29 of file NavigateEventsLooper.cc.