TArrayI listInt;
UShort_t crateId;
Int_t nofBoards;
+ Int_t localBoardIndex(0);
char line[80];
// decode file and store in objects
board->SetTC(listInt[4]);
// add local board into array
- fLocalBoardArray.AddAt(board,board->GetId());
+ fLocalBoardArray.AddAt(board,localBoardIndex);
fLocalBoardMap.Add(board->GetId(),board);
+
+ ++localBoardIndex;
}
}
+
+ AliDebug(1,Form("%d trigger crate created",fTriggerCrates.GetSize()));
+ AliDebug(1,Form("%d local board added to the map",fLocalBoardMap.GetSize()));
+ AliDebug(1,Form("%d local board referenced from the array",fLocalBoardArray.GetLast()+1));
+
return kTRUE;
}
{
/// Return number of local boards
- return fLocalBoardArray.GetSize();
+ return fLocalBoardArray.GetLast()+1;
}
//______________________________________________________________________________