![]() |
KaliVeda
Toolkit for HIC analysis
|
Definition at line 408 of file KVParticle.h.
Public Member Functions | |
FrameList (KVParticle *p) | |
void | Add (TObject *) |
When a kinematical frame is added, this particle becomes the parent frame. More... | |
void | AddAll (const TCollection *) |
When all frames in a list are added to this one, this particle becomes the parent of all frames in the list. More... | |
void | Clear (Option_t *="") |
When the frame list is cleared, this particle is no longer the parent of any frames in the list. More... | |
TObject * | Remove (TObject *) |
When a kinematical frame is removed, this particle is no longer the parent frame. More... | |
![]() | |
KVList (Bool_t owner=kTRUE) | |
virtual | ~ KVList () |
void | Sort (Bool_t order=kSortAscending) |
![]() | |
KVSeqCollection () | |
Default constructor. More... | |
KVSeqCollection (const Char_t *collection_classname) | |
KVSeqCollection (const KVSeqCollection &) | |
virtual | ~KVSeqCollection () |
virtual void | AddAfter (const TObject *after, TObject *obj) |
virtual void | AddAt (TObject *obj, Int_t idx) |
virtual void | AddBefore (const TObject *before, TObject *obj) |
virtual void | AddFirst (TObject *obj) |
virtual void | AddLast (TObject *obj) |
virtual TObject * | After (const TObject *obj) const |
virtual TObject * | At (Int_t idx) const |
virtual TObject * | Before (const TObject *obj) const |
const Char_t * | CollectionClassName () const |
virtual void | Copy (TObject &obj) const |
virtual void | Delete (Option_t *option="") |
virtual void | Execute (const char *method, const char *params, Int_t *error=0) |
virtual void | Execute (TMethod *method, TObjArray *params, Int_t *error=0) |
virtual TObject * | FindObject (const char *name) const |
virtual TObject * | FindObject (const TObject *obj) const |
virtual TObject * | FindObjectAny (const Char_t *att, const Char_t *keys, Bool_t contains_all=kFALSE, Bool_t case_sensitive=kTRUE) const |
TObject * | FindObjectByClass (const Char_t *) const |
Return (first) object in embedded list with given class. More... | |
TObject * | FindObjectByClass (const TClass *) const |
Return (first) object in embedded list with given class. More... | |
virtual TObject * | FindObjectByLabel (const Char_t *) const |
virtual TObject * | FindObjectByName (const Char_t *name) const |
virtual TObject * | FindObjectByNumber (UInt_t num) const |
virtual TObject * | FindObjectByTitle (const Char_t *) const |
Will return object with given title (value of TObject::GetTitle() method). More... | |
virtual TObject * | FindObjectByType (const Char_t *) const |
virtual TObject * | FindObjectWithMethod (const Char_t *retvalue, const Char_t *method) const |
virtual TObject * | FindObjectWithNameAndType (const Char_t *name, const Char_t *type) const |
virtual TObject * | First () const |
template<typename T > | |
T * | get_object (const TString &name) const |
TSeqCollection * | GetCollection () const |
virtual TObject ** | GetObjectRef (const TObject *obj) const |
Return reference to object. More... | |
virtual Int_t | GetSize () const |
KVSeqCollection * | GetSubListWithClass (const Char_t *class_name) const |
KVSeqCollection * | GetSubListWithClass (const TClass *_class) const |
KVSeqCollection * | GetSubListWithLabel (const Char_t *retvalue) const |
KVSeqCollection * | GetSubListWithMethod (const Char_t *retvalue, const Char_t *method) const |
KVSeqCollection * | GetSubListWithName (const Char_t *retvalue) const |
KVSeqCollection * | GetSubListWithType (const Char_t *retvalue) const |
virtual Bool_t | IsCleanup () const |
virtual Bool_t | IsSendingModifiedSignals () const |
virtual Bool_t | IsSortable () const |
virtual Bool_t | IsSorted () const |
virtual TObject * | Last () const |
virtual TIterator * | MakeIterator (Bool_t dir=kIterForward) const |
Make and return iterator for the list. More... | |
virtual void | Modified () |
KVSeqCollection & | operator= (const KVSeqCollection &) |
virtual void | RecursiveRemove (TObject *obj) |
virtual void | SendModifiedSignals (Bool_t yes=kTRUE) |
virtual void | SetCleanup (Bool_t enable=kTRUE) |
virtual void | SetOwner (Bool_t enable=kTRUE) |
Private Attributes | |
KVParticle * | parent |
Additional Inherited Members | |
![]() | |
static KVSeqCollection * | MakeListFromFile (TFile *file) |
static KVSeqCollection * | MakeListFromFileWithClass (TFile *file, const Char_t *class_name) |
static KVSeqCollection * | MakeListFromFileWithClass (TFile *file, const TClass *_class) |
static KVSeqCollection * | MakeListFromFileWithMethod (TFile *file, const Char_t *retvalue, const Char_t *method) |
static void | RehashCleanupList () |
|
inline |
Definition at line 411 of file KVParticle.h.
|
virtual |
When a kinematical frame is added, this particle becomes the parent frame.
Reimplemented from KVSeqCollection.
Definition at line 1132 of file KVParticle.cpp.
void KVParticle::FrameList::AddAll | ( | const TCollection * | l | ) |
When all frames in a list are added to this one, this particle becomes the parent of all frames in the list.
Definition at line 1180 of file KVParticle.cpp.
|
virtual |
When the frame list is cleared, this particle is no longer the parent of any frames in the list.
Reimplemented from KVSeqCollection.
Definition at line 1162 of file KVParticle.cpp.
|
virtual |
When a kinematical frame is removed, this particle is no longer the parent frame.
Reimplemented from KVSeqCollection.
Definition at line 1144 of file KVParticle.cpp.
|
private |
Definition at line 409 of file KVParticle.h.