#include "PythonEventProcessor.h"
Public Member Functions | |
PythonEventProcessor (PythonProcessDesc const &) | |
void | run () |
int | totalEvents () const |
int | totalEventsFailed () const |
int | totalEventsPassed () const |
~PythonEventProcessor () | |
Private Member Functions | |
const PythonEventProcessor & | operator= (const PythonEventProcessor &)=delete |
PythonEventProcessor (const PythonEventProcessor &)=delete | |
Private Attributes | |
int | forcePluginSetupFirst_ |
edm::EventProcessor | processor_ |
Description: [one line class summary]
Usage: <usage>
Definition at line 29 of file PythonEventProcessor.h.
PythonEventProcessor::PythonEventProcessor | ( | PythonProcessDesc const & | iDesc | ) |
Definition at line 61 of file PythonEventProcessor.cc.
Referenced by totalEventsFailed().
PythonEventProcessor::~PythonEventProcessor | ( | ) |
Definition at line 67 of file PythonEventProcessor.cc.
References edm::EventProcessor::endJob(), and processor_.
|
privatedelete |
|
privatedelete |
Referenced by totalEventsFailed().
void PythonEventProcessor::run | ( | void | ) |
Definition at line 79 of file PythonEventProcessor.cc.
References processor_, and edm::EventProcessor::runToCompletion().
Referenced by BOOST_PYTHON_MODULE(), and totalEventsFailed().
|
inline |
Return the number of events this EventProcessor has tried to process (inclues both successes and failures, including failures due to exceptions during processing).
Definition at line 39 of file PythonEventProcessor.h.
References processor_, and edm::EventProcessor::totalEvents().
Referenced by BOOST_PYTHON_MODULE().
|
inline |
Return the number of events that have not passed any trigger. (N.B. totalEventsFailed() + totalEventsPassed() == totalEvents()
Definition at line 51 of file PythonEventProcessor.h.
References operator=(), processor_, PythonEventProcessor(), run(), and edm::EventProcessor::totalEventsFailed().
Referenced by BOOST_PYTHON_MODULE().
|
inline |
Return the number of events processed by this EventProcessor which have been passed by one or more trigger paths.
Definition at line 45 of file PythonEventProcessor.h.
References processor_, and edm::EventProcessor::totalEventsPassed().
Referenced by BOOST_PYTHON_MODULE().
|
private |
Definition at line 66 of file PythonEventProcessor.h.
|
private |
Definition at line 67 of file PythonEventProcessor.h.
Referenced by run(), totalEvents(), totalEventsFailed(), totalEventsPassed(), and ~PythonEventProcessor().