ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigT1CaloCalibConditions
src
L1CaloPprChanStrategy.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
#include "
TrigT1CaloCalibConditions/L1CaloPprChanStrategy.h
"
5
6
#include <iostream>
7
#include <iomanip>
8
#include <string>
9
10
L1CaloPprChanStrategy::L1CaloPprChanStrategy
(
unsigned
int
channelId
,
11
const
std::string&
strategy
,
12
unsigned
int
code
,
13
const
std::string&
timingRegime
,
14
const
std::string&
description
)
15
:
m_channelId
(
channelId
),
16
m_strategy
(
strategy
),
17
m_code
(
code
),
18
m_timingRegime
(
timingRegime
),
19
m_description
(
description
) {}
20
21
std::ostream&
operator<<
(std::ostream& output,
const
L1CaloPprChanStrategy
&
r
) {
22
output <<
"channelID: "
<< std::hex <<
r
.m_channelId << std::dec
23
<<
", strategy: "
<<
r
.m_strategy <<
", code: "
<<
r
.m_code
24
<<
", m_timingRegime: "
<<
r
.m_timingRegime
25
<<
", description: "
<<
r
.m_description;
26
27
return
output;
28
}
operator<<
std::ostream & operator<<(std::ostream &output, const L1CaloPprChanStrategy &r)
Definition
L1CaloPprChanStrategy.cxx:21
L1CaloPprChanStrategy.h
L1CaloPprChanStrategy::description
const std::string & description() const
Definition
L1CaloPprChanStrategy.h:27
L1CaloPprChanStrategy::m_timingRegime
std::string m_timingRegime
Definition
L1CaloPprChanStrategy.h:39
L1CaloPprChanStrategy::code
unsigned int code() const
Definition
L1CaloPprChanStrategy.h:25
L1CaloPprChanStrategy::m_description
std::string m_description
Definition
L1CaloPprChanStrategy.h:40
L1CaloPprChanStrategy::strategy
const std::string & strategy() const
Definition
L1CaloPprChanStrategy.h:24
L1CaloPprChanStrategy::m_code
unsigned int m_code
Definition
L1CaloPprChanStrategy.h:38
L1CaloPprChanStrategy::L1CaloPprChanStrategy
L1CaloPprChanStrategy()
Definition
L1CaloPprChanStrategy.h:20
L1CaloPprChanStrategy::m_channelId
unsigned int m_channelId
Definition
L1CaloPprChanStrategy.h:36
L1CaloPprChanStrategy::timingRegime
const std::string & timingRegime() const
Definition
L1CaloPprChanStrategy.h:26
L1CaloPprChanStrategy::m_strategy
std::string m_strategy
Definition
L1CaloPprChanStrategy.h:37
L1CaloPprChanStrategy::channelId
unsigned int channelId() const
Definition
L1CaloPprChanStrategy.h:23
r
int r
Definition
globals.cxx:22
Generated on
for ATLAS Offline Software by
1.17.0