#include <LASCoordinateSet.h>
Public Member Functions | |
void | Dump (void) |
void | GetCoordinates (double &, double &, double &, double &, double &, double &) const |
double | GetPhi (void) const |
double | GetPhiError (void) const |
double | GetR (void) const |
double | GetRError (void) const |
double | GetZ (void) const |
double | GetZError (void) const |
LASCoordinateSet () | |
LASCoordinateSet (double, double, double, double, double, double) | |
void | SetCoordinates (double, double, double, double, double, double) |
void | SetErrors (double, double, double) |
void | SetPhi (double aPhi) |
void | SetPhi (double aPhi, double aPhiError) |
void | SetPhiError (double aPhiError) |
void | SetR (double aR) |
void | SetR (double aR, double aRError) |
void | SetRError (double aRError) |
void | SetZ (double aZ) |
void | SetZ (double aZ, double aZError) |
void | SetZError (double aZError) |
Private Attributes | |
double | phi |
double | phiError |
double | r |
double | rError |
double | z |
double | zError |
container for phi, x, y coordinates and their errors
Definition at line 12 of file LASCoordinateSet.h.
|
inline |
Definition at line 14 of file LASCoordinateSet.h.
LASCoordinateSet::LASCoordinateSet | ( | double | aPhi, |
double | aPhiError, | ||
double | aR, | ||
double | aRError, | ||
double | aZ, | ||
double | aZError | ||
) |
convenience functions for the coordinates; the rest is declared inline
Definition at line 13 of file LASCoordinateSet.cc.
References simKBmtfDigis_cfi::aPhi, phi, phiError, r, rError, z, and zError.
void LASCoordinateSet::Dump | ( | void | ) |
void LASCoordinateSet::GetCoordinates | ( | double & | aPhi, |
double & | aPhiError, | ||
double & | aR, | ||
double & | aRError, | ||
double & | aZ, | ||
double & | aZError | ||
) | const |
Definition at line 25 of file LASCoordinateSet.cc.
References simKBmtfDigis_cfi::aPhi, phi, phiError, r, rError, z, and zError.
|
inline |
Definition at line 18 of file LASCoordinateSet.h.
References phi.
Referenced by LaserAlignment::ApplyATMaskingCorrections(), LASGeometryUpdater::ApplyBeamKinkCorrections(), LaserAlignment::ApplyEndcapMaskingCorrections(), LASAlignmentTubeAlgorithm::CalculateParameters(), LASEndcapAlgorithm::CalculateParameters(), LaserAlignment::DumpPosFileSet(), LASGeometryUpdater::EndcapUpdate(), fcn(), and LASEndcapAlgorithm::GetAlignmentParameterCorrection().
|
inline |
Definition at line 19 of file LASCoordinateSet.h.
References phiError.
Referenced by LaserAlignment::DumpPosFileSet(), and fcn().
|
inline |
Definition at line 20 of file LASCoordinateSet.h.
References r.
Referenced by LASEndcapAlgorithm::CalculateParameters(), and fcn().
|
inline |
|
inline |
Definition at line 22 of file LASCoordinateSet.h.
References z.
Referenced by LASAlignmentTubeAlgorithm::CalculateParameters(), fcn(), LASEndcapAlgorithm::GetAlignmentParameterCorrection(), LASAlignmentTubeAlgorithm::GetTEC2TECAlignmentParameterCorrection(), and LASAlignmentTubeAlgorithm::GetTIBTOBAlignmentParameterCorrection().
|
inline |
void LASCoordinateSet::SetCoordinates | ( | double | aPhi, |
double | aPhiError, | ||
double | aR, | ||
double | aRError, | ||
double | aZ, | ||
double | aZError | ||
) |
Definition at line 38 of file LASCoordinateSet.cc.
References simKBmtfDigis_cfi::aPhi, phi, phiError, r, rError, z, and zError.
void LASCoordinateSet::SetErrors | ( | double | aPhiError, |
double | aRError, | ||
double | aZError | ||
) |
|
inline |
Definition at line 27 of file LASCoordinateSet.h.
References simKBmtfDigis_cfi::aPhi, and phi.
Referenced by LaserAlignment::ApplyATMaskingCorrections(), LASGeometryUpdater::ApplyBeamKinkCorrections(), LaserAlignment::ApplyEndcapMaskingCorrections(), LASGeometryUpdater::EndcapUpdate(), LaserAlignment::endRunProduce(), LASAlignmentTubeAlgorithm::ReadMisalignmentFromFile(), and LASBarrelAlgorithm::ReadMisalignmentFromFile().
|
inline |
Definition at line 28 of file LASCoordinateSet.h.
References simKBmtfDigis_cfi::aPhi, phi, and phiError.
|
inline |
Definition at line 32 of file LASCoordinateSet.h.
References phiError.
Referenced by LaserAlignment::endRunProduce(), LASAlignmentTubeAlgorithm::ReadMisalignmentFromFile(), and LASBarrelAlgorithm::ReadMisalignmentFromFile().
|
inline |
|
inline |
Definition at line 34 of file LASCoordinateSet.h.
|
inline |
|
inline |
|
inline |
Definition at line 40 of file LASCoordinateSet.h.
|
inline |
|
private |
Definition at line 49 of file LASCoordinateSet.h.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), Dump(), GetCoordinates(), GetPhi(), LASCoordinateSet(), datamodel.Object::p4(), ntupleDataFormat.Track::phiPull(), SetCoordinates(), and SetPhi().
|
private |
Definition at line 50 of file LASCoordinateSet.h.
Referenced by Dump(), GetCoordinates(), GetPhiError(), LASCoordinateSet(), SetCoordinates(), SetErrors(), SetPhi(), and SetPhiError().
|
private |
Definition at line 51 of file LASCoordinateSet.h.
Referenced by Dump(), GetCoordinates(), GetR(), LASCoordinateSet(), SetCoordinates(), and SetR().
|
private |
Definition at line 52 of file LASCoordinateSet.h.
Referenced by Dump(), GetCoordinates(), GetRError(), LASCoordinateSet(), SetCoordinates(), SetErrors(), SetR(), and SetRError().
|
private |
Definition at line 53 of file LASCoordinateSet.h.
Referenced by Dump(), GetCoordinates(), GetZ(), LASCoordinateSet(), geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r3D(), SetCoordinates(), and SetZ().
|
private |
Definition at line 54 of file LASCoordinateSet.h.
Referenced by Dump(), GetCoordinates(), GetZError(), LASCoordinateSet(), SetCoordinates(), SetErrors(), SetZ(), and SetZError().