JANA2
C++ framework for multi-threaded data processing
JMultifactory Member List

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

BeginRun(const std::shared_ptr< const JEvent > &) override (defined in JMultifactory)JMultifactoryinlinevirtual
CallbackStyle enum name (defined in jana::components::JComponent)jana::components::JComponent
CallWithJExceptionWrapper(std::string func_name, F func) (defined in jana::components::JComponent)jana::components::JComponentinline
ChangeRun(int32_t) (defined in jana::components::JHasRunCallbacks)jana::components::JHasRunCallbacksinlinevirtual
ChangeRun(const JEvent &) (defined in jana::components::JHasRunCallbacks)jana::components::JHasRunCallbacksinlinevirtual
ChangeRun(const std::shared_ptr< const JEvent > &) (defined in jana::components::JHasRunCallbacks)jana::components::JHasRunCallbacksinlinevirtual
ConfigureAllParameters(std::map< std::string, std::string > fields) (defined in jana::components::JComponent)jana::components::JComponentinline
DeclareOutput(std::string tag, bool owns_data=true) (defined in JMultifactory)JMultifactory
DoInit()JMultifactory
EndRun() override (defined in JMultifactory)JMultifactoryinlinevirtual
Execute(const std::shared_ptr< const JEvent > &) (defined in JMultifactory)JMultifactory
Finish() (defined in JMultifactory)JMultifactoryinlinevirtual
GetApplication() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetCallbackStyle() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetHelpers() (defined in JMultifactory)JMultifactory
GetLevel() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetLogger() (defined in jana::components::JComponent)jana::components::JComponentinline
GetLoggerName() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetPluginName() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetPrefix() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetStatus() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetTypeName() const (defined in jana::components::JComponent)jana::components::JComponentinline
Init() (defined in JMultifactory)JMultifactoryinlinevirtual
JMultifactory()=default (defined in JMultifactory)JMultifactory
m_app (defined in jana::components::JComponent)jana::components::JComponentprotected
m_callback_style (defined in jana::components::JComponent)jana::components::JComponentprotected
m_last_run_number (defined in jana::components::JHasRunCallbacks)jana::components::JHasRunCallbacksprotected
m_level (defined in jana::components::JComponent)jana::components::JComponentprotected
m_logger (defined in jana::components::JComponent)jana::components::JComponentprotected
m_logger_name (defined in jana::components::JComponent)jana::components::JComponentprotected
m_mutex (defined in jana::components::JComponent)jana::components::JComponentmutableprotected
m_parameters (defined in jana::components::JComponent)jana::components::JComponentprotected
m_plugin_name (defined in jana::components::JComponent)jana::components::JComponentprotected
m_prefix (defined in jana::components::JComponent)jana::components::JComponentprotected
m_resources (defined in jana::components::JHasRunCallbacks)jana::components::JHasRunCallbacksprotected
m_services (defined in jana::components::JComponent)jana::components::JComponentprotected
m_status (defined in jana::components::JComponent)jana::components::JComponentprotected
m_type_name (defined in jana::components::JComponent)jana::components::JComponentprotected
Process(const std::shared_ptr< const JEvent > &) (defined in JMultifactory)JMultifactoryinlinevirtual
RegisterParameter(ParameterBase *parameter) (defined in jana::components::JComponent)jana::components::JComponentinline
RegisterResource(ResourceBase *resource) (defined in jana::components::JHasRunCallbacks)jana::components::JHasRunCallbacksinline
RegisterService(ServiceBase *service) (defined in jana::components::JComponent)jana::components::JComponentinline
Release() (defined in JMultifactory)JMultifactory
SetApplication(JApplication *app) (defined in jana::components::JComponent)jana::components::JComponentinline
SetCallbackStyle(CallbackStyle style) (defined in jana::components::JComponent)jana::components::JComponentinline
SetData(std::string tag, std::vector< T * > data) (defined in JMultifactory)JMultifactory
SetFactoryName(std::string factoryName) (defined in JMultifactory)JMultifactoryinline
SetLevel(JEventLevel level) (defined in jana::components::JComponent)jana::components::JComponentinline
SetLogger(JLogger logger) (defined in jana::components::JComponent)jana::components::JComponentinline
SetLoggerName(std::string logger_name) (defined in jana::components::JComponent)jana::components::JComponentinline
SetPluginName(std::string plugin_name) (defined in jana::components::JComponent)jana::components::JComponentinline
SetPrefix(std::string prefix) (defined in jana::components::JComponent)jana::components::JComponentinline
SetTag(std::string tag) (defined in JMultifactory)JMultifactoryinline
SetTypeName(std::string type_name)jana::components::JComponentinline
Status enum name (defined in jana::components::JComponent)jana::components::JComponent
Summarize(JComponentSummary &summary) const override (defined in JMultifactory)JMultifactoryvirtual
~JMultifactory()=default (defined in JMultifactory)JMultifactoryvirtual