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

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

BeginRun(const std::shared_ptr< const JEvent > &) (defined in JFactory)JFactoryinlinevirtual
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 > &) (defined in JFactory)JFactoryinlinevirtual
ClearData()=0 (defined in JFactory)JFactorypure virtual
ClearFactoryFlag(JFactory_Flags_t f)JFactoryinline
ConfigureAllParameters(std::map< std::string, std::string > fields) (defined in jana::components::JComponent)jana::components::JComponentinline
Create(const std::shared_ptr< const JEvent > &event)JFactoryvirtual
CreationStatus enum name (defined in JFactory)JFactory
DoInit() (defined in JFactory)JFactory
EndRun() (defined in JFactory)JFactoryinlinevirtual
Finish() (defined in JFactory)JFactoryinlinevirtual
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
GetFactoryFlags() constJFactoryinline
GetFactoryName() const (defined in JFactory)JFactoryinline
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
GetName() const __attribute__((deprecated)) (defined in JFactory)JFactoryinline
GetNumObjects() const (defined in JFactory)JFactoryinlinevirtual
GetObjectName() const (defined in JFactory)JFactoryinline
GetObjectType() const =0 (defined in JFactory)JFactorypure virtual
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
GetWriteToOutputFlag() (defined in JFactory)JFactoryinline
Init() (defined in JFactory)JFactoryinlinevirtual
Insert(JObject *data)=0 (defined in JFactory)JFactorypure virtual
JFactory(std::string aName, std::string aTag="") (defined in JFactory)JFactoryinline
JFactory_Flags_t enum name (defined in JFactory)JFactory
JFACTORY_NULL enum value (defined in JFactory)JFactory
m_app (defined in jana::components::JComponent)jana::components::JComponentprotected
m_callback_style (defined in jana::components::JComponent)jana::components::JComponentprotected
m_insert_origin (defined in JFactory)JFactorymutableprotected
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_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
mCreationStatus (defined in JFactory)JFactoryprotected
mFlags (defined in JFactory)JFactoryprotected
mObjectName (defined in JFactory)JFactoryprotected
mPreviousRunNumber (defined in JFactory)JFactoryprotected
mStatus (defined in JFactory)JFactorymutableprotected
mTag (defined in JFactory)JFactoryprotected
mUpcastVTable (defined in JFactory)JFactoryprotected
NOT_OBJECT_OWNER enum value (defined in JFactory)JFactory
PERSISTENT enum value (defined in JFactory)JFactory
Process(const std::shared_ptr< const JEvent > &) (defined in JFactory)JFactoryinlinevirtual
REGENERATE enum value (defined in JFactory)JFactory
RegisterParameter(ParameterBase *parameter) (defined in jana::components::JComponent)jana::components::JComponentinline
RegisterService(ServiceBase *service) (defined in jana::components::JComponent)jana::components::JComponentinline
Set(const std::vector< JObject * > &data)=0 (defined in JFactory)JFactorypure virtual
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
SetFactoryFlag(JFactory_Flags_t f)JFactoryinline
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
SetName(std::string objectName) __attribute__((deprecated)) (defined in JFactory)JFactoryinline
SetNotOwnerFlag(bool not_owner) (defined in JFactory)JFactoryinline
SetObjectName(std::string objectName) (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 override (defined in JFactory)JFactoryvirtual
TestFactoryFlag(JFactory_Flags_t f) constJFactoryinline
WRITE_TO_OUTPUT enum value (defined in JFactory)JFactory
~JFactory()=default (defined in JFactory)JFactoryvirtual