AliFMDBoolMap Class Reference
[Basic classes]

#include <AliFMDBoolMap.h>

List of all members.


Detailed Description

MAp of per strip boolean values.

Definition at line 24 of file AliFMDBoolMap.h.

Public Member Functions

 AliFMDBoolMap (const AliFMDBoolMap &other)
 AliFMDBoolMap (size_t maxDet=kMaxDetectors, size_t maxRing=kMaxRings, size_t maxSec=kMaxSectors, size_t maxStr=kMaxStrips)
virtual ~AliFMDBoolMap ()
AliFMDBoolMapoperator= (const AliFMDBoolMap &other)
virtual void Reset (const Bool_t &v=Bool_t())
virtual Bool_t & operator() (UShort_t det, Char_t ring, UShort_t sec, UShort_t str)
virtual const Bool_t & operator() (UShort_t det, Char_t ring, UShort_t sec, UShort_t str) const

Protected Attributes

size_t fTotal
Bool_t * fData


Constructor & Destructor Documentation

AliFMDBoolMap::AliFMDBoolMap const AliFMDBoolMap other  ) 
 

Copy constructor

Parameters:
other Object to copy from.

AliFMDBoolMap::AliFMDBoolMap size_t  maxDet = kMaxDetectors,
size_t  maxRing = kMaxRings,
size_t  maxSec = kMaxSectors,
size_t  maxStr = kMaxStrips
 

Constructor

Parameters:
maxDet Number of detectors (3)
maxRing Number of rings (2)
maxSec Number of sectors (40)
maxStr Number of strips (20)

virtual AliFMDBoolMap::~AliFMDBoolMap  )  [inline, virtual]
 

Destructor

Definition at line 40 of file AliFMDBoolMap.h.


Member Function Documentation

virtual const Bool_t& AliFMDBoolMap::operator() UShort_t  det,
Char_t  ring,
UShort_t  sec,
UShort_t  str
const [virtual]
 

Access operator

Parameters:
det Detector
ring Ring
sec Sector
str Strip
Returns:
value stored for the strip

virtual Bool_t& AliFMDBoolMap::operator() UShort_t  det,
Char_t  ring,
UShort_t  sec,
UShort_t  str
[virtual]
 

Access operator

Parameters:
det Detector
ring Ring
sec Sector
str Strip
Returns:
reference value stored for the strip

AliFMDBoolMap& AliFMDBoolMap::operator= const AliFMDBoolMap other  ) 
 

Assignment operator

Parameters:
other Object to assign from
Returns:
reference to this object.

virtual void AliFMDBoolMap::Reset const Bool_t &  v = Bool_t()  )  [virtual]
 

Reset to value

Parameters:
v Value to reset from


Member Data Documentation

Bool_t* AliFMDBoolMap::fData [protected]
 

Definition at line 70 of file AliFMDBoolMap.h.

size_t AliFMDBoolMap::fTotal [protected]
 

Definition at line 69 of file AliFMDBoolMap.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 24 17:11:22 2006 for ALICE FMD Off-line by  doxygen 1.4.6