///////////////////////////////////////////////////////////////////
#include<TObject.h>
+#include<AliITSgeomTGeo.h>
class AliITSDDLModuleMapSDD : public TObject {
void SetDec07part1Map();
void SetDec07part2Map();
void SetFeb08Map();
+ void SetJun08Map();
+ void SetJun09Map();
void SetDDLMapElement(Int_t iDDL, Int_t iChan, Int_t iMod){fDDLModuleMap[iDDL][iChan]=iMod;}
void SetDDLMap(AliITSDDLModuleMapSDD* ddlmap);
void ReadDDLModuleMap(Char_t *ddlmapfile);
Int_t GetModuleNumber(UInt_t iDDL, UInt_t iChan) const {return fDDLModuleMap[iDDL][iChan];}
+ void FindInDDLMap(Int_t modIndex, Int_t &iDDL, Int_t &iCarlos) const;
+ void FindInDDLMap(Int_t lay, Int_t lad, Int_t det, Int_t &iDDL, Int_t &iCarlos) const {
+ FindInDDLMap(AliITSgeomTGeo::GetModuleIndex(lay,lad,det),iDDL,iCarlos);
+ }
static Int_t GetNDDLs(){return kDDLsNumber;}
static Int_t GetNModPerDDL(){return kModulesPerDDL;}