ATLAS Offline Software
Classes | Functions
BLinePar.h File Reference
#include "MuonAlignmentData/MuonAlignmentPar.h"
#include <array>
#include <climits>
#include <iostream>
#include <algorithm>
Include dependency graph for BLinePar.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BLinePar
 

Functions

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

Function Documentation

◆ operator<<()

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

Definition at line 6 of file BLinePar.cxx.

6  {
7  using Parameter = BLinePar::Parameter;
8  ostr<<"Muon B-Line deformation AMDB id (name,eta,phi,job)=(";
9  ostr<<par.AmdbStation()<<",";
10  ostr<<par.AmdbEta()<<",";
11  ostr<<par.AmdbPhi()<<",";
12  ostr<<par.AmdbJob()<<"), ";
13  ostr<<" tube bow in plane bz="<<par.getParameter(Parameter::bz)<<",";
14  ostr<<" tube bow out of plane bp="<<par.getParameter(Parameter::bp)<<",";
15  ostr<<" bn="<<par.getParameter(Parameter::bn)<<",";
16  ostr<<" cross plate sage out of plane sp="<<par.getParameter(Parameter::sp)<<",";
17  ostr<<" sn="<<par.getParameter(Parameter::sn)<<",";
18  ostr<<" twist tw="<<par.getParameter(Parameter::tw)<<",";
19  ostr<<" parallelogram pg="<<par.getParameter(Parameter::pg)<<",";
20  ostr<<" trapezoid tz="<<par.getParameter(Parameter::tr)<<",";
21  ostr<<" global expansion eg="<<par.getParameter(Parameter::eg)<<",";
22  ostr<<" local expansion ep="<<par.getParameter(Parameter::ep)<<",";
23  ostr<<" en="<<par.getParameter(Parameter::en);
24  return ostr;
25 }
python.changerun.bn
bn
Definition: changerun.py:79
ParticleTest.eg
eg
Definition: ParticleTest.py:29
fitman.bz
bz
Definition: fitman.py:412
ParticleGun_EoverP_Config.pg
pg
Definition: ParticleGun_EoverP_Config.py:61
createCoolChannelIdFile.par
par
Definition: createCoolChannelIdFile.py:29
PlotCalibFromCool.en
en
Definition: PlotCalibFromCool.py:399
BLinePar::Parameter
Parameter
Definition: BLinePar.h:21