]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTrackFitterStraight.cxx
Changes required by Effective C++
[u/mrichter/AliRoot.git] / STEER / AliTrackFitterStraight.cxx
index 36f207e82976b6bbe88e132c39b71f6b6a366529..7d3226b68f6094d14a1ef2a40663434e4ed4b3d4 100644 (file)
@@ -5,49 +5,49 @@
 ClassImp(AliTrackFitterStraight)
 
 AliTrackFitterStraight::AliTrackFitterStraight():
-  AliTrackFitter()
+  AliTrackFitter(),
+  fAlpha(0.),
+  fSumYY(0),
+  fSumZZ(0),
+  fNUsed(0),
+  fConv(kFALSE)
 {
   //
   // default constructor
   //
-  fAlpha = 0.;
   for (Int_t i=0;i<5;i++) fSumXY[i] = 0;
-  fSumYY = 0;
   for (Int_t i=0;i<5;i++) fSumXZ[i] = 0;
-  fSumZZ = 0;
-  fNUsed = 0;
-  fConv = kFALSE;
 }
 
 
 AliTrackFitterStraight::AliTrackFitterStraight(AliTrackPointArray *array, Bool_t owner):
-  AliTrackFitter(array,owner)
+  AliTrackFitter(array,owner),
+  fAlpha(0.),
+  fSumYY(0),
+  fSumZZ(0),
+  fNUsed(0),
+  fConv(kFALSE)
 {
   //
   // Constructor
   //
-  fAlpha = 0.;
   for (Int_t i=0;i<5;i++) fSumXY[i] = 0;
-  fSumYY = 0;
   for (Int_t i=0;i<5;i++) fSumXZ[i] = 0;
-  fSumZZ = 0;
-  fNUsed = 0;
-  fConv = kFALSE;
 }
 
 AliTrackFitterStraight::AliTrackFitterStraight(const AliTrackFitterStraight &fitter):
-  AliTrackFitter(fitter)
+  AliTrackFitter(fitter),
+  fAlpha(fitter.fAlpha),
+  fSumYY(fitter.fSumYY),
+  fSumZZ(fitter.fSumZZ),
+  fNUsed(fitter.fNUsed),
+  fConv(fitter.fConv)
 {
   //
   // copy constructor
   //
-  fAlpha = fitter.fAlpha;
   for (Int_t i=0;i<5;i++) fSumXY[i]  = fitter.fSumXY[i];
-  fSumYY = fitter.fSumYY;
   for (Int_t i=0;i<5;i++) fSumXZ[i]  = fitter.fSumXZ[i];
-  fSumZZ = fitter.fSumZZ;
-  fNUsed = fitter.fNUsed;
-  fConv = fitter.fConv;
 }
 
 //_____________________________________________________________________________