89 if (!
object)
return kFALSE;
90 return Set(object->GetUniqueID(),object);
123 UInt_t uid = ( ( ( j & 0xFFFF ) << 16 ) | ( i & 0xFFFF ) );
156 AliError(Form(
"Object %p is already there for i=%d",o,i));
virtual Bool_t Set(Int_t i, TObject *object)
virtual AliMUON1DMap * Create() const
Create an empty copy of this.
AliMUON1DMap()
Not implemented.
virtual void Clear(Option_t *opt="")
Clear ourselves (i.e. Reset)
virtual TIterator * CreateIterator() const
Return an iterator to loop over the whole store.
virtual Bool_t Add(TObject *object)
Add an object to the store.
AliMpExMap * fMap
Internal array (map)
virtual Int_t GetSize() const
The number of objects stored.
TObject * GetValue(Int_t keyFirst, Int_t keySecond) const
void Add(Int_t keyFirst, Int_t keySecond, TObject *object)
void SetOwner(Bool_t owner)
AliMUON1DMap & operator=(const AliMUON1DMap &other)
Implementation of AliMUONVStore.
virtual TObject * FindObject(UInt_t i) const
Find an object using a single id.
Base class for MUON data stores.
virtual void Clear(Option_t *opt="")
Helper class making Root persistent TExMap.
AliMpExMapIterator * CreateIterator() const