1 mapping per module per RCU.
// open new file and write dummy header
TString fileName = AliDAQ::DdlFileName("PHOS",iDDL);
- TString path = gSystem->Getenv("ALICE_ROOT");
- path += "/PHOS/mapping/RCU";
- path += iRCU;
- path += ".data";
-
- mapping[iDDL] = (AliAltroMapping*)maps->At(iRCU);
+ mapping[iDDL] = (AliAltroMapping*)maps->At(iDDL);
buffer[iDDL] = new AliAltroBuffer(fileName.Data(),mapping[iDDL]);
buffer[iDDL]->WriteDataHeader(kTRUE, kFALSE); //Dummy;
}
const TObjArray* maps = AliPHOSRecoParam::GetMappings();
if(!maps) AliFatal("Cannot retrieve ALTRO mappings!!");
- AliAltroMapping *mapping[4];
- for(Int_t i = 0; i < 4; i++) {
+ AliAltroMapping *mapping[20];
+ for(Int_t i = 0; i < 20; i++) {
mapping[i] = (AliAltroMapping*)maps->At(i);
}