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

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

AddAssociatedObject(const JObject *obj)JObjectinline
AddAssociatedObjectAutoDelete(JObject *obj, bool auto_delete=true)JObjectinline
as_buffer()=0JMessagepure virtual
as_buffer() const =0JMessagepure virtual
associated (defined in JObject)JObjectprotected
auto_delete (defined in JObject)JObjectprotected
className() constJObjectinlinevirtual
ClearAssociatedObjects(void)JObjectinline
Get() constJObject
Get(std::vector< const T * > &ptrs, std::string classname="", int max_depth=1000000) constJObject
get_buffer_capacity() const =0JMessagepure virtual
get_buffer_size() constJMessageinlinevirtual
get_event_number() const =0JEventMessagepure virtual
get_run_number() const =0JEventMessagepure virtual
GetAssociatedAncestors(std::set< const JObject * > &already_checked, int &max_depth, std::set< const T * > &objs_found, std::string classname="") constJObject
GetSingle() constJObject
GetSingle(const T *&ptrs, std::string classname="") constJObject
GetT(std::vector< const T * > &ptrs) constJObject
is_end_of_stream() const =0JMessagepure virtual
IsAssociated(const JObject *locObject) const (defined in JObject)JObjectinline
JObject()=default (defined in JObject)JObject
RemoveAssociatedObject(const JObject *obj)JObjectinline
Summarize(JObjectSummary &summary) constJObjectinlinevirtual
~JObject()=default (defined in JObject)JObjectvirtual