- virtual void SetVector(Double_t* v,TString f); // Store vector v in frame f
- virtual void GetVector(Double_t* v,TString f); // Provide vector v in frame f
- virtual void SetVector(Float_t* v,TString f); // Store vector v in frame f
- virtual void GetVector(Float_t* v,TString f); // Provide vector v in frame f
- virtual void SetErrors(Double_t* e,TString f); // Store errors of vector in frame f
- virtual void GetErrors(Double_t* e,TString f); // Provide errors of vector in frame f
- virtual void SetErrors(Float_t* e,TString f); // Store errors of vector in frame f
- virtual void GetErrors(Float_t* e,TString f); // Provide errors of vector in frame f
- virtual void Info(TString f="car"); // Print vector components in frame f
+ Ali3Vector(const Ali3Vector& v); // Copy constructor
+ virtual void Load(Ali3Vector& q); // Load all attributes of input Ali3Vector
+ virtual void SetZero(); // (Re)set all attributes to zero.
+ void SetVector(Double_t* v,TString f,TString u="rad"); // Store vector v in frame f with ang units u
+ void GetVector(Double_t* v,TString f,TString u="rad") const; // Provide vector v in frame f in ang units u
+ void SetVector(Float_t* v,TString f,TString u="rad"); // Store vector v in frame f with ang units u
+ void GetVector(Float_t* v,TString f,TString u="rad") const; // Provide vector v in frame f in ang units u
+ void SetErrors(Double_t* e,TString f,TString u="rad"); // Store errors of vector in frame f with ang units u
+ void GetErrors(Double_t* e,TString f,TString u="rad") const; // Provide errors of vector in frame f in ang units u
+ void SetErrors(Float_t* e,TString f,TString u="rad"); // Store errors of vector in frame f with ang units u
+ void GetErrors(Float_t* e,TString f,TString u="rad") const; // Provide errors of vector in frame f in ang units u
+ virtual void Data(TString f="car",TString u="rad") const; // Print vector components in frame f in ang units u