]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCkineGrid.cxx
AliTPCclustererMI.cxx - printf statement
[u/mrichter/AliRoot.git] / TPC / AliTPCkineGrid.cxx
index 938004370426dfc68412c14e40c8bc5c262b21c9..0ec62f7b7e94bbaf5f1a63a9b87d6ed085f3ae55 100644 (file)
@@ -13,9 +13,7 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
-/*
-$Log$
-*/
+/* $Id$ */
 
 ////////////////////////////////////////////////////////////////////////
 // Class used by TPC tracking parameterization to handle to tracking
@@ -27,32 +25,45 @@ $Log$
 //  Origin: Andrea Dainese, Padova - e-mail: andrea.dainese@pd.infn.it
 ////////////////////////////////////////////////////////////////////////
 
-#include <iostream.h>
+//-- standard headers -----
+#include "Riostream.h"
+//--- Root headers --------
 #include <TMatrixD.h>
 #include <TArrayD.h>
+//-- AliRoot headers ------
 #include "AliTPCkineGrid.h"
+//-------------------------
 
 ClassImp(AliTPCkineGrid)
 
 //------------------------------------------------------------------------
-AliTPCkineGrid::AliTPCkineGrid() {
+  AliTPCkineGrid::AliTPCkineGrid()
+    :TNamed(),
+     fNpt(0),
+     fNeta(0),
+     fPt(0),
+     fEta(0),
+     fParams(0) 
+{
 //------------------------------------------------------------------------
 // Default constructor
 //------------------------------------------------------------------------
-  fNpt = 0;
-  fNeta = 0;
-  fPt = 0;
-  fEta = 0;
-  fParams = 0;
+
 }
 //------------------------------------------------------------------------
 AliTPCkineGrid::AliTPCkineGrid(Int_t npt,Int_t neta,
-                              Double_t* pt,Double_t* eta) {
+                              Double_t* pt,Double_t* eta)
+  :TNamed(),
+    fNpt(npt),
+    fNeta(neta),
+    fPt(0),
+    fEta(0),
+    fParams(0) 
+{
 //------------------------------------------------------------------------
 // Standard constructor
 //------------------------------------------------------------------------
-  fNpt  = npt;
-  fNeta = neta;
+
 
   fPt   = new TArrayD(fNpt);
   fEta  = new TArrayD(fNeta);
@@ -63,7 +74,13 @@ AliTPCkineGrid::AliTPCkineGrid(Int_t npt,Int_t neta,
   fParams = new TMatrixD(fNpt,fNeta);
 }
 //-------------------------------------------------------------------------
-AliTPCkineGrid::AliTPCkineGrid(const AliTPCkineGrid& grid) {
+AliTPCkineGrid::AliTPCkineGrid(const AliTPCkineGrid& grid):TNamed(grid),
+     fNpt(0),
+     fNeta(0),
+     fPt(0),
+     fEta(0),
+     fParams(0) 
+{
 //-------------------------------------------------------------------------
 // Copy constructor
 //-------------------------------------------------------------------------
@@ -88,6 +105,15 @@ AliTPCkineGrid::~AliTPCkineGrid() {
   delete fEta;
   delete fParams;
 }
+//__________________________________________________________________________
+AliTPCkineGrid & AliTPCkineGrid::operator =(const AliTPCkineGrid & param)
+{
+  //
+  // assignment operator - dummy
+  //
+  fNpt=param.fNpt;
+  return (*this);
+}
 //--------------------------------------------------------------------------
 void AliTPCkineGrid::GetArrayEta(Double_t* eta) const {
 //--------------------------------------------------------------------------