Bug fix for the case of more than 30 timebins
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 1 Sep 2009 09:47:41 +0000 (09:47 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 1 Sep 2009 09:47:41 +0000 (09:47 +0000)
TRD/AliTRDrawFastStream.cxx
TRD/AliTRDrawStream.cxx

index 336a331723f10a2520f9834d018f4049477593c1..d84d8625c531a3c1bec984a4a05285d5167e4bee 100644 (file)
@@ -1529,6 +1529,7 @@ void AliTRDrawFastStream::MCMADCwordsWithTbins(UInt_t fTbins, struct AliTRDrawMC
   if (mcm->fADCmax > 0) {\r
     mcm->fSingleADCwords = mcm->fMCMADCWords/mcm->fADCmax;\r
   }\r
+  if (fTbins > 32) mcm->fSingleADCwords = 10; // if the timebin is more than 30, then fix the number of adc words to 10\r
 }\r
 \r
 //------------------------------------------------------------\r
index be9fed4430ae6d5ec09978e4fa4748b090870c56..4978cba77d66ad07608e8a1187eeea618dba7667 100644 (file)
@@ -2075,6 +2075,7 @@ void AliTRDrawStream::MCMADCwordsWithTbins(UInt_t fTbins, struct AliTRDrawMCM *m
   if (mcm->fADCmax > 0) {\r
     mcm->fSingleADCwords = mcm->fMCMADCWords/mcm->fADCmax;\r
   }\r
+  if (fTbins > 32) mcm->fSingleADCwords = 10; // if the timebin is more than 30, then fix the number of adc words to 10\r
 }\r
   \r
 //--------------------------------------------------------\r