including AliSurveyToAlignObjs class in .pkg and LinkDef files
authorrgrosso <rgrosso@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 17 Nov 2008 16:38:05 +0000 (16:38 +0000)
committerrgrosso <rgrosso@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 17 Nov 2008 16:38:05 +0000 (16:38 +0000)
STEER/AliSurveyToAlignObjs.cxx
STEER/STEERLinkDef.h
STEER/libSTEER.pkg

index b552530..98d24a2 100644 (file)
@@ -34,22 +34,22 @@ ClassImp(AliSurveyToAlignObjs)
 //________________________________________________________________________
 AliSurveyToAlignObjs::AliSurveyToAlignObjs() :
   TObject(),
-  fSurveyObj(0),
+  fSurveyObj(NULL),
   fSurveyPoints(NULL),
   fAlignObjArray(NULL),
   fAlignObj(0){
   //
   //  default constructor
-  //
+  fSurveyObj = new AliSurveyObj();
 }   
 
 //_________________________________________________________________________
 AliSurveyToAlignObjs::AliSurveyToAlignObjs(const AliSurveyToAlignObjs &s2aObj) :
   TObject(s2aObj),
-  fSurveyObj(0),
-  fSurveyPoints(NULL),
-  fAlignObjArray(NULL),
-  fAlignObj(0)
+  fSurveyObj(s2aObj.fSurveyObj),
+  fSurveyPoints(s2aObj.fSurveyPoints),
+  fAlignObjArray(s2aObj.fAlignObjArray),
+  fAlignObj(s2aObj.fAlignObj)
 {
   // copy constructor
 }
@@ -58,6 +58,10 @@ AliSurveyToAlignObjs::AliSurveyToAlignObjs(const AliSurveyToAlignObjs &s2aObj) :
 AliSurveyToAlignObjs & AliSurveyToAlignObjs::operator= (const AliSurveyToAlignObjs &s2aObj) {
   //
   // assignment operator
+  fSurveyObj = s2aObj.fSurveyObj;
+  fSurveyPoints = s2aObj.fSurveyPoints;
+  fAlignObjArray = s2aObj.fAlignObjArray;
+  fAlignObj = s2aObj.fAlignObj;
   return (*this);
 }
 
index 070779b..a45c6f6 100644 (file)
 
 #pragma link C++ class AliSurveyObj+;
 #pragma link C++ class AliSurveyPoint+;
+#pragma link C++ class AliSurveyToAlignObjs+;
 
 #pragma link C++ class AliFstream+;
 #pragma link C++ class AliCTPRawData+;
index d405992..1b0816e 100644 (file)
@@ -48,6 +48,7 @@ AliSelectorRL.cxx \
 AliMagFMapsV1.cxx \
 AliMagWrapCheb.cxx \
 AliSurveyObj.cxx AliSurveyPoint.cxx \
+AliSurveyToAlignObjs.cxx \
 AliFstream.cxx \
 AliCTPRawData.cxx \
 AliQADataMaker.cxx \