12 #ifndef ALIMUON1DMAP_H
13 #define ALIMUON1DMAP_H
15 #ifndef ALIMUONV1DSTORE_H
30 virtual Bool_t
Add(TObject*
object);
34 virtual void Clear(Option_t* opt=
"");
42 virtual TObject*
FindObject(Int_t i, Int_t j)
const;
51 virtual Bool_t
Set(Int_t i, TObject*
object);
virtual Bool_t Set(Int_t i, TObject *object)
virtual AliMUON1DMap * Create() const
Create an empty copy of this.
AliMUON1DMap()
Not implemented.
virtual Int_t GetSize() const =0
The number of objects stored.
virtual Bool_t CanConnect() const
Whether the Connect(TTree&) method is 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.
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 TObject * FindObject(const char *name) const
Find an object by name.
Helper class making Root persistent TExMap.