1 #ifndef ALIFMDBOOLMAP_H
2 #define ALIFMDBOOLMAP_H
3 /* Copyright (c) 2004, ALICE Experiment @ CERN.
5 * See AliFMDBoolMap.cxx for full copyright notice
7 * Created Mon Nov 8 12:51:51 2004 by Christian Holm Christensen
10 //__________________________________________________________
12 // Map of Bool_t for each FMD strip
15 # include <AliFMDMap.h>
18 class AliFMDBoolMap : public AliFMDMap
21 AliFMDBoolMap(const AliFMDBoolMap& other);
22 AliFMDBoolMap(size_t maxDet = kMaxDetectors,
23 size_t maxRing = kMaxRings,
24 size_t maxSec = kMaxSectors,
25 size_t maxStr = kMaxStrips);
26 virtual ~AliFMDBoolMap() { delete [] fData; }
27 AliFMDBoolMap& operator=(const AliFMDBoolMap& other);
28 virtual void Clear(const Bool_t& v=Bool_t());
29 virtual Bool_t& operator()(UShort_t det,
33 virtual const Bool_t& operator()(UShort_t det,
38 Bool_t* fData; // The Data
39 ClassDef(AliFMDBoolMap,1) // Map of Bool_t data per strip
43 //__________________________________________________________