JANA2
C++ framework for multi-threaded data processing
Loading...
Searching...
No Matches
jana::components::JOmniFactory< AlgoT, ConfigT > Member List

This is the complete list of members for jana::components::JOmniFactory< AlgoT, ConfigT >, 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(const std::shared_ptr< const JEvent > &event) override (defined in jana::components::JOmniFactory< AlgoT, ConfigT >)jana::components::JOmniFactory< AlgoT, ConfigT >inlinevirtual
ChangeRun(int32_t) override (defined in jana::components::JOmniFactory< AlgoT, ConfigT >)jana::components::JOmniFactory< AlgoT, ConfigT >inlinevirtual
ChangeRun(const JEvent &) (defined in jana::components::JHasRunCallbacks)jana::components::JHasRunCallbacksinlinevirtual
ClearData() (defined in JFactory)JFactoryinline
config()jana::components::JOmniFactory< AlgoT, ConfigT >inline
ConfigType typedef (defined in jana::components::JOmniFactory< AlgoT, ConfigT >)jana::components::JOmniFactory< AlgoT, ConfigT >
Create(const std::shared_ptr< const JEvent > &event)JFactoryvirtual
Create(const JEvent &event) (defined in JFactory)JFactoryvirtual
CreationStatus enum name (defined in JFactory)JFactory
DeclareOutput(std::string short_name, bool owns_data=true) (defined in JMultifactory)JMultifactory
DoFinish() (defined in JFactory)JFactory
DoInit() (defined in JFactory)JFactory
EndRun() override (defined in JMultifactory)JMultifactoryinlinevirtual
Finish() override (defined in JMultifactory)JMultifactoryinlinevirtual
GetAllParameters() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetApplication() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetAs()JFactory
GetCallbackStyle() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetCreationStatus() const (defined in JFactory)JFactoryinline
GetDataSource() constJFactoryinline
GetFactoryName() const (defined in JFactory)JFactoryinline
GetFirstDatabundle() const (defined in jana::components::JHasOutputs)jana::components::JHasOutputsinline
GetInputs() (defined in jana::components::JHasInputs)jana::components::JHasInputsinlineprotected
GetInsertOrigin() constJFactoryinline
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
GetNumObjects() const (defined in JFactory)JFactoryinline
GetObjectName() const (defined in JFactory)JFactoryinline
GetObjectType() const (defined in JFactory)JFactoryinline
GetOutputs() const (defined in jana::components::JHasOutputs)jana::components::JHasOutputsinline
GetPluginName() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetPrefix() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetPreviousRunNumber(void) const (defined in JFactory)JFactoryinline
GetStatus() const (defined in JFactory)JFactoryinline
GetTag() const (defined in JFactory)JFactoryinline
GetTypeName() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetVariadicInputs() (defined in jana::components::JHasInputs)jana::components::JHasInputsinlineprotected
GetVariadicOutputs() const (defined in jana::components::JHasOutputs)jana::components::JHasOutputsinline
GetWriteToOutputFlag() (defined in JFactory)JFactoryinline
Init() override (defined in jana::components::JOmniFactory< AlgoT, ConfigT >)jana::components::JOmniFactory< AlgoT, ConfigT >inlinevirtual
JFactory() (defined in JFactory)JFactoryinline
JFactory_Flags_t enum name (defined in JFactory)JFactory
JFACTORY_NULL enum value (defined in JFactory)JFactory
JMultifactory() (defined in JMultifactory)JMultifactoryinline
logger()jana::components::JOmniFactory< AlgoT, ConfigT >inline
m_app (defined in jana::components::JComponent)jana::components::JComponentprotected
m_callback_style (defined in jana::components::JComponent)jana::components::JComponentprotected
m_inputs (defined in jana::components::JHasInputs)jana::components::JHasInputsprotected
m_insert_origin (defined in JFactory)JFactorymutableprotected
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_ordered_inputs (defined in jana::components::JHasInputs)jana::components::JHasInputsprotected
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
m_variadic_inputs (defined in jana::components::JHasInputs)jana::components::JHasInputsprotected
mCreationStatus (defined in JFactory)JFactoryprotected
mInsideCreate (defined in JFactory)JFactoryprotected
mObjectName (defined in JFactory)JFactoryprotected
mPersistent (defined in JFactory)JFactoryprotected
mPreviousRunNumber (defined in JFactory)JFactoryprotected
mRegenerate (defined in JFactory)JFactoryprotected
mStatus (defined in JFactory)JFactorymutableprotected
mUpcastVTable (defined in JFactory)JFactoryprotected
mWriteToOutput (defined in JFactory)JFactoryprotected
NOT_OBJECT_OWNER enum value (defined in JFactory)JFactory
PERSISTENT enum value (defined in JFactory)JFactory
PreInit(std::string tag, JEventLevel level, std::vector< std::string > input_collection_names, std::vector< JEventLevel > input_collection_levels, std::vector< std::vector< std::string > > variadic_input_collection_names, std::vector< JEventLevel > variadic_input_collection_levels, std::vector< std::string > output_collection_names, std::vector< std::vector< std::string > > variadic_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
Process(const JEvent &) (defined in JFactory)JFactoryinlinevirtual
Process(int32_t, uint64_t) (defined in JFactory)JFactoryinlinevirtual
REGENERATE enum value (defined in JFactory)JFactory
RegisterInput(InputBase *input) (defined in jana::components::JHasInputs)jana::components::JHasInputsinlineprotected
RegisterInput(VariadicInputBase *input) (defined in jana::components::JHasInputs)jana::components::JHasInputsinlineprotected
RegisterOutput(OutputBase *output) (defined in jana::components::JHasOutputs)jana::components::JHasOutputsinline
RegisterOutput(VariadicOutputBase *output) (defined in jana::components::JHasOutputs)jana::components::JHasOutputsinline
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
Set(const std::vector< JObject * > &) (defined in JFactory)JFactoryinlinevirtual
SetApplication(JApplication *app) (defined in jana::components::JComponent)jana::components::JComponentinline
SetCallbackStyle(CallbackStyle style) (defined in jana::components::JComponent)jana::components::JComponentinline
SetCreationStatus(CreationStatus status) (defined in JFactory)JFactoryinline
SetData(std::string short_name, std::vector< T * > data) (defined in JMultifactory)JMultifactory
SetFactoryFlag(JFactory_Flags_t f) (defined in JFactory)JFactoryinlinevirtual
SetFactoryName(std::string factoryName) (defined in JFactory)JFactoryinline
SetInsertOrigin(JCallGraphRecorder::JDataOrigin origin)JFactoryinline
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
SetObjectName(std::string object_name) (defined in JFactory)JFactoryinline
SetPersistentFlag(bool persistent) (defined in JFactory)JFactoryinline
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
SetPreviousRunNumber(uint32_t aRunNumber) (defined in JFactory)JFactoryinline
SetRegenerateFlag(bool regenerate) (defined in JFactory)JFactoryinline
SetStatus(Status status) (defined in JFactory)JFactoryinline
SetTag(std::string tag) (defined in JFactory)JFactoryinline
SetTypeName(std::string type_name)jana::components::JComponentinline
SetWriteToOutputFlag(bool write_to_output) (defined in JFactory)JFactoryinline
Status enum name (defined in JFactory)JFactory
Summarize(JComponentSummary &summary) const overridejana::components::JOmniFactory< AlgoT, ConfigT >inlinevirtual
SummarizeInputs(JComponentSummary::Component &summary) const (defined in jana::components::JHasInputs)jana::components::JHasInputsinlineprotected
SummarizeOutputs(JComponentSummary::Component &summary) const (defined in jana::components::JHasOutputs)jana::components::JHasOutputsinline
WireInputs(JEventLevel component_level, const std::vector< JEventLevel > &single_input_levels, const std::vector< std::string > &single_input_databundle_names, const std::vector< JEventLevel > &variadic_input_levels, const std::vector< std::vector< std::string > > &variadic_input_databundle_names) (defined in jana::components::JHasInputs)jana::components::JHasInputsinlineprotected
WireInputsCompatibility(JEventLevel component_level, const std::vector< JEventLevel > &single_input_levels, const std::vector< std::string > &single_input_databundle_names) (defined in jana::components::JHasInputs)jana::components::JHasInputsinlineprotected
WireOutputs(JEventLevel component_level, const std::vector< std::string > &single_output_databundle_names, const std::vector< std::vector< std::string > > &variadic_output_databundle_names, bool use_short_names) (defined in jana::components::JHasOutputs)jana::components::JHasOutputsinline
WRITE_TO_OUTPUT enum value (defined in JFactory)JFactory
~JFactory()=default (defined in JFactory)JFactoryvirtual
~JMultifactory() (defined in JMultifactory)JMultifactoryinlinevirtual