Transient class defining the PPM lookup table objects.
More...
#include <L1CaloPprLut.h>
|
| | L1CaloPprLut () |
| | L1CaloPprLut (unsigned int channelId, unsigned short lutStrategy, unsigned short lutOffset, unsigned short lutSlope, unsigned short lutNoiseCut, coral::Blob lutParameters, unsigned int pedValue, double pedMean, ChanCalibErrorCode errorCode) |
| | L1CaloPprLut (const L1CaloCoolChannelId &channelId, unsigned short lutStrategy, unsigned short lutOffset, unsigned short lutSlope, unsigned short lutNoiseCut, coral::Blob lutParameters, unsigned int pedValue, double pedMean, ChanCalibErrorCode errorCode) |
| | ~L1CaloPprLut ()=default |
| L1CaloCoolChannelId | channelId (void) const |
| unsigned short | lutStrategy (void) const |
| unsigned short | lutOffset (void) const |
| unsigned short | lutSlope (void) const |
| unsigned short | lutNoiseCut (void) const |
| coral::Blob | lutParameters (void) const |
| unsigned int | pedValue (void) const |
| double | pedMean (void) const |
| ChanCalibErrorCode | errorCode (void) const |
Transient class defining the PPM lookup table objects.
- Author
- Damien Prieur damie.nosp@m.n.pr.nosp@m.ieur@.nosp@m.cern.nosp@m..ch
Definition at line 24 of file L1CaloPprLut.h.
◆ L1CaloPprLut() [1/3]
| L1CaloPprLut::L1CaloPprLut |
( |
| ) |
|
Definition at line 7 of file L1CaloPprLut.cxx.
7 :
16{}
coral::Blob m_lutParameters
unsigned short m_lutOffset
L1CaloCoolChannelId m_channelId
unsigned short m_lutStrategy
unsigned short m_lutNoiseCut
unsigned short m_lutSlope
◆ L1CaloPprLut() [2/3]
| L1CaloPprLut::L1CaloPprLut |
( |
unsigned int | channelId, |
|
|
unsigned short | lutStrategy, |
|
|
unsigned short | lutOffset, |
|
|
unsigned short | lutSlope, |
|
|
unsigned short | lutNoiseCut, |
|
|
coral::Blob | lutParameters, |
|
|
unsigned int | pedValue, |
|
|
double | pedMean, |
|
|
ChanCalibErrorCode | errorCode ) |
Definition at line 19 of file L1CaloPprLut.cxx.
19 :
29{}
double pedMean(void) const
unsigned int pedValue(void) const
unsigned short lutNoiseCut(void) const
coral::Blob lutParameters(void) const
unsigned short lutSlope(void) const
ChanCalibErrorCode m_errorCode
unsigned short lutOffset(void) const
L1CaloCoolChannelId channelId(void) const
unsigned short lutStrategy(void) const
ChanCalibErrorCode errorCode(void) const
◆ L1CaloPprLut() [3/3]
| L1CaloPprLut::L1CaloPprLut |
( |
const L1CaloCoolChannelId & | channelId, |
|
|
unsigned short | lutStrategy, |
|
|
unsigned short | lutOffset, |
|
|
unsigned short | lutSlope, |
|
|
unsigned short | lutNoiseCut, |
|
|
coral::Blob | lutParameters, |
|
|
unsigned int | pedValue, |
|
|
double | pedMean, |
|
|
ChanCalibErrorCode | errorCode ) |
◆ ~L1CaloPprLut()
| L1CaloPprLut::~L1CaloPprLut |
( |
| ) |
|
|
default |
◆ channelId()
◆ errorCode()
◆ lutNoiseCut()
| unsigned short L1CaloPprLut::lutNoiseCut |
( |
void | | ) |
const |
|
inline |
◆ lutOffset()
| unsigned short L1CaloPprLut::lutOffset |
( |
void | | ) |
const |
|
inline |
◆ lutParameters()
| coral::Blob L1CaloPprLut::lutParameters |
( |
void | | ) |
const |
|
inline |
◆ lutSlope()
| unsigned short L1CaloPprLut::lutSlope |
( |
void | | ) |
const |
|
inline |
◆ lutStrategy()
| unsigned short L1CaloPprLut::lutStrategy |
( |
void | | ) |
const |
|
inline |
◆ pedMean()
| double L1CaloPprLut::pedMean |
( |
void | | ) |
const |
|
inline |
◆ pedValue()
| unsigned int L1CaloPprLut::pedValue |
( |
void | | ) |
const |
|
inline |
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & | output, |
|
|
const L1CaloPprLut & | ppmLut ) |
|
friend |
Definition at line 44 of file L1CaloPprLut.cxx.
44 {
55}
bool chanValid() const
Checks if channel is valid, ie.
◆ m_channelId
◆ m_errorCode
◆ m_lutNoiseCut
| unsigned short L1CaloPprLut::m_lutNoiseCut |
|
private |
◆ m_lutOffset
| unsigned short L1CaloPprLut::m_lutOffset |
|
private |
◆ m_lutParameters
| coral::Blob L1CaloPprLut::m_lutParameters |
|
private |
◆ m_lutSlope
| unsigned short L1CaloPprLut::m_lutSlope |
|
private |
◆ m_lutStrategy
| unsigned short L1CaloPprLut::m_lutStrategy |
|
private |
◆ m_pedMean
| double L1CaloPprLut::m_pedMean |
|
private |
◆ m_pedValue
| unsigned int L1CaloPprLut::m_pedValue |
|
private |
The documentation for this class was generated from the following files: