fSegType(segType),
fPlaneType(planeType),
fBusPatchIds(false),
- fManuToSerialNbs(1700),
- fSerialNbToManus(1700),
- fManuList(1700),
- fTrackerChannels(1700*AliMpConstants::ManuNofChannels()),
- fHVmanus(true)
+ fManuToSerialNbs(),
+ fSerialNbToManus(),
+ fManuList(),
+ fTrackerChannels(),
+ fHVmanus(),
+ fNofChannels(0)
{
/// Standard constructor
}
//______________________________________________________________________________
-AliMpDetElement::AliMpDetElement(TRootIOCtor* /*ioCtor*/)
+AliMpDetElement::AliMpDetElement(TRootIOCtor* ioCtor)
: TObject(),
fId(0),
fDdlId(-1),
fBusPatchIds(),
fManuToSerialNbs(),
fSerialNbToManus(),
- fManuList(true),
- fTrackerChannels(true),
- fHVmanus(true)
+ fManuList(),
+ fTrackerChannels(),
+ fHVmanus(ioCtor),
+ fNofChannels()
{
/// Root IO constructor
}
}
fManuList.Add(AliMpManuUID::BuildUniqueID(fId,manuId),(Long_t)n);
+
+ fNofChannels += n;
AliMpHVNamer hvNamer;