JANA2
C++ framework for multi-threaded data processing
|
This is the complete list of members for JObject, including all inherited members.
AddAssociatedObject(const JObject *obj) | JObject | inline |
AddAssociatedObjectAutoDelete(JObject *obj, bool auto_delete=true) | JObject | inline |
associated (defined in JObject) | JObject | protected |
auto_delete (defined in JObject) | JObject | protected |
className() const | JObject | inlinevirtual |
ClearAssociatedObjects(void) | JObject | inline |
Get() const | JObject | |
Get(std::vector< const T * > &ptrs, std::string classname="", int max_depth=1000000) const | JObject | |
GetAssociatedAncestors(std::set< const JObject * > &already_checked, int &max_depth, std::set< const T * > &objs_found, std::string classname="") const | JObject | |
GetSingle() const | JObject | |
GetSingle(const T *&ptrs, std::string classname="") const | JObject | |
GetT(std::vector< const T * > &ptrs) const | JObject | |
IsAssociated(const JObject *locObject) const (defined in JObject) | JObject | inline |
JObject()=default (defined in JObject) | JObject | |
RemoveAssociatedObject(const JObject *obj) | JObject | inline |
Summarize(JObjectSummary &summary) const | JObject | inlinevirtual |
~JObject()=default (defined in JObject) | JObject | virtual |