18 <<
" status = " << beamSpot.status()
19 <<
", x0 = " << beamSpot.posX()
20 <<
", y0 = " << beamSpot.posY()
21 <<
", z0 = " << beamSpot.posZ()
22 <<
", sigmaX = " << beamSpot.sigmaX()
23 <<
", sigmaY = " << beamSpot.sigmaY()
24 <<
", sigmaZ = " << beamSpot.sigmaZ()
25 <<
", tiltX = " << beamSpot.tiltX()
26 <<
", tiltY = " << beamSpot.tiltY()
27 <<
", sigmaXY = " << beamSpot.sigmaXY()
43 if(beamspotdata ==
nullptr)
return;
float beamTilt(int i) const noexcept
Returns the beam sigma for the i+3-th error matrix element (the 'tilt')
float beamSigma(int i) const noexcept
Returns the beam sigma for the i-th error matrix element.
int beamStatus() const noexcept
const Amg::Vector3D & beamPos() const noexcept
T2BeamSpot(const InDet::BeamSpotData *)
std::ostream & operator<<(std::ostream &os, const T2BeamSpot &beamSpot)