JANA2
C++ framework for multi-threaded data processing
JEventBuilder< T > Member List

This is the complete list of members for JEventBuilder< T >, including all inherited members.

addJoin(std::unique_ptr< JDiscreteJoin< T >> &&join) (defined in JEventBuilder< T >)JEventBuilder< T >inline
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
Close()JEventSourceinlinevirtual
ConfigureAllParameters(std::map< std::string, std::string > fields) (defined in jana::components::JComponent)jana::components::JComponentinline
DoClose(bool with_lock=true) (defined in JEventSource)JEventSource
DoFinish(JEvent &event) (defined in JEventSource)JEventSource
DoInit() (defined in JEventSource)JEventSourcevirtual
DoInitialize() (defined in JEventSource)JEventSource
DoNext(std::shared_ptr< JEvent > event) (defined in JEventSource)JEventSource
DoNextCompatibility(std::shared_ptr< JEvent > event) (defined in JEventSource)JEventSource
DoOpen(bool with_lock=true) (defined in JEventSource)JEventSource
Emit(JEvent &event) overrideJEventBuilder< T >inlinevirtual
EnableFinishEvent(bool enable=true)JEventSourceinline
EnableGetObjects(bool enable=true) (defined in JEventSource)JEventSourceinline
EnablePreprocess(bool enable=true) (defined in JEventSource)JEventSourceinline
FinishEvent(JEvent &)JEventSourceinlinevirtual
GetApplication() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetCallbackStyle() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetDescription() (defined in JEventBuilder< T >)JEventBuilder< T >inlinestatic
GetEmittedEventCount() const (defined in JEventSource)JEventSourceinline
GetEvent(std::shared_ptr< JEvent >)JEventSourceinlinevirtual
GetEventCount() const (defined in JEventSource)JEventSourceinline
GetFinishedEventCount() const (defined in JEventSource)JEventSourceinline
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 (defined in JEventSource)JEventSourceinline
GetNEvents() (defined in JEventSource)JEventSourceinline
GetNSkip() (defined in JEventSource)JEventSourceinline
GetObjects(const std::shared_ptr< const JEvent > &, JFactory *)JEventSourceinlinevirtual
GetPluginName() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetPrefix() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetResourceName() const (defined in JEventSource)JEventSourceinline
GetStatus() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetType() const (defined in JEventSource)JEventSourceinlinevirtual
GetTypeName() const (defined in jana::components::JComponent)jana::components::JComponentinline
GetVDescription() constJEventSourceinlinevirtual
Init() (defined in JEventSource)JEventSourceinlinevirtual
IsFinishEventEnabled() const (defined in JEventSource)JEventSourceinline
IsGetObjectsEnabled() const (defined in JEventSource)JEventSourceinline
IsPreprocessEnabled() const (defined in JEventSource)JEventSourceinline
JEventBuilder(std::unique_ptr< JTransport > &&transport, std::unique_ptr< JTrigger > &&trigger=std::unique_ptr< JTrigger >(new JTrigger()), std::unique_ptr< JWindow< T >> &&window=std::unique_ptr< JSessionWindow< T >>(new JSessionWindow< T >())) (defined in JEventBuilder< T >)JEventBuilder< T >inline
JEventSource(std::string resource_name, JApplication *app=nullptr) (defined in JEventSource)JEventSourceinlineexplicit
JEventSource()=default (defined in JEventSource)JEventSource
m_app (defined in jana::components::JComponent)jana::components::JComponentprotected
m_callback_style (defined in jana::components::JComponent)jana::components::JComponentprotected
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_outputs (defined in jana::components::JHasOutputs)jana::components::JHasOutputsprotected
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
Open() overrideJEventBuilder< T >inlinevirtual
Preprocess(const JEvent &) constJEventSourceinlinevirtual
RegisterOutput(OutputBase *output) (defined in jana::components::JHasOutputs)jana::components::JHasOutputsinlineprotected
RegisterParameter(ParameterBase *parameter) (defined in jana::components::JComponent)jana::components::JComponentinline
RegisterService(ServiceBase *service) (defined in jana::components::JComponent)jana::components::JComponentinline
Result enum nameJEventSource
RETURN_STATUS enum nameJEventSource
SetApplication(JApplication *app) (defined in jana::components::JComponent)jana::components::JComponentinline
SetCallbackStyle(CallbackStyle style) (defined in jana::components::JComponent)jana::components::JComponentinline
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
SetNEvents(uint64_t nevents) (defined in JEventSource)JEventSourceinline
SetNSkip(uint64_t nskip) (defined in JEventSource)JEventSourceinline
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
SetResourceName(std::string resource_name) (defined in JEventSource)JEventSourceinline
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 JEventSource)JEventSourcevirtual
~JEventSource()=default (defined in JEventSource)JEventSourcevirtual