From: prsnko Date: Mon, 5 Dec 2011 15:19:38 +0000 (+0000) Subject: L1phase shift corrected X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=commitdiff_plain;h=4c8491514659c67435f6f0c33e50e6726add0233 L1phase shift corrected --- diff --git a/PHOS/AliPHOSRawDigiProducer.cxx b/PHOS/AliPHOSRawDigiProducer.cxx index 5e540176a49..5240912f871 100644 --- a/PHOS/AliPHOSRawDigiProducer.cxx +++ b/PHOS/AliPHOSRawDigiProducer.cxx @@ -260,9 +260,11 @@ void AliPHOSRawDigiProducer::MakeDigits(TClonesArray *digits, TClonesArray *tmpD //CalibrateT moved to Clusterizer // time = CalibrateT(time,relId,!caloFlag) ; // subtract RCU L1 phase (L1Phase is in seconds) w.r.t. L0: - time -= fRawStream->GetL1Phase(); - - + //Very strange behaviour of electronics, but cross-checkes several times... + if( fRawStream->GetL1Phase()<55.*1.e-9 ) //for phase=0,25,50 + time -= fRawStream->GetL1Phase(); + else //for phase 75 + time += 25.*1.e-9 ; if(energy <= 0.) continue;