51 if (!digit)
return kFALSE;
53 Char_t rng = digit->
Ring();
54 UShort_t sec = digit->
Sector();
55 UShort_t str = digit->
Strip();
57 AliWarning(Form(
"Bad strip number %d in digit", str));
66 if (!digit)
return kFALSE;
68 Char_t rng = digit->
Ring();
69 UShort_t sec = digit->
Sector();
70 UShort_t str = digit->
Strip();
72 AliWarning(Form(
"Bad strip number %d in digit", str));
75 if (digit->
Counts() !=
fMap(det, rng, sec, str) &&
76 fMap(det, rng, sec, str) != 1024) {
77 AliWarning(Form(
"Mismatch in digit FMD%d%c[%2d,%3d] %d != %d",
78 det, rng, sec, str, digit->
Counts(),
79 fMap(det, rng, sec, str)));
82 AliDebug(1, Form(
"Raw digit FMD%d%c[%2d,%3D] is good",
Map of an integer per strip.
This class is a singleton that handles various parameters of the FMD detectors. This class reads from...
Manager of FMD parameters.
Per strip of unisgned shorts (16 bit) data.
#define AliWarning(message)
static AliFMDParameters * Instance()
Bool_t ProcessDigit(AliFMDDigit *digit)
Bool_t ProcessRawDigit(AliFMDDigit *digit)
#define AliDebug(logLevel, message)
UShort_t Detector() const
UShort_t Init(Bool_t forceReInit=kFALSE, UInt_t what=kAll)