]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - T0/AliT0RawData.cxx
fixng the load of the OADB container file
[u/mrichter/AliRoot.git] / T0 / AliT0RawData.cxx
index 5198958443a7d6423e52acfedf2a9d20e4fe3882..220fa12aa3b3026bac20e0df46bc6fb350218750 100644 (file)
@@ -37,6 +37,8 @@
 #include "AliT0LookUpValue.h"
 #include "AliT0LookUpKey.h"
 
+using std::cout;
+using std::endl;
 ClassImp(AliT0RawData)
 
 //_____________________________________________________________________________
@@ -76,9 +78,10 @@ uncertances
   */
 
   //open the output file
-  char fileName[15];
-  strcpy(fileName,AliDAQ::DdlFileName("T0",0)); //The name of the output file
-  fFile = new AliFstream(fileName);
+  // char fileName[15];
+  // strcpy(fileName,AliDAQ::DdlFileName("T0",0)); //The name of the output file
+  TString fileName = Form("%s",AliDAQ::DdlFileName("T0",0));
+  fFile = new AliFstream(fileName.Data());
   memset(fBuffer,0,512*sizeof(UInt_t));
 
   //get event number 
@@ -91,8 +94,8 @@ uncertances
 
   fParam = AliT0Parameters::Instance();
   fParam->Init();
-  AliT0LookUpKey* lookkey= new AliT0LookUpKey();
-  AliT0LookUpValue*  lookvalue= new AliT0LookUpValue();
+  AliT0LookUpKey* lookkey;//= new AliT0LookUpKey();
+  AliT0LookUpValue*  lookvalue;//= new AliT0LookUpValue();
   TMap *lookup = fParam->GetMapLookup();
   TMapIter iter(lookup);
 
@@ -101,8 +104,8 @@ uncertances
       lookvalue = ( AliT0LookUpValue*) iter.Next();
       lookkey = (AliT0LookUpKey*) lookup->GetValue(lookvalue);
       fLookUp.Add(lookkey, lookvalue);
-      lookkey= new AliT0LookUpKey();
-      lookvalue= new AliT0LookUpValue();
+      //lookkey= new AliT0LookUpKey();
+      //lookvalue= new AliT0LookUpValue();
     }
     
 }
@@ -143,6 +146,7 @@ AliT0RawData::~AliT0RawData()
   delete fADC1;
   delete fTimeLED;
   delete fADC0;
+  delete fFile;
 }
 
 //_____________________________________________________________________________