Implemented possibility of synchronized, layer-staggered or fully randomized pixel readout simulation.
The optional AliITSUSimuParam::fLrROCycleShift[nlayers] array is interpreted as:
1) abs(kROShifts)<1: the modules of the layer are synchronized, the layer
phase is set to kROShifts*ROCycleLength of the modules of this layer
2) abs(kROShifts)>1: each module within the layer will have random phase within its ROCycleLength
For kROShifts=0 or if the fLrROCycleShift is not initialized, all modules are synchronized and readout
starts at time=0.
The deme MakeITSUSimuParam.C is updated to create staggering by 0.5 cycle between lrs (0,1,2),(3,4) and (5,6)
(see kROShifts array)
Some reshufling of variables, double->float change.