CMS 3D CMS Logo

LASCoordinateSet.cc
Go to the documentation of this file.
1 
2 
4 
9 
13 LASCoordinateSet::LASCoordinateSet(double aPhi, double aPhiError, double aR, double aRError, double aZ, double aZError) {
14  phi = aPhi;
15  phiError = aPhiError;
16  r = aR;
17  rError = aRError;
18  z = aZ;
19  zError = aZError;
20 }
21 
26  double& aPhi, double& aPhiError, double& aR, double& aRError, double& aZ, double& aZError) const {
27  aPhi = phi;
28  aPhiError = phiError;
29  aR = r;
30  aRError = rError;
31  aZ = z;
32  aZError = zError;
33 }
34 
39  double aPhi, double aPhiError, double aR, double aRError, double aZ, double aZError) {
40  phi = aPhi;
41  phiError = aPhiError;
42  r = aR;
43  rError = aRError;
44  z = aZ;
45  zError = aZError;
46 }
47 
51 void LASCoordinateSet::SetErrors(double aPhiError, double aRError, double aZError) {
52  phiError = aPhiError;
53  rError = aRError;
54  zError = aZError;
55 }
56 
61  std::cout << " [LASCoordinateSet::Dump] -- phi: " << phi << ", phiE: " << phiError << ", r: " << r
62  << ", rE: " << rError << ", z: " << z << ", zE: " << zError << " ." << std::endl;
63 }
void GetCoordinates(double &, double &, double &, double &, double &, double &) const
void SetCoordinates(double, double, double, double, double, double)
void SetErrors(double, double, double)