BeginRun(const std::shared_ptr< const JEvent > &event) override (defined in jana::components::JOmniFactory< AlgoT, ConfigT >) | jana::components::JOmniFactory< AlgoT, ConfigT > | inlinevirtual |
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::JComponent | inline |
ChangeRun(int32_t) (defined in jana::components::JHasRunCallbacks) | jana::components::JHasRunCallbacks | inlinevirtual |
ChangeRun(const JEvent &) (defined in jana::components::JHasRunCallbacks) | jana::components::JHasRunCallbacks | inlinevirtual |
ChangeRun(const std::shared_ptr< const JEvent > &) (defined in jana::components::JHasRunCallbacks) | jana::components::JHasRunCallbacks | inlinevirtual |
config() | jana::components::JOmniFactory< AlgoT, ConfigT > | inline |
ConfigType typedef (defined in jana::components::JOmniFactory< AlgoT, ConfigT >) | jana::components::JOmniFactory< AlgoT, ConfigT > | |
ConfigureAllParameters(std::map< std::string, std::string > fields) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
DeclareOutput(std::string tag, bool owns_data=true) (defined in JMultifactory) | JMultifactory | |
DoFinish() (defined in JMultifactory) | JMultifactory | |
DoInit() | JMultifactory | |
EndRun() override (defined in JMultifactory) | JMultifactory | inlinevirtual |
Execute(const std::shared_ptr< const JEvent > &) (defined in JMultifactory) | JMultifactory | |
FindVariadicCollectionCount(size_t total_input_count, size_t variadic_input_count, size_t total_collection_count, bool is_input) (defined in jana::components::JOmniFactory< AlgoT, ConfigT >) | jana::components::JOmniFactory< AlgoT, ConfigT > | inline |
Finish() (defined in JMultifactory) | JMultifactory | inlinevirtual |
GetApplication() const (defined in jana::components::JComponent) | jana::components::JComponent | inline |
GetCallbackStyle() const (defined in jana::components::JComponent) | jana::components::JComponent | inline |
GetHelpers() (defined in JMultifactory) | JMultifactory | |
GetLevel() const (defined in jana::components::JComponent) | jana::components::JComponent | inline |
GetLogger() (defined in jana::components::JComponent) | jana::components::JComponent | inline |
GetLoggerName() const (defined in jana::components::JComponent) | jana::components::JComponent | inline |
GetPluginName() const (defined in jana::components::JComponent) | jana::components::JComponent | inline |
GetPrefix() const (defined in jana::components::JComponent) | jana::components::JComponent | inline |
GetStatus() const (defined in jana::components::JComponent) | jana::components::JComponent | inline |
GetTypeName() const (defined in jana::components::JComponent) | jana::components::JComponent | inline |
Init() override (defined in jana::components::JOmniFactory< AlgoT, ConfigT >) | jana::components::JOmniFactory< AlgoT, ConfigT > | inlinevirtual |
JMultifactory()=default (defined in JMultifactory) | JMultifactory | |
logger() | jana::components::JOmniFactory< AlgoT, ConfigT > | inline |
m_app (defined in jana::components::JComponent) | jana::components::JComponent | protected |
m_callback_style (defined in jana::components::JComponent) | jana::components::JComponent | protected |
m_inputs (defined in jana::components::JHasInputs) | jana::components::JHasInputs | protected |
m_last_run_number (defined in jana::components::JHasRunCallbacks) | jana::components::JHasRunCallbacks | protected |
m_level (defined in jana::components::JComponent) | jana::components::JComponent | protected |
m_logger_name (defined in jana::components::JComponent) | jana::components::JComponent | protected |
m_mutex (defined in jana::components::JComponent) | jana::components::JComponent | mutableprotected |
m_outputs (defined in jana::components::JOmniFactory< AlgoT, ConfigT >) | jana::components::JOmniFactory< AlgoT, ConfigT > | |
m_parameters (defined in jana::components::JComponent) | jana::components::JComponent | protected |
m_plugin_name (defined in jana::components::JComponent) | jana::components::JComponent | protected |
m_prefix (defined in jana::components::JComponent) | jana::components::JComponent | protected |
m_resources (defined in jana::components::JHasRunCallbacks) | jana::components::JHasRunCallbacks | protected |
m_services (defined in jana::components::JComponent) | jana::components::JComponent | protected |
m_status (defined in jana::components::JComponent) | jana::components::JComponent | protected |
m_type_name (defined in jana::components::JComponent) | jana::components::JComponent | protected |
PreInit(std::string tag, JEventLevel level, std::vector< std::string > input_collection_names, std::vector< JEventLevel > input_collection_levels, std::vector< std::string > output_collection_names) (defined in jana::components::JOmniFactory< AlgoT, ConfigT >) | jana::components::JOmniFactory< AlgoT, ConfigT > | inline |
Process(const std::shared_ptr< const JEvent > &event) override (defined in jana::components::JOmniFactory< AlgoT, ConfigT >) | jana::components::JOmniFactory< AlgoT, ConfigT > | inlinevirtual |
RegisterInput(InputBase *input) (defined in jana::components::JHasInputs) | jana::components::JHasInputs | inlineprotected |
RegisterOutput(OutputBase *output) (defined in jana::components::JOmniFactory< AlgoT, ConfigT >) | jana::components::JOmniFactory< AlgoT, ConfigT > | inline |
RegisterParameter(ParameterBase *parameter) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
RegisterResource(ResourceBase *resource) (defined in jana::components::JHasRunCallbacks) | jana::components::JHasRunCallbacks | inline |
RegisterService(ServiceBase *service) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
SetApplication(JApplication *app) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
SetCallbackStyle(CallbackStyle style) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
SetData(std::string tag, std::vector< T * > data) (defined in JMultifactory) | JMultifactory | |
SetFactoryName(std::string factoryName) (defined in JMultifactory) | JMultifactory | inline |
SetLevel(JEventLevel level) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
SetLogger(JLogger logger) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
SetLoggerName(std::string logger_name) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
SetPluginName(std::string plugin_name) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
SetPrefix(std::string prefix) (defined in jana::components::JComponent) | jana::components::JComponent | inline |
SetTag(std::string tag) (defined in JMultifactory) | JMultifactory | inline |
SetTypeName(std::string type_name) | jana::components::JComponent | inline |
Status enum name (defined in jana::components::JComponent) | jana::components::JComponent | |
Summarize(JComponentSummary &summary) const override | jana::components::JOmniFactory< AlgoT, ConfigT > | inlinevirtual |
~JMultifactory()=default (defined in JMultifactory) | JMultifactory | virtual |