ATLAS Offline Software
Loading...
Searching...
No Matches
ALinePar.cxx File Reference
#include "MuonAlignmentData/ALinePar.h"
#include "GeoPrimitives/GeoPrimitivesHelpers.h"
#include "GaudiKernel/SystemOfUnits.h"
#include <iostream>
Include dependency graph for ALinePar.cxx:

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &ostr, const ALinePar &par)

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream & ostr,
const ALinePar & par )

Definition at line 10 of file ALinePar.cxx.

10 {
11 using Parameter = ALinePar::Parameter;
12 ostr<<"ALine AMDB id (name,eta,phi,job)=(";
13 ostr<<par.AmdbStation()<<",";
14 ostr<<par.AmdbEta()<<",";
15 ostr<<par.AmdbPhi()<<",";
16 ostr<<par.AmdbJob()<<"), ";
17 ostr<<"translation (S/Y,Z,T/X)= (";
18 ostr<<par.getParameter(Parameter::transS)<<",";
19 ostr<<par.getParameter(Parameter::transZ)<<",";
20 ostr<<par.getParameter(Parameter::transT)<<"), ";
21 ostr<<"rotation angle";
22 ostr<<" around S="<<par.getParameter(Parameter::rotS)<<",";
23 ostr<<" around Z="<<par.getParameter(Parameter::rotZ)<<",";
24 ostr<<" around T="<<par.getParameter(Parameter::rotT)<<" ";
25 return ostr;
26}
Parameter
amdb frame (s, z, t) = chamber frame (y, z, x)
Definition ALinePar.h:23