ATLAS Offline Software
Loading...
Searching...
No Matches
L1CaloPprLut.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6
17
18
30
31
43
44std::ostream& operator<<(std::ostream& output, const L1CaloPprLut& ppmLut) {
45 output << "channelId: "<< std::hex << ppmLut.m_channelId.id()<< std::dec
46 << ", lutStrategy: " << (int) ppmLut.m_lutStrategy
47 << ", lutOffset: " << ppmLut.m_lutOffset
48 << ", lutSlope: " << ppmLut.m_lutSlope
49 << ", lutNoiseCut: " << ppmLut.m_lutNoiseCut
50 << ", pedValue: " << ppmLut.m_pedValue
51 << ", pedMean: " << ppmLut.m_pedMean
52 <<", errorCode: " << ppmLut.m_errorCode
53 << ", chanValid: " << ppmLut.m_errorCode.chanValid();
54 return output;
55}
std::ostream & operator<<(std::ostream &output, const L1CaloPprLut &ppmLut)
ChanCalibErrorCode class for L1Calo error codes Adapted from /LVL1/l1calo/coolL1Calo/coolL1Calo/ChanE...
bool chanValid() const
Checks if channel is valid, ie.
Encapsulates the ID of one channel of conditions data in COOL, ie the ID of a row in a table.
unsigned int id() const
double pedMean(void) const
unsigned int pedValue(void) const
unsigned short lutNoiseCut(void) const
coral::Blob lutParameters(void) const
coral::Blob m_lutParameters
unsigned short lutSlope(void) const
ChanCalibErrorCode m_errorCode
unsigned short lutOffset(void) const
double m_pedMean
unsigned short m_lutOffset
L1CaloCoolChannelId m_channelId
unsigned short m_lutStrategy
L1CaloCoolChannelId channelId(void) const
unsigned short m_lutNoiseCut
unsigned short lutStrategy(void) const
unsigned short m_lutSlope
ChanCalibErrorCode errorCode(void) const
unsigned int m_pedValue