14 #ifndef ALI_MP_STRING_OBJ_MAP_H
15 #define ALI_MP_STRING_OBJ_MAP_H
18 #include <TObjArray.h>
30 Bool_t
Add(
const TString& first, TObject* second);
31 TObject*
Get(
const TString& first)
const;
33 virtual void Clear(Option_t* =
"");
34 virtual void Print(
const char* =
"")
const;
35 void Print(
const TString& key, ofstream& out)
const;
62 #endif //ALI_MP_STRING_OBJ_MAP_H
AliMpStringObjMap(Bool_t isOwner=false)
TObjArray fFirstArray
first item array
static const TString & GetUndefinedKey()
Bool_t Add(const TString &first, TObject *second)
Int_t GetNofItems() const
AliMpStringObjMap & operator=(const AliMpStringObjMap &rhs)
Not implemented.
Int_t fCurrentIndex
current item index (for iteration)
Substitutes map <string, TObject> which ALICE does not allow to use.
Int_t fNofItems
number of items
TObject * Get(const TString &first) const
virtual ~AliMpStringObjMap()
TObjArray fSecondArray
second item array
virtual void Clear(Option_t *="")
virtual void Print(const char *="") const