// rr2.Load(r2);
// AliPositionObj ssum(r1+r2);
//
-// rr1.Info();
-// rr2.Info();
-// ssum.Info();
+// rr1.Data();
+// rr2.Data();
+// ssum.Data();
//
//--- Author: Nick van Eijndhoven 18-oct-1999 UU-SAP Utrecht
//- Modified: NvE $Date$ UU-SAP Utrecht
ClassImp(AliPositionObj) // Class implementation to enable ROOT I/O
-AliPositionObj::AliPositionObj()
+AliPositionObj::AliPositionObj() : TObject(),AliPosition()
{
// Creation of an AliPositionObj object and initialisation of parameters.
// All attributes initialised to 0.
}
///////////////////////////////////////////////////////////////////////////
-AliPositionObj::AliPositionObj(Ali3Vector& q)
+AliPositionObj::AliPositionObj(AliPosition& p) : TObject(),AliPosition(p)
{
// Creation of an AliPositionObj object and initialisation of parameters.
-// All attributes are initialised to the values of the input Ali3Vector.
- Load(q);
+// All attributes are initialised to the values of the input AliPosition.
}
///////////////////////////////////////////////////////////////////////////
AliPositionObj::~AliPositionObj()
// Destructor to delete dynamically allocated memory.
}
///////////////////////////////////////////////////////////////////////////
-void AliPositionObj::Load(Ali3Vector& q)
+AliPositionObj::AliPositionObj(const AliPositionObj& p) : TObject(p),AliPosition(p)
{
-// Load all attributes of the input Ali3Vector into this AliPositionObj object.
- Double_t temp=q.GetResultError();
- Double_t a[3];
- q.GetVector(a,"sph");
- SetPosition(a,"sph");
- q.GetErrors(a,"car");
- SetPositionErrors(a,"car");
- fDresult=temp;
+// Copy constructor
}
///////////////////////////////////////////////////////////////////////////