ATLAS Offline Software
Loading...
Searching...
No Matches
MuonDriftCircleErrorStrategy.h File Reference
#include <bitset>
#include "GaudiKernel/MsgStream.h"
#include <iostream>
Include dependency graph for MuonDriftCircleErrorStrategy.h:

Go to the source code of this file.

Classes

class  Muon::MuonDriftCircleErrorStrategy

Namespaces

namespace  Muon
 NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.

Typedefs

typedef std::bitset< 23 > Muon::MuonDriftCircleErrorStrategyInput

Functions

std::ostream & operator<< (std::ostream &sl, const Muon::MuonDriftCircleErrorStrategy &mdces)
MsgStream & operator<< (MsgStream &sl, const Muon::MuonDriftCircleErrorStrategy &mdces)

Function Documentation

◆ operator<<() [1/2]

MsgStream & operator<< ( MsgStream & sl,
const Muon::MuonDriftCircleErrorStrategy & mdces )
inline

Definition at line 133 of file MuonDriftCircleErrorStrategy.h.

134{
135 sl << "MuonDriftCircleErrorStrategy with strategy ";
137 switch (mdces.strategy()){
138 case 0:
139 sl << "Moore";
140 break;
141 case 1:
142 sl << "Muon";
143 break;
144 default:
145 sl << "Unknown Strategy";
146 }
147 sl << " and configuration bits " << myBits;
148 sl << " including CalibWindow " << mdces.calibWindow() << std::endl;
149 return sl;
150}
const MuonDriftCircleErrorStrategyInput & getBits() const
unsigned long calibWindow() const
Returns calibration configuration.
std::bitset< 23 > MuonDriftCircleErrorStrategyInput

◆ operator<<() [2/2]

std::ostream & operator<< ( std::ostream & sl,
const Muon::MuonDriftCircleErrorStrategy & mdces )
inline

Definition at line 114 of file MuonDriftCircleErrorStrategy.h.

115{
116 sl << "MuonDriftCircleErrorStrategy with strategy ";
118 switch (mdces.strategy()){
119 case 0:
120 sl << "Moore";
121 break;
122 case 1:
123 sl << "Muon";
124 break;
125 default:
126 sl << "Unknown Strategy";
127 }
128 sl << " and configuration bits " << myBits;
129 sl << " including CalibWindow " << mdces.calibWindow() << std::endl;
130 return sl;
131}