]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUON3DMap.h
- Added handling of tracks and file mask (used when merging different files).
[u/mrichter/AliRoot.git] / MUON / AliMUON3DMap.h
CommitLineData
f6e5d0e9 1/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2* See cxx source for full Copyright notice */
3
4// $Id$
5
6/// \ingroup base
7/// \class AliMUON3DMap
8/// \brief Basic implementation of AliMUONV3DStore container using
9/// AliMpExMap internally
10///
11/// Should be revised for better preformance ...
12///
13/// \author Laurent Aphecetche
14
15#ifndef ALIMUON3DMAP_H
16#define ALIMUON3DMAP_H
17
18#ifndef ALIMUONV3DSTORE_H
19# include "AliMUONV3DStore.h"
20#endif
21
22class AliMUONV1DStore;
23
24class AliMUON3DMap : public AliMUONV3DStore
25{
26public:
27 AliMUON3DMap();
28 virtual ~AliMUON3DMap();
29
30 virtual TObject* Get(Int_t i, Int_t j, Int_t k) const;
31 virtual Bool_t Set(Int_t i, Int_t j, Int_t k, TObject*, Bool_t replace);
32 virtual Bool_t IsOwner() const;
33 virtual void Print(Option_t* opt="") const;
34
35private:
36 AliMUONV1DStore* fStore;
37 ClassDef(AliMUON3DMap,1) //
38};
39
40#endif