///////////////////////////////////////////////////////////////////////////////
// --- ROOT system ---
+#include "TString.h"
// --- AliRoot header files ---
#include "AliAltroRawStream.h"
Bool_t IsNewRow() const {return (GetRow() != GetPrevRow()) || IsNewModule();}
Bool_t IsNewColumn() const {return (GetColumn() != GetPrevColumn()) || IsNewRow();}
Int_t GetNRCU() const {return fNRCU;}
-
+ Int_t GetNSides() const {return fNSides;}
+ TString GetCalorimeter() const {return fCalo;}
enum EAliCaloFlag { kLowGain=0, kHighGain=1, kTRUData=2, kLEDMonData=3 };
Bool_t IsLowGain() const {return (fCaloFlag == kLowGain);}
Bool_t IsHighGain() const {return (fCaloFlag == kHighGain);}
Int_t fCaloFlag; // low (0) or (1) high gain; see enum EAliCaloFlag above
Int_t fFilter; // default 0 = let everything through
Int_t fNRCU; // number of RCU per (super)module
+ Int_t fNSides; // Division of EMCal in "A" "C" sides
+ TString fCalo; // Calorimeter name
Bool_t fExternalMapping; // use external mapping or create a default one
AliAltroMapping *fMapping[4]; // pointers to ALTRO mapping
- ClassDef(AliCaloRawStream, 0) // class for reading PHOS/EMCAL raw digits
+ ClassDef(AliCaloRawStream, 1) // class for reading PHOS/EMCAL raw digits
};