ATLAS Offline Software
Functions
ALinePar.cxx File Reference
#include "MuonAlignmentData/ALinePar.h"
#include "GeoPrimitives/GeoPrimitivesHelpers.h"
#include "GaudiKernel/SystemOfUnits.h"
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 9 of file ALinePar.cxx.

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