AliRoot Core  3dc7879 (3dc7879)
AliFMDMap::ForOne Class Reference

#include <AliFMDMap.h>

Inheritance diagram for AliFMDMap::ForOne:

Public Member Functions

virtual ~ForOne ()
 
virtual Bool_t operator() (UShort_t d, Char_t r, UShort_t s, UShort_t t, Float_t v)
 
virtual Bool_t operator() (UShort_t d, Char_t r, UShort_t s, UShort_t t, Int_t v)
 
virtual Bool_t operator() (UShort_t d, Char_t r, UShort_t s, UShort_t t, UShort_t v)
 
virtual Bool_t operator() (UShort_t d, Char_t r, UShort_t s, UShort_t t, Bool_t v)
 

Detailed Description

Class to do stuff on each element of a map in an efficient way.

Definition at line 68 of file AliFMDMap.h.

Constructor & Destructor Documentation

virtual AliFMDMap::ForOne::~ForOne ( )
inlinevirtual

Destructor

Definition at line 72 of file AliFMDMap.h.

Member Function Documentation

Bool_t AliFMDMap::ForOne::operator() ( UShort_t  d,
Char_t  r,
UShort_t  s,
UShort_t  t,
Float_t  v 
)
inlinevirtual

Called for each element considered a floating point number

Parameters
dDetector number
rRing identifier
sSector number
tStrip number
vValue (as a floating point number)
Returns
Should return true on success, false otherwise

Reimplemented in AliFMDMap::Printer, Unity, Filler, Tester, TestOne, Printer, and SetIt.

Definition at line 591 of file AliFMDMap.h.

Referenced by ~ForOne(), and AliFMDMap::Printer::~Printer().

Bool_t AliFMDMap::ForOne::operator() ( UShort_t  d,
Char_t  r,
UShort_t  s,
UShort_t  t,
Int_t  v 
)
inlinevirtual

Called for each element considered an integer

Parameters
dDetector number
rRing identifier
sSector number
tStrip number
vValue (as an integer)
Returns
Should return true on success, false otherwise

Reimplemented in AliFMDMap::Printer, Unity, Filler, Tester, TestOne, SetIt, and Printer.

Definition at line 596 of file AliFMDMap.h.

Bool_t AliFMDMap::ForOne::operator() ( UShort_t  d,
Char_t  r,
UShort_t  s,
UShort_t  t,
UShort_t  v 
)
inlinevirtual

Called for each element considered an integer

Parameters
dDetector number
rRing identifier
sSector number
tStrip number
vValue (as an unsigned short integer)
Returns
Should return true on success, false otherwise

Reimplemented in AliFMDMap::Printer, TestOne, and SetIt.

Definition at line 601 of file AliFMDMap.h.

Bool_t AliFMDMap::ForOne::operator() ( UShort_t  d,
Char_t  r,
UShort_t  s,
UShort_t  t,
Bool_t  v 
)
inlinevirtual

Called for each element considered an integer

Parameters
dDetector number
rRing identifier
sSector number
tStrip number
vValue (as a boolean)
Returns
Should return true on success, false otherwise

Reimplemented in AliFMDMap::Printer, SetIt, and TestOne.

Definition at line 606 of file AliFMDMap.h.


The documentation for this class was generated from the following file: