Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Namespaces | Typedefs | Functions
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

 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 ";
136  const Muon::MuonDriftCircleErrorStrategyInput myBits = mdces.getBits();
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 }

◆ 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 ";
117  const Muon::MuonDriftCircleErrorStrategyInput myBits = mdces.getBits();
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 }
Muon::MuonDriftCircleErrorStrategy::calibWindow
unsigned long calibWindow() const
Returns calibration configuration.
Definition: MuonDriftCircleErrorStrategy.h:88
Muon::MuonDriftCircleErrorStrategyInput
std::bitset< 23 > MuonDriftCircleErrorStrategyInput
Definition: MuonDriftCircleErrorStrategy.h:13
Muon::MuonDriftCircleErrorStrategy::getBits
const MuonDriftCircleErrorStrategyInput & getBits() const
Definition: MuonDriftCircleErrorStrategy.h:45
Muon::MuonDriftCircleErrorStrategy::strategy
Strategy strategy() const
Definition: MuonDriftCircleErrorStrategy.h:102