Belle II Software development
pEventProcessor Member List

This is the complete list of members for pEventProcessor, including all inherited members.

analyzePath(const PathPtr &path)pEventProcessorprivate
callEvent(Module *module)EventProcessorprotected
cleanup()pEventProcessor
clearFileList()pEventProcessorprivate
connectViaRingBuffer(const char *name, const PathPtr &a, PathPtr &b)pEventProcessorprivate
dump_modules(const std::string &, const ModulePtrList &)pEventProcessorprivate
EventProcessor()EventProcessor
getMaximumEventNumber(long maxEvent) constEventProcessorprotected
getModulesWithFlag(const ModulePtrList &modules, Module::EModulePropFlags flag)pEventProcessorprivatestatic
getModulesWithoutFlag(const ModulePtrList &modules, Module::EModulePropFlags flag)pEventProcessorprivatestatic
gotSigINT()pEventProcessor
installMainSignalHandlers(void(*fn)(int)=nullptr)EventProcessorstatic
installSignalHandler(int sig, void(*fn)(int))EventProcessorstatic
killRingBuffers()pEventProcessor
m_eventMetaDataPtrEventProcessorprotected
m_histomanpEventProcessorprivate
m_inputPathpEventProcessorprivate
m_inRunEventProcessorprotected
m_lastMetadataUpdateEventProcessorprotected
m_mainPathpEventProcessorprivate
m_masterEventProcessorprotected
m_metadataUpdateIntervalEventProcessorprotected
m_moduleListEventProcessorprotected
m_outputPathpEventProcessorprivate
m_previousEventMetaDataEventProcessorprotected
m_processStatisticsPtrEventProcessorprotected
m_procHandlerpEventProcessorprivate
m_profileModuleEventProcessorprotected
m_profileModuleNameEventProcessorprotected
m_rbinpEventProcessorprivate
m_rboutpEventProcessorprivate
m_steerRootInputModuleOnEventProcessorprotected
pEventProcessor()pEventProcessor
preparePaths()pEventProcessorprivate
prependModulesIfNotPresent(ModulePtrList *modules, const ModulePtrList &prependModules)pEventProcessorprivatestatic
process(const PathPtr &spath, long maxEvent)pEventProcessor
processBeginRun(bool skipDB=false)EventProcessorprotected
processCore(const PathPtr &startPath, const ModulePtrList &modulePathList, long maxEvent=0, bool isInputProcess=true)EventProcessorprotected
processEndRun()EventProcessorprotected
processEvent(PathIterator moduleIter, bool skipMasterModule)EventProcessorprotected
processInitialize(const ModulePtrList &modulePathList, bool setEventInfo=true)EventProcessorprotected
processTerminate(const ModulePtrList &modulePathList)EventProcessorprotected
setProfileModuleName(const std::string &name)EventProcessorinline
writeToStdErr(const char msg[])EventProcessorstatic
~EventProcessor()EventProcessorvirtual
~pEventProcessor()pEventProcessorvirtual