12 #ifndef ROOT_TSelectorList
13 #define ROOT_TSelectorList
31 class TSelectorList :
public THashList {
34 Bool_t UnsetDirectory(TObject *obj);
35 Bool_t CheckDuplicateName(TObject *obj);
38 TSelectorList() : THashList() { SetOwner();}
40 void AddFirst(TObject *obj);
41 void AddFirst(TObject *obj, Option_t *opt);
42 void AddLast(TObject *obj);
43 void AddLast(TObject *obj, Option_t *opt);
44 void AddAt(TObject *obj, Int_t idx);
45 void AddAfter(
const TObject *after, TObject *obj);
46 void AddAfter(TObjLink *after, TObject *obj);
47 void AddBefore(
const TObject *before, TObject *obj);
48 void AddBefore(TObjLink *before, TObject *obj);
50 ClassDef(TSelectorList,1)