ATLAS Offline Software
L1CaloPprChanDefaultsV1.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_L1CALOPPRCHANDEFAULTSV1_H
8 #define TRIGT1CALOCALIBCONDITIONS_L1CALOPPRCHANDEFAULTSV1_H
9 
17 {
18 public:
20  L1CaloPprChanDefaultsV1(unsigned int channelId, unsigned int BcidDecision1, unsigned int SatOverride1, unsigned int BcidDecision2, unsigned int SatOverride2, unsigned int BcidDecision3, unsigned int SatOverride3, unsigned int PeakFinderCond, unsigned int DecisionSource);
21 
22  unsigned int channelId() const { return m_channelId; }
23  unsigned int bcidDecision1() const { return m_bcidDecision1; }
24  unsigned int satOverride1() const { return m_satOverride1; }
25  unsigned int bcidDecision2() const { return m_bcidDecision2; }
26  unsigned int satOverride2() const { return m_satOverride2; }
27  unsigned int bcidDecision3() const { return m_bcidDecision3; }
28  unsigned int satOverride3() const { return m_satOverride3; }
29  unsigned int peakFinderCond() const { return m_peakFinderCond; }
30  unsigned int decisionSource() const { return m_decisionSource; }
31 
32  void setChannelId(unsigned int channelId) { m_channelId = channelId; }
33  void setBcidDecision1(unsigned int BcidDecision1) { m_bcidDecision1 = BcidDecision1; }
34  void setSatOverride1(unsigned int SatOverride1) { m_satOverride1 = SatOverride1; }
35  void setBcidDecision2(unsigned int BcidDecision2) { m_bcidDecision2 = BcidDecision2; }
36  void setSatOverride2(unsigned int SatOverride2) { m_satOverride2 = SatOverride2; }
37  void setBcidDecision3(unsigned int BcidDecision3) { m_bcidDecision3 = BcidDecision3; }
38  void setSatOverride3(unsigned int SatOverride3) { m_satOverride3 = SatOverride3; }
39  void setPeakFinderCond(unsigned int PeakFinderCond) { m_peakFinderCond = PeakFinderCond; }
40  void setDecisionSource(unsigned int DecisionSource) { m_decisionSource = DecisionSource; }
41 
42 private:
43  unsigned int m_channelId = 0;
44  unsigned int m_bcidDecision1 = 0;
45  unsigned int m_satOverride1 = 0;
46  unsigned int m_bcidDecision2 = 0;
47  unsigned int m_satOverride2 = 0;
48  unsigned int m_bcidDecision3 = 0;
49  unsigned int m_satOverride3 = 0;
50  unsigned int m_peakFinderCond = 0;
51  unsigned int m_decisionSource = 0;
52 };
53 
54 #endif // TRIGT1CALOCALIBCONDITIONS_L1CALOPPRCHANDEFAULTSV1_H
L1CaloPprChanDefaultsV1::m_satOverride2
unsigned int m_satOverride2
Definition: L1CaloPprChanDefaultsV1.h:47
L1CaloPprChanDefaultsV1::setSatOverride1
void setSatOverride1(unsigned int SatOverride1)
Definition: L1CaloPprChanDefaultsV1.h:34
L1CaloPprChanDefaultsV1::setBcidDecision2
void setBcidDecision2(unsigned int BcidDecision2)
Definition: L1CaloPprChanDefaultsV1.h:35
L1CaloPprChanDefaultsV1::satOverride3
unsigned int satOverride3() const
Definition: L1CaloPprChanDefaultsV1.h:28
L1CaloPprChanDefaultsV1::m_bcidDecision2
unsigned int m_bcidDecision2
Definition: L1CaloPprChanDefaultsV1.h:46
L1CaloPprChanDefaultsV1::decisionSource
unsigned int decisionSource() const
Definition: L1CaloPprChanDefaultsV1.h:30
L1CaloPprChanDefaultsV1::setSatOverride2
void setSatOverride2(unsigned int SatOverride2)
Definition: L1CaloPprChanDefaultsV1.h:36
L1CaloPprChanDefaultsV1::m_bcidDecision3
unsigned int m_bcidDecision3
Definition: L1CaloPprChanDefaultsV1.h:48
L1CaloPprChanDefaultsV1::m_decisionSource
unsigned int m_decisionSource
Definition: L1CaloPprChanDefaultsV1.h:51
L1CaloPprChanDefaultsV1::L1CaloPprChanDefaultsV1
L1CaloPprChanDefaultsV1()
Definition: L1CaloPprChanDefaultsV1.h:19
L1CaloPprChanDefaultsV1::m_bcidDecision1
unsigned int m_bcidDecision1
Definition: L1CaloPprChanDefaultsV1.h:44
L1CaloPprChanDefaultsV1::bcidDecision1
unsigned int bcidDecision1() const
Definition: L1CaloPprChanDefaultsV1.h:23
L1CaloPprChanDefaultsV1::m_peakFinderCond
unsigned int m_peakFinderCond
Definition: L1CaloPprChanDefaultsV1.h:50
L1CaloPprChanDefaultsV1::bcidDecision3
unsigned int bcidDecision3() const
Definition: L1CaloPprChanDefaultsV1.h:27
L1CaloPprChanDefaultsV1::setBcidDecision1
void setBcidDecision1(unsigned int BcidDecision1)
Definition: L1CaloPprChanDefaultsV1.h:33
L1CaloPprChanDefaultsV1::bcidDecision2
unsigned int bcidDecision2() const
Definition: L1CaloPprChanDefaultsV1.h:25
L1CaloPprChanDefaultsV1::setBcidDecision3
void setBcidDecision3(unsigned int BcidDecision3)
Definition: L1CaloPprChanDefaultsV1.h:37
L1CaloPprChanDefaultsV1
Folder <-> Object mapping for /TRIGGER/L1Calo/V1/Configuration/PprChanDefaults .
Definition: L1CaloPprChanDefaultsV1.h:17
L1CaloPprChanDefaultsV1::setSatOverride3
void setSatOverride3(unsigned int SatOverride3)
Definition: L1CaloPprChanDefaultsV1.h:38
L1CaloPprChanDefaultsV1::setDecisionSource
void setDecisionSource(unsigned int DecisionSource)
Definition: L1CaloPprChanDefaultsV1.h:40
L1CaloPprChanDefaultsV1::m_satOverride1
unsigned int m_satOverride1
Definition: L1CaloPprChanDefaultsV1.h:45
L1CaloPprChanDefaultsV1::peakFinderCond
unsigned int peakFinderCond() const
Definition: L1CaloPprChanDefaultsV1.h:29
L1CaloPprChanDefaultsV1::m_channelId
unsigned int m_channelId
Definition: L1CaloPprChanDefaultsV1.h:43
L1CaloPprChanDefaultsV1::satOverride2
unsigned int satOverride2() const
Definition: L1CaloPprChanDefaultsV1.h:26
L1CaloPprChanDefaultsV1::m_satOverride3
unsigned int m_satOverride3
Definition: L1CaloPprChanDefaultsV1.h:49
L1CaloPprChanDefaultsV1::satOverride1
unsigned int satOverride1() const
Definition: L1CaloPprChanDefaultsV1.h:24
L1CaloPprChanDefaultsV1::setPeakFinderCond
void setPeakFinderCond(unsigned int PeakFinderCond)
Definition: L1CaloPprChanDefaultsV1.h:39
L1CaloPprChanDefaultsV1::setChannelId
void setChannelId(unsigned int channelId)
Definition: L1CaloPprChanDefaultsV1.h:32
L1CaloPprChanDefaultsV1::channelId
unsigned int channelId() const
Definition: L1CaloPprChanDefaultsV1.h:22