BrEventNode
class description - source file - inheritance tree
public:
BrEventNode BrEventNode(Char_t* Name)
BrEventNode BrEventNode(BrEventNode&)
BrEventNode BrEventNode()
void ~BrEventNode()
virtual Int_t AddObject(BrDataObject* Object)
TClass* Class()
virtual void Clear()
virtual void Copy(BrEventNode& eventnode)
virtual BrDataTable* GetDataTable(Char_t* ObjectName)
virtual BrDataObject* GetObject(Char_t* ObjectName)
virtual TObjArray* GetObjectList()
virtual TClass* IsA()
virtual Bool_t IsNode()
virtual void ListObjects()
virtual void SetVerbose(Int_t i)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
private:
TObjArray* fObjectList List of data objects
Int_t fVerbose ! Controls debugging and monitoring output
See also
-
BrEvent
Root classes
BrEventNode()
Constructor. Set counter and list data members to zero.
Don't use this constructor unless you have to and know
what you are doing
Use BrEventNode(Char_t Name) instead
BrEventNode(Char_t* Name) : BrDataObject(Name)
Constructor. Create the hash table
for storing the data objects for this event. Set the
eventnode name
~BrEventNode()
Destructor. Delete BrEventNode and all the data objects
currently owned by BrEventNode.
It is assumed but not checked that all member in the lower nodes are also deleted.
Int_t AddObject(BrDataObject *Object)
Add a BrDataObejct to the EventNode. The object can be simple,
or an EventNode..
BrDataTable* GetDataTable(Char_t *Name)
Get a pointer to a BrDataObject with the given Name in the node or lower in the tree.
Only the first occurence of an object with a specified name is returned
Recursive calls are made if EventNodes are part of the list.
BrDataObject* GetObject(Char_t *Name)
Get a pointer to a BrDataObject with the given Name in the node or lower in the tree.
Only the first occurence of an object with a specified name is returned
Recursive calls are made if EventNodes are part of the list.
void Clear()
void ListObjects()
List on standard out a summary of BrDataObjects in the EventNode.
The listing is recursive. All levels are scanned.
void Copy(BrEventNode &eventnode)
void Streamer(TBuffer &R__b)
Stream an object of class BrEvent.
Inline Functions
void SetVerbose(Int_t i)
Bool_t IsNode()
TObjArray* GetObjectList()
TClass* Class()
TClass* IsA()
void ShowMembers(TMemberInspector& insp, char* parent)
BrEventNode BrEventNode(BrEventNode&)
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.