]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TOF/AliTOFFormatDCS.cxx
Fix coding rule violations
[u/mrichter/AliRoot.git] / TOF / AliTOFFormatDCS.cxx
index 0c4b34a1aff188aa2cf609c183694f1d4f10daa6..7fbb518889004c9a6575ffa0b0579a2f1ee498b3 100644 (file)
 $Log$
 */  
 
-#include "AliTOFFormatDCS.h"
-
 // AliTOFFormatDCS class
 // contining the format of a DCS calibration objects
 // consisting in 10 floats
 // (5 data points + 5 corresponding timestamps) 
 // and a short_integer
 
+#include "AliTOFFormatDCS.h"
+
 ClassImp(AliTOFFormatDCS)
 
 //---------------------------------------------------------------
@@ -42,7 +42,7 @@ AliTOFFormatDCS::AliTOFFormatDCS(): TObject(),fShort(0){
 //---------------------------------------------------------------
 
 AliTOFFormatDCS::AliTOFFormatDCS(const AliTOFFormatDCS & format):
-  TObject(),
+  TObject(format),
   fShort(format.fShort)
 { 
   // copy constructor
@@ -58,22 +58,27 @@ AliTOFFormatDCS::AliTOFFormatDCS(const AliTOFFormatDCS & format):
 //---------------------------------------------------------------
 
 AliTOFFormatDCS& AliTOFFormatDCS:: operator=(const AliTOFFormatDCS & format) { 
-
   // assignment operator
+
+  if (this == &format)
+    return *this;
+
+  TObject::operator=(format);
   for (Int_t i=0;i<3;i++){
-    this->fFloats[i]=format.GetFloat(i);
-    this->fTimeStampsFloat[i]=format.GetTimeStampFloat(i);
+    fFloats[i]=format.GetFloat(i);
+    fTimeStampsFloat[i]=format.GetTimeStampFloat(i);
   }
   for (Int_t i=0;i<2;i++){
-    this->fDeltas[i]=format.GetDelta(i);
-    this->fTimeStampsDelta[i]=format.GetTimeStampFloat(i);
+    fDeltas[i]=format.GetDelta(i);
+    fTimeStampsDelta[i]=format.GetTimeStampFloat(i);
   }
-  this->fShort=format.GetShort();
+  fShort=format.GetShort();
   return *this;
 }
 //---------------------------------------------------------------
 
 AliTOFFormatDCS::~AliTOFFormatDCS(){
+  // dtr
 
 }