1 #ifndef SIMBEAMSPOTOBJECTS_H 2 #define SIMBEAMSPOTOBJECTS_H 71 double x()
const {
return fX0; }
72 double y()
const {
return fY0; }
73 double z()
const {
return fZ0; }
91 void print(std::stringstream&
ss)
const;
void print(std::stringstream &ss) const
print sim beam spot parameters
virtual ~SimBeamSpotObjects()
double sigmaX() const
get sigmaX, sigmaY, sigmaZ
void setPhi(double val)
set Phi, Alpha and TimeOffset
double meanX() const
get meanX, meanY, meanZ position
void setAlpha(double val)
std::ostream & operator<<(std::ostream &, SimBeamSpotObjects beam)
void setBetaStar(double val)
set BetaStar and Emittance
void setSigmaZ(double val)
void setMeanZ(double val)
SimBeamSpotObjects()
default constructor
void setEmittance(double val)
void setSigmaY(double val)
void setMeanX(double val)
set meanX, meanY, meanZ
double timeOffset() const
void setTimeOffset(double val)
#define COND_SERIALIZABLE
double phi() const
get Phi, Alpha and TimeOffset
double betaStar() const
get BetaStar and Emittance
double x() const
get X, Y, Z position
void setSigmaX(double val)
set sigmaX, sigmaY, sigmaZ
void setX(double val)
set X, Y, Z positions
void setMeanY(double val)