]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TOF/AliTOFDDLRawData.cxx
Store in ESD mip Q as pTrk->SetRICHnclusters(100000*Q+nphots)
[u/mrichter/AliRoot.git] / TOF / AliTOFDDLRawData.cxx
index 2702aded3321185edb95c9cf283bd0ee937d6fce..3705fc7993498589731e52481296b9520f1bfecb 100644 (file)
@@ -33,22 +33,21 @@ Revision 0.01  2004/6/11 A.De Caro, S.B.Sellitto, R.Silvestri
 //
 //////////////////////////////////////////////////////////////////
 
-#include <stdlib.h>
-#include <Riostream.h>
-#include <TClonesArray.h>
-#include <TTree.h>
-#include <TMath.h>
-#include "AliLog.h"
+#include "Riostream.h"
+
+#include "TBranch.h"
+#include "TClonesArray.h"
+#include "TMath.h"
 
-#include "AliRawDataHeader.h"
 #include "AliBitPacking.h"
+#include "AliLog.h"
+#include "AliRawDataHeader.h"
 
-#include "AliTOFGeometry.h"
-#include "AliTOFGeometryV4.h"
-#include "AliTOFGeometryV5.h"
+#include "AliTOFDDLRawData.h"
 #include "AliTOFdigit.h"
+#include "AliTOFGeometry.h"
 #include "AliTOFRawStream.h"
-#include "AliTOFDDLRawData.h"
+#include "AliDAQ.h"
 
 ClassImp(AliTOFDDLRawData)
 
@@ -133,7 +132,8 @@ void AliTOFDDLRawData::GetDigits(TClonesArray *TOFdigits,Int_t nDDL,UInt_t *buf)
     padx   = digs->GetPadx();   // Pad Number in x direction (0-47)
     padz   = digs->GetPadz();   // Pad Number in z direction (0-1)
     eureka = digs->GetTotPad(fTOFgeometry); // Global Pad Number inside a Sector
-    totCharge = (Int_t)digs->GetAdc();
+    //   totCharge = (Int_t)digs->GetAdc(); //Use realistic ToT, for Standard  production with no miscalibration/Slewing it == fAdC in digit (see AliTOFDigitizer)
+    totCharge = (Int_t)digs->GetToT();
     timeOfFlight = (Int_t)digs->GetTdc();
 
     if (sector!=iSector || (Int_t)((Float_t)eureka/AliTOFGeometry::NPadXTRM()/AliTOFGeometry::NTRM())!=iDDL) continue;
@@ -233,7 +233,7 @@ Int_t AliTOFDDLRawData::RawDataTOF(TBranch* branch){
   //loop over TOF DDL files
   for(Int_t i = 0; i<AliTOFGeometry::NDDL()*AliTOFGeometry::NSectors(); i++){
 
-    sprintf(fileName,"TOF_%d.ddl",i+AliTOFRawStream::kDDLOffset); //The name of the output file
+    strcpy(fileName,AliDAQ::DdlFileName("TOF",i)); //The name of the output file
 #ifndef __DECCXX
     outfile.open(fileName,ios::binary);
 #else