15#ifndef AFP_DBTOOLS_SIGLOBALIGNDATA_H
16#define AFP_DBTOOLS_SIGLOBALIGNDATA_H
32 SiGlobAlignData(
int st) :
m_stationID(st),
m_xShiftTracker(0.),
m_yShiftTracker(0.),
m_zShiftTracker(0.),
m_alphaTracker(0.),
m_betaTracker(0.),
m_gammaTracker(0.),
m_xShiftBeam(0.),
m_yShiftBeam(0.),
m_zShiftBeam(0.),
m_alphaBeam(0.),
m_betaBeam(0.),
m_gammaBeam(0.),
m_xShiftRP(0.),
m_yShiftRP(0.),
m_zShiftRP(0.),
m_alphaRP(0.),
m_betaRP(0.),
m_gammaRP(0.),
m_xShiftCorr(0.),
m_yShiftCorr(0.),
m_zShiftCorr(0.),
m_alphaCorr(0.),
m_betaCorr(0.),
m_gammaCorr(0.) {}
43 void setBeam(
double x,
double y,
double z,
double a,
double b,
double g)
52 void setRP(
double x,
double y,
double z,
double a,
double b,
double g)
61 void setCorr(
double x,
double y,
double z,
double a,
double b,
double g)
double xShiftBeam() const
double zShiftCorr() const
double yShiftCorr() const
double gammaTracker() const
double xShiftCorr() const
double betaTracker() const
void setCorr(double x, double y, double z, double a, double b, double g)
double yShiftBeam() const
double alphaTracker() const
double xShiftTracker() const
double zShiftBeam() const
double yShiftTracker() const
void setRP(double x, double y, double z, double a, double b, double g)
void setTracker(double x, double y, double z, double a, double b, double g)
void setBeam(double x, double y, double z, double a, double b, double g)
double zShiftTracker() const
Header file for interface of SiGlobAlignDBTool used to read global alignment for database.