fixed violations
authoralla <alla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 17 Jan 2008 13:06:20 +0000 (13:06 +0000)
committeralla <alla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 17 Jan 2008 13:06:20 +0000 (13:06 +0000)
T0/AliT0Preprocessor.cxx
T0/AliT0Preprocessor.h

index 4c5d582..a021c5c 100644 (file)
  **************************************************************************/
 
 /*
-$Log$
+$Log: AliT0Preprocessor.cxx,v $
+Revision 1.8  2007/12/07 15:22:51  alla
+bug fixed by Alberto
+
 Revision 1.7  2007/12/06 16:35:24  alla
 new bugs fixed by Tomek
 
@@ -27,10 +30,12 @@ Preprocessor storing data to OCDB (T.Malkiewicz)
 Version 1.1  2006/10   
 Preliminary test version (T.Malkiewicz)
 */   
-
 // T0 preprocessor:
-// 1) takes data from DCS and passes it to the class AliTOFDataDCS for processing and writes the result to the Reference DB.
-// 2) takes data form DAQ (both from Laser Calibration and Physics runs), processes it, and stores either to OCDB or to Reference DB.
+// 1) takes data from DCS and passes it to the class AliTOFDataDCS 
+// for processing and writes the result to the Reference DB.
+// 2) takes data form DAQ (both from Laser Calibration and Physics runs), 
+// processes it, and stores either to OCDB or to Reference DB.
+
 
 #include "AliT0Preprocessor.h"
 #include "AliT0DataDCS.h"
@@ -51,7 +56,9 @@ Preliminary test version (T.Malkiewicz)
 ClassImp(AliT0Preprocessor)
 
 //____________________________________________________
-AliT0Preprocessor::AliT0Preprocessor(AliShuttleInterface* shuttle) : AliPreprocessor("T00", shuttle), fData(0)
+AliT0Preprocessor::AliT0Preprocessor(AliShuttleInterface* shuttle) : 
+  AliPreprocessor("T00", shuttle), 
+  fData(0)
 {
   //constructor
 }
@@ -59,6 +66,7 @@ AliT0Preprocessor::AliT0Preprocessor(AliShuttleInterface* shuttle) : AliPreproce
 
 AliT0Preprocessor::~AliT0Preprocessor()
 {
+  //destructor
   delete fData;
   fData = 0;
 }
@@ -66,6 +74,7 @@ AliT0Preprocessor::~AliT0Preprocessor()
 
 void AliT0Preprocessor::Initialize(Int_t run, UInt_t startTime, UInt_t endTime)
 {
+  // Creates AliT0DataDCS object
   AliPreprocessor::Initialize(run, startTime, endTime);
   AliInfo(Form("\n\tRun %d \n\tStartTime %s \n\tEndTime %s", run, TTimeStamp(startTime).AsString(), TTimeStamp(endTime).AsString()));
   fData = new AliT0DataDCS(fRun, fStartTime, fEndTime);
@@ -207,4 +216,3 @@ UInt_t AliT0Preprocessor::Process(TMap* dcsAliasMap )
 
   return 0;
 }
-
index 72d9186..6d66f11 100644 (file)
@@ -6,6 +6,11 @@
 
 /* $Id$ */
 
+
+// T0 preprocessor. 
+// Takes data from DCS and passes it to the class AliTOFDataDCS for processing and writes the result to the Reference DB.
+// Takes data form DAQ (both from Laser Calibration and Physics runs), processes it, and stores either to OCDB or to Reference DB.
+
 #include "AliPreprocessor.h"
 
 class AliT0DataDCS;
@@ -13,7 +18,9 @@ class AliT0DataDCS;
 class AliT0Preprocessor: public AliPreprocessor 
 {
   public:
-        AliT0Preprocessor(): AliPreprocessor("T00",0) { }
+        AliT0Preprocessor(): AliPreprocessor("T00",0),  
+         fData(0)
+ { }
         AliT0Preprocessor(AliShuttleInterface* shuttle);
        virtual ~AliT0Preprocessor();
   
@@ -22,8 +29,12 @@ class AliT0Preprocessor: public AliPreprocessor
        virtual UInt_t Process(TMap* dcsAliasMap);
 
   private:
-       AliT0DataDCS *fData;                    // CDB class that stores the data       
-       ClassDef(AliT0Preprocessor, 1)
+       AliT0Preprocessor(const AliT0Preprocessor & proc); // copy constructor  
+       AliT0Preprocessor& operator=(const AliT0Preprocessor&); //operator
+       AliT0DataDCS *fData;                    // Data member to process DCS data      
+       ClassDef(AliT0Preprocessor, 2)
 };
 
 typedef AliT0Preprocessor AliSTARTPreprocessor; // for backward compatibility