ATLAS Offline Software
Loading...
Searching...
No Matches
L1CaloPprChanExtra.h
Go to the documentation of this file.
1// -*- C++ -*-
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef TRIGT1CALOCALIBCONDITIONS_L1CALOPPRCHANCALIB_H
8#define TRIGT1CALOCALIBCONDITIONS_L1CALOPPRCHANCALIB_H
9
17{
18public:
20 L1CaloPprChanExtra(unsigned int channelId, unsigned int errorCode, unsigned short pedCorrEnable, unsigned short sat80BcidThreshHigh, unsigned short sat80BcidThreshLow, unsigned short threshNumSamplesPeak, unsigned short threshNumSamplesSat, unsigned short satOverride1, unsigned short satOverride2, unsigned short SatOverride3, short lutCpPar5, short lutCpPar6, short lutCpPar7, short lutJepPar5, short lutJepPar6, short lutJepPar7);
21
22 unsigned int channelId() const { return m_channelId; }
23 unsigned int errorCode() const { return m_errorCode; }
24 unsigned short pedCorrEnable() const { return m_pedCorrEnable; }
25 unsigned short sat80BcidThreshHigh() const { return m_sat80BcidThreshHigh; }
26 unsigned short sat80BcidThreshLow() const { return m_sat80BcidThreshLow; }
27 unsigned short threshNumSamplesPeak() const { return m_threshNumSamplesPeak; }
28 unsigned short threshNumSamplesSat() const { return m_threshNumSamplesSat; }
29 unsigned short satOverride1() const { return m_satOverride1; }
30 unsigned short satOverride2() const { return m_satOverride2; }
31 unsigned short satOverride3() const { return m_satOverride3; }
32 short lutCpPar5() const { return m_lutCpPar5; }
33 short lutCpPar6() const { return m_lutCpPar6; }
34 short lutCpPar7() const { return m_lutCpPar7; }
35 short lutJepPar5() const { return m_lutJepPar5; }
36 short lutJepPar6() const { return m_lutJepPar6; }
37 short lutJepPar7() const { return m_lutJepPar7; }
38
39 void setChannelId(unsigned int channelId) { m_channelId = channelId; }
40 void setErrorCode(unsigned int errorCode) { m_errorCode = errorCode; }
55
56private:
57 unsigned int m_channelId = 0;
58 unsigned int m_errorCode = 0;
59 unsigned short m_pedCorrEnable = 0;
60 unsigned short m_sat80BcidThreshHigh = 0;
61 unsigned short m_sat80BcidThreshLow = 0;
62 unsigned short m_threshNumSamplesPeak = 0;
63 unsigned short m_threshNumSamplesSat = 0;
64 unsigned short m_satOverride1 = 0;
65 unsigned short m_satOverride2 = 0;
66 unsigned short m_satOverride3 = 0;
67 short m_lutCpPar5 = 0;
68 short m_lutCpPar6 = 0;
69 short m_lutCpPar7 = 0;
70 short m_lutJepPar5 = 0;
71 short m_lutJepPar6 = 0;
72 short m_lutJepPar7 = 0;
73};
74
75#endif // TRIGT1CALOCALIBCONDITIONS_L1CALOPPRCHANCALIB_H
unsigned short satOverride3() const
unsigned short threshNumSamplesSat() const
unsigned short threshNumSamplesPeak() const
unsigned short m_threshNumSamplesSat
void setLutCpPar6(short lutCpPar6)
void setSat80BcidThreshHigh(unsigned short sat80BcidThreshHigh)
void setLutCpPar7(short lutCpPar7)
unsigned short satOverride1() const
void setLutJepPar7(short lutJepPar7)
void setSatOverride1(unsigned short satOverride1)
void setLutCpPar5(short lutCpPar5)
unsigned short m_sat80BcidThreshLow
unsigned int channelId() const
unsigned short m_satOverride1
void setSat80BcidThreshLow(unsigned short sat80BcidThreshLow)
unsigned short sat80BcidThreshHigh() const
unsigned short m_threshNumSamplesPeak
void setSatOverride3(unsigned short satOverride3)
void setSatOverride2(unsigned short satOverride2)
unsigned short m_sat80BcidThreshHigh
unsigned short m_satOverride2
unsigned int errorCode() const
unsigned short m_satOverride3
unsigned short sat80BcidThreshLow() const
unsigned short pedCorrEnable() const
unsigned short satOverride2() const
unsigned short m_pedCorrEnable
void setLutJepPar6(short lutJepPar6)
void setErrorCode(unsigned int errorCode)
void setLutJepPar5(short lutJepPar5)
void setThreshNumSamplesSat(unsigned short threshNumSamplesSat)
void setChannelId(unsigned int channelId)
void setThreshNumSamplesPeak(unsigned short threshNumSamplesPeak)
void setPedCorrEnable(unsigned short pedCorrEnable)