ATLAS Offline Software
CMAparameters.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef CMAPARAMETERS_H
6 #define CMAPARAMETERS_H
7 
8 #include <iostream>
9 #include <list>
10 #include <memory>
11 
16 
17 class CMAprogram;
18 
21 
22 class CMAparameters : public CablingObject {
23 public:
25  typedef std::list<const CMAparameters*> CMAlist;
26 
27 public:
28  struct defineParams {
29  defineParams() = default;
30  defineParams(const defineParams&) = default;
31  defineParams& operator=(const defineParams&) = default;
32  defineParams(defineParams&&) = default;
33 
34  int pivotStation{0};
35  int lowPtStation{0};
36  int highPtStation{0};
37 
38  int pivotStartChan{-1}; // RPC strips num giving input to the 1st matrix ch
40  int pivotStopChan{-1}; // RPC strips num giving input to the 1st matrix ch
41  int pivotStopStation{-1};
42 
43  int lowPtStartCo{-1};
44  int lowPtStopCo{-1};
45  int lowPtNumCo{-1};
46 
47  int highPtStartCo{-1};
48  int highPtStopCo{-1};
49  int highPtNumCo{-1};
50  };
51 
53  parseParams() = default;
54  parseParams(const parseParams&) = default;
55  parseParams& operator=(const parseParams&) = default;
56  parseParams(parseParams&&) = default;
57  };
58 
59 private:
61 
62  void showDt(std::ostream&, int layer) const;
63  void showMt(char[][90], int, TrigType, int layer) const;
64 
65  void reset_pivot_cabling();
66  void reset_lowPt_cabling();
67  void reset_highPt_cabling();
68 
69 public:
70  static constexpr int pivot_channels = 32;
71  static constexpr int confirm_channels = 64;
72 
73 protected:
74  std::unique_ptr<CMAidentity> m_id; // Indexes that identifies this matrix
75 
76  int m_lowPt_start_st{-1}; // RPC strips num giving input to the 1st matrix ch
77  int m_lowPt_start_ch{-1}; // RPC chamber to which the RPC strip belongs
78  int m_lowPt_stop_st{-1}; // RPC strips num giving input to the Last matrix ch
79  int m_lowPt_stop_ch{-1}; // RPC chamber to which the RPC strip belongs
80 
81  int m_highPt_start_st{-1}; // RPC strips num giving input to the 1st matrix ch
82  int m_highPt_start_ch{-1}; // RPC chamber to which the RPC strip belongs
83  int m_highPt_stop_st{-1}; // RPC strips num giving input to the Last matrix ch
84  int m_highPt_stop_ch{-1}; // RPC chamber to which the RPC strip belongs
85 
86  int m_active_pivot_chs{0}; // Number of active matrix channels for Pivot side
87  int m_active_lowPt_chs{0}; // Number of active matrix channels for LowPt side
88  int m_active_highPt_chs{0}; // Number of active matrix channels for HiPT side
89 
90  int m_pivot_rpc_read{0}; // Number of strips put in wired OR on Pivot plane
91  int m_lowPt_rpc_read{0}; // Number of strips put in wired OR on LowPt plane
92  int m_highPt_rpc_read{0}; // Number of strips put in wired OR on HiPt plane
93 
94  unsigned int m_first_pivot_code{0}; // first pivot cabled strip (code)
95  unsigned int m_last_pivot_code{0}; // last pivot cabled strip (code)
96  unsigned int m_first_lowPt_code{0}; // first lowPt cabled strip (code)
97  unsigned int m_last_lowPt_code{0}; // last lowPt cabled strip (code)
98  unsigned int m_first_highPt_code{0}; // first highPt cabled strip (code)
99  unsigned int m_last_highPt_code{0}; // last highPt cabled strip (code)
100 
101  int (*m_pivot)[2][pivot_channels]{}; // Channel coding for Pivot input
102  int (*m_lowPt)[2][confirm_channels]{}; // Channel coding for Low Pt input
103  int (*m_highPt)[2][confirm_channels]{}; // Channel coding for High Pt input
104 
105  std::unique_ptr<CMAprogram> m_lowPt_program; // Low Pt program
106  std::unique_ptr<CMAprogram> m_highPt_program; // High Pt program
107 
109 
110  void create_pivot_map(int);
111  void create_lowPt_map(int);
112  void create_highPt_map(int);
113 
114  [[nodiscard]] std::string noMoreChannels(const std::string& stat);
115  [[nodiscard]] std::string two_obj_error_message(const std::string&, CMAparameters*);
116  [[nodiscard]] std::string no_confirm_error(int);
117  [[nodiscard]] std::string no_wor_readout(int, int);
118  [[nodiscard]] std::string error(const std::string&);
119 
120 public:
121  CMAparameters(const parseParams& parse);
123  virtual ~CMAparameters();
124 
126  bool operator==(const CMAparameters&) const;
127  bool operator==(const CMAidentity&) const;
129 
130  const CMAidentity& id() const;
131  const CMAprogram* lowPt_program() const;
132  const CMAprogram* highPt_program() const;
133 
134  int pivot_start_ch() const;
135  int pivot_start_st() const;
136  int pivot_stop_ch() const;
137  int pivot_stop_st() const;
138 
139  int lowPt_start_co() const;
140  int lowPt_stop_co() const;
141  int lowPt_number_co() const;
142 
143  int highPt_start_co() const;
144  int highPt_stop_co() const;
145  int highPt_number_co() const;
146 
147  int lowPt_start_st() const;
148  int lowPt_start_ch() const;
149  int lowPt_stop_st() const;
150  int lowPt_stop_ch() const;
151 
152  int highPt_start_st() const;
153  int highPt_start_ch() const;
154  int highPt_stop_st() const;
155  int highPt_stop_ch() const;
156 
157  int active_pivot_chs() const;
158  int active_lowPt_chs() const;
159  int active_highPt_chs() const;
160 
161  int pivot_station() const;
162  int lowPt_station() const;
163  int highPt_station() const;
164 
165  int pivot_rpc_read() const;
166  int lowPt_rpc_read() const;
167  int highPt_rpc_read() const;
168 
169  unsigned int first_pivot_code() const;
170  unsigned int last_pivot_code() const;
171  unsigned int first_lowPt_code() const;
172  unsigned int last_lowPt_code() const;
173  unsigned int first_highPt_code() const;
174  unsigned int last_highPt_code() const;
175 
176  CMAconfiguration conf_type() const;
177 
178  unsigned int first_pivot_channel() const;
179  unsigned int last_pivot_channel() const;
180  unsigned int first_lowPt_channel() const;
181  unsigned int last_lowPt_channel() const;
182  unsigned int first_highPt_channel() const;
183  unsigned int last_highPt_channel() const;
184 
185  virtual void Print(std::ostream&, bool) const override;
186  void Print(std::ostream&, bool, int layer) const;
187 
188  bool isAtlas() const;
189 
190  bool give_connection(int, int, CMAinput&, int&, int&) const;
191  bool get_channel(CMAinput, int, int&, int&) const;
192  bool get_cabling(CMAinput, int, int, int, unsigned int&) const;
193 
194  const CMAparameters* test(CMAinput, int) const;
195  CMAinput whichCMAinput(int) const;
196  int whichCMAstation(CMAinput input) const;
197 
198  bool correct(L1RPCcabCorrection type, CMAinput it, unsigned int layer, unsigned short int Ch1, unsigned short int Ch2,
199  short int num) const;
200 
201  void give_strip_code(unsigned int logic_sector, unsigned short int lh, unsigned short int ijk, unsigned short int Channel,
202  std::list<unsigned int>& StripCodes) const;
203 };
204 
205 template <class X> X& operator<<(X& stream, const CMAparameters& cma) {
206  cma.Print(stream, false);
207  return stream;
208 }
209 
210 #endif
CMAparameters::Simulation
@ Simulation
Definition: CMAparameters.h:24
CMAparameters::highPt_start_st
int highPt_start_st() const
Definition: CMAparameters.cxx:39
CMAparameters::two_obj_error_message
std::string two_obj_error_message(const std::string &, CMAparameters *)
Definition: CMAparameters.cxx:516
TrigType
TrigType
Definition: TRIGGERidentity.h:17
CMAparameters::defineParams::pivotStopChan
int pivotStopChan
RPC chamber to which the RPC strip belongs.
Definition: CMAparameters.h:40
CablingObject.h
CMAparameters::parseParams::operator=
parseParams & operator=(const parseParams &)=default
CMAparameters::m_highPt_stop_st
int m_highPt_stop_st
Definition: CMAparameters.h:83
CMAparameters::no_confirm_error
std::string no_confirm_error(int)
Definition: CMAparameters.cxx:524
CMAparameters::lowPt_station
int lowPt_station() const
Definition: CMAparameters.cxx:49
CMAparameters::active_pivot_chs
int active_pivot_chs() const
Definition: CMAparameters.cxx:44
DiTauMassTools::TauTypes::lh
@ lh
Definition: PhysicsAnalysis/TauID/DiTauMassTools/DiTauMassTools/HelperFunctions.h:53
CMAparameters::showMt
void showMt(char[][90], int, TrigType, int layer) const
Definition: CMAparameters.cxx:339
CMAparameters::whichCMAstation
int whichCMAstation(CMAinput input) const
Definition: CMAparameters.cxx:567
L1RPCcabCorrection
L1RPCcabCorrection
Definition: CMAparameters.h:20
ShowRequest.h
CMAparameters::defineParams::lowPtStation
int lowPtStation
RPC station number giving input to pivot chs.
Definition: CMAparameters.h:35
CMAparameters::highPt_stop_co
int highPt_stop_co() const
Definition: CMAparameters.cxx:31
CMAparameters::highPt_start_ch
int highPt_start_ch() const
Definition: CMAparameters.cxx:40
CMAidentity.h
CMAparameters::CMAconfiguration
CMAconfiguration
Definition: CMAparameters.h:24
CMAparameters::defineParams::pivotStation
int pivotStation
Definition: CMAparameters.h:34
CMAparameters::defineParams::highPtStartCo
int highPtStartCo
Number of connectors giving input to the matrix.
Definition: CMAparameters.h:47
CMAparameters::first_lowPt_channel
unsigned int first_lowPt_channel() const
Definition: CMAparameters.cxx:874
CMAparameters::highPt_rpc_read
int highPt_rpc_read() const
Definition: CMAparameters.cxx:54
LArBadChanBlobUtils::Channel
Identifier32::value_type Channel
Definition: LArBadChanBlobUtils.h:24
Pivot
@ Pivot
Definition: CMAparameters.h:19
CMAparameters::parseParams::parseParams
parseParams()=default
Inversion
@ Inversion
Definition: CMAparameters.h:20
HighPt
@ HighPt
Definition: CMAparameters.h:19
CMAparameters::CMAparameters
CMAparameters(const parseParams &parse)
Definition: CMAparameters.cxx:65
CMAparameters::m_active_lowPt_chs
int m_active_lowPt_chs
Definition: CMAparameters.h:87
CMAparameters::lowPt_program
const CMAprogram * lowPt_program() const
Definition: CMAparameters.cxx:18
parse
std::map< std::string, std::string > parse(const std::string &list)
Definition: egammaLayerRecalibTool.cxx:1113
CMAparameters::last_pivot_channel
unsigned int last_pivot_channel() const
Definition: CMAparameters.cxx:864
skel.it
it
Definition: skel.GENtoEVGEN.py:407
CMAparameters::m_first_highPt_code
unsigned int m_first_highPt_code
Definition: CMAparameters.h:98
CMAparameters::highPt_stop_ch
int highPt_stop_ch() const
Definition: CMAparameters.cxx:42
CMAparameters::m_first_pivot_code
unsigned int m_first_pivot_code
Definition: CMAparameters.h:94
CMAparameters::defineParams::lowPtStartCo
int lowPtStartCo
RPC chamber to which the RPC strip belongs.
Definition: CMAparameters.h:43
LowPt
@ LowPt
Definition: CMAparameters.h:19
CMAparameters::lowPt_stop_co
int lowPt_stop_co() const
Definition: CMAparameters.cxx:27
CMAparameters::m_pivot_rpc_read
int m_pivot_rpc_read
Definition: CMAparameters.h:90
CMAparameters::m_id
std::unique_ptr< CMAidentity > m_id
Definition: CMAparameters.h:74
CMAparameters::CMAlist
std::list< const CMAparameters * > CMAlist
Definition: CMAparameters.h:25
CMAparameters::get_cabling
bool get_cabling(CMAinput, int, int, int, unsigned int &) const
Definition: CMAparameters.cxx:614
CMAparameters::test
const CMAparameters * test(CMAinput, int) const
Definition: CMAparameters.cxx:494
CMAparameters::id
const CMAidentity & id() const
Definition: CMAparameters.cxx:17
CMAparameters::m_conf_type
CMAconfiguration m_conf_type
Definition: CMAparameters.h:108
CMAparameters::defineParams::operator=
defineParams & operator=(const defineParams &)=default
CMAparameters::defineParams::pivotStartChan
int pivotStartChan
RPC station number giving input to High Pt ch.
Definition: CMAparameters.h:38
CMAparameters::last_lowPt_channel
unsigned int last_lowPt_channel() const
Definition: CMAparameters.cxx:884
CMAparameters::m_pivot
int(* m_pivot)[2][pivot_channels]
Definition: CMAparameters.h:101
CMAparameters::first_lowPt_code
unsigned int first_lowPt_code() const
Definition: CMAparameters.cxx:58
CMAparameters::defineParams::lowPtStopCo
int lowPtStopCo
First connector (global-addr) for LowPt confirm.
Definition: CMAparameters.h:44
CMAparameters::active_highPt_chs
int active_highPt_chs() const
Definition: CMAparameters.cxx:46
AthenaPoolTestWrite.stream
string stream
Definition: AthenaPoolTestWrite.py:12
CMAparameters::m_lowPt_rpc_read
int m_lowPt_rpc_read
Definition: CMAparameters.h:91
python.CaloAddPedShiftConfig.type
type
Definition: CaloAddPedShiftConfig.py:42
Swap
@ Swap
Definition: CMAparameters.h:20
CMAparameters::pivot_start_st
int pivot_start_st() const
Definition: CMAparameters.cxx:22
CMAparameters::highPt_number_co
int highPt_number_co() const
Definition: CMAparameters.cxx:32
CablingObject::cablingParameters
Definition: CablingObject.h:17
CMAparameters::correct
bool correct(L1RPCcabCorrection type, CMAinput it, unsigned int layer, unsigned short int Ch1, unsigned short int Ch2, short int num) const
Definition: CMAparameters.cxx:646
CMAparameters::m_last_lowPt_code
unsigned int m_last_lowPt_code
Definition: CMAparameters.h:97
CMAparameters::confirm_channels
static constexpr int confirm_channels
Definition: CMAparameters.h:71
Monitored::X
@ X
Definition: HistogramFillerUtils.h:24
CMAparameters::m_highPt_stop_ch
int m_highPt_stop_ch
Definition: CMAparameters.h:84
CMAparameters::lowPt_start_co
int lowPt_start_co() const
Definition: CMAparameters.cxx:26
CMAparameters::lowPt_start_ch
int lowPt_start_ch() const
Definition: CMAparameters.cxx:35
CMAparameters::defineParams::defineParams
defineParams(const defineParams &)=default
CMAparameters::m_highPt
int(* m_highPt)[2][confirm_channels]
Definition: CMAparameters.h:103
CMAparameters::m_lowPt_stop_st
int m_lowPt_stop_st
Definition: CMAparameters.h:78
CMAparameters::defineParams::lowPtNumCo
int lowPtNumCo
Last connector (global-addr) for LowPt confirm.
Definition: CMAparameters.h:45
CMAparameters::m_first_lowPt_code
unsigned int m_first_lowPt_code
Definition: CMAparameters.h:96
CMAparameters::first_highPt_code
unsigned int first_highPt_code() const
Definition: CMAparameters.cxx:60
CMAparameters::reset_highPt_cabling
void reset_highPt_cabling()
Definition: CMAparameters.cxx:221
CMAparameters::defineParams
Definition: CMAparameters.h:28
CMAparameters::defineParams::highPtStation
int highPtStation
RPC station number giving input to Low Pt ch.
Definition: CMAparameters.h:36
CMAidentity::defineParams
Definition: CMAidentity.h:27
CMAparameters::m_active_pivot_chs
int m_active_pivot_chs
Definition: CMAparameters.h:86
CMAparameters::m_highPt_rpc_read
int m_highPt_rpc_read
Definition: CMAparameters.h:92
TRIGGERidentity.h
CMAparameters::pivot_station
int pivot_station() const
Definition: CMAparameters.cxx:48
CMAparameters::m_active_highPt_chs
int m_active_highPt_chs
Definition: CMAparameters.h:88
TRT::Hit::layer
@ layer
Definition: HitInfo.h:79
CMAparameters::parseParams::parseParams
parseParams(const parseParams &)=default
CMAparameters::m_highPt_program
std::unique_ptr< CMAprogram > m_highPt_program
Definition: CMAparameters.h:106
PlotPulseshapeFromCool.input
input
Definition: PlotPulseshapeFromCool.py:106
CMAparameters::~CMAparameters
virtual ~CMAparameters()
Definition: CMAparameters.cxx:132
CMAparameters::m_params
defineParams m_params
Definition: CMAparameters.h:60
CMAparameters::defineParams::defineParams
defineParams(defineParams &&)=default
CMAparameters::m_last_highPt_code
unsigned int m_last_highPt_code
Definition: CMAparameters.h:99
CMAparameters::operator=
CMAparameters & operator=(const CMAparameters &)
Definition: CMAparameters.cxx:138
CMAparameters::m_lowPt_stop_ch
int m_lowPt_stop_ch
Definition: CMAparameters.h:79
CMAparameters::defineParams::pivotStopStation
int pivotStopStation
Definition: CMAparameters.h:41
CMAparameters::m_lowPt
int(* m_lowPt)[2][confirm_channels]
Definition: CMAparameters.h:102
CMAparameters::highPt_program
const CMAprogram * highPt_program() const
Definition: CMAparameters.cxx:19
CMAparameters::reset_lowPt_cabling
void reset_lowPt_cabling()
Definition: CMAparameters.cxx:215
CMAparameters::noMoreChannels
std::string noMoreChannels(const std::string &stat)
Definition: CMAparameters.cxx:481
CMAparameters::lowPt_start_st
int lowPt_start_st() const
Definition: CMAparameters.cxx:34
CMAparameters::create_lowPt_map
void create_lowPt_map(int)
Definition: CMAparameters.cxx:236
CMAparameters::last_lowPt_code
unsigned int last_lowPt_code() const
Definition: CMAparameters.cxx:59
CMAparameters::no_wor_readout
std::string no_wor_readout(int, int)
Definition: CMAparameters.cxx:540
CMAparameters::first_pivot_channel
unsigned int first_pivot_channel() const
Definition: CMAparameters.cxx:854
beamspotman.stat
stat
Definition: beamspotman.py:262
CMAparameters::defineParams::highPtNumCo
int highPtNumCo
Last connector (global-addr) for HiPt confirm.
Definition: CMAparameters.h:49
CMAinput
CMAinput
Definition: CMAparameters.h:19
CMAprogram
Definition: CMAprogram.h:11
operator<<
X & operator<<(X &stream, const CMAparameters &cma)
Definition: CMAparameters.h:205
CMAparameters::defineParams::defineParams
defineParams()=default
trigbs_pickEvents.num
num
Definition: trigbs_pickEvents.py:76
CMAparameters::give_connection
bool give_connection(int, int, CMAinput &, int &, int &) const
Definition: CMAparameters.cxx:578
CMAparameters::create_highPt_map
void create_highPt_map(int)
Definition: CMAparameters.cxx:245
CMAparameters::last_pivot_code
unsigned int last_pivot_code() const
Definition: CMAparameters.cxx:57
CMAparameters::last_highPt_channel
unsigned int last_highPt_channel() const
Definition: CMAparameters.cxx:904
CMAparameters::defineParams::highPtStopCo
int highPtStopCo
First connector (global-addr) for HiPt confirm.
Definition: CMAparameters.h:48
CMAparameters::pivot_rpc_read
int pivot_rpc_read() const
Definition: CMAparameters.cxx:52
CMAparameters::isAtlas
bool isAtlas() const
Definition: CMAparameters.cxx:15
CMAparameters::m_highPt_start_ch
int m_highPt_start_ch
Definition: CMAparameters.h:82
CablingObject
Definition: CablingObject.h:10
CMAparameters::reset_pivot_cabling
void reset_pivot_cabling()
Definition: CMAparameters.cxx:209
Suppression
@ Suppression
Definition: CMAparameters.h:20
CMAparameters::parseParams
Definition: CMAparameters.h:52
CMAparameters::lowPt_stop_st
int lowPt_stop_st() const
Definition: CMAparameters.cxx:36
CMAparameters::whichCMAinput
CMAinput whichCMAinput(int) const
Definition: CMAparameters.cxx:556
CMAparameters::lowPt_stop_ch
int lowPt_stop_ch() const
Definition: CMAparameters.cxx:37
CMAparameters::m_lowPt_start_ch
int m_lowPt_start_ch
Definition: CMAparameters.h:77
CMAparameters::Print
virtual void Print(std::ostream &, bool) const override
Definition: CMAparameters.cxx:476
CMAparameters::highPt_station
int highPt_station() const
Definition: CMAparameters.cxx:50
CMAidentity
Definition: CMAidentity.h:16
CMAparameters::first_highPt_channel
unsigned int first_highPt_channel() const
Definition: CMAparameters.cxx:894
python.CaloAddPedShiftConfig.int
int
Definition: CaloAddPedShiftConfig.py:45
CMAparameters
Definition: CMAparameters.h:22
CMAparameters::m_last_pivot_code
unsigned int m_last_pivot_code
Definition: CMAparameters.h:95
NoInput
@ NoInput
Definition: CMAparameters.h:19
CMAparameters::lowPt_number_co
int lowPt_number_co() const
Definition: CMAparameters.cxx:28
CMAparameters::highPt_stop_st
int highPt_stop_st() const
Definition: CMAparameters.cxx:41
CMAparameters::m_highPt_start_st
int m_highPt_start_st
Definition: CMAparameters.h:81
CMAparameters::operator+=
CMAparameters & operator+=(const CMAparameters &)
Definition: CMAparameters.cxx:262
CMAparameters::m_lowPt_program
std::unique_ptr< CMAprogram > m_lowPt_program
Definition: CMAparameters.h:105
CMAparameters::active_lowPt_chs
int active_lowPt_chs() const
Definition: CMAparameters.cxx:45
CMAparameters::pivot_start_ch
int pivot_start_ch() const
Definition: CMAparameters.cxx:21
CMAparameters::showDt
void showDt(std::ostream &, int layer) const
Definition: CMAparameters.cxx:293
CMAparameters::conf_type
CMAconfiguration conf_type() const
Definition: CMAparameters.cxx:63
CMAparameters::error
std::string error(const std::string &)
Definition: CMAparameters.cxx:549
CMAparameters::get_channel
bool get_channel(CMAinput, int, int &, int &) const
Definition: CMAparameters.cxx:583
CMAparameters::pivot_channels
static constexpr int pivot_channels
Definition: CMAparameters.h:70
CMAparameters::defineParams::pivotStartStation
int pivotStartStation
Definition: CMAparameters.h:39
CMAparameters::create_pivot_map
void create_pivot_map(int)
Definition: CMAparameters.cxx:227
CMAparameters::Atlas
@ Atlas
Definition: CMAparameters.h:24
CMAparameters::pivot_stop_ch
int pivot_stop_ch() const
Definition: CMAparameters.cxx:23
NoCorrection
@ NoCorrection
Definition: CMAparameters.h:20
Shift
@ Shift
Definition: CMAparameters.h:20
CMAparameters::last_highPt_code
unsigned int last_highPt_code() const
Definition: CMAparameters.cxx:61
CMAparameters::highPt_start_co
int highPt_start_co() const
Definition: CMAparameters.cxx:30
CMAparameters::pivot_stop_st
int pivot_stop_st() const
Definition: CMAparameters.cxx:24
CMAparameters::operator==
bool operator==(const CMAparameters &) const
Definition: CMAparameters.cxx:254
CMAparameters::m_lowPt_start_st
int m_lowPt_start_st
Definition: CMAparameters.h:76
CMAparameters::first_pivot_code
unsigned int first_pivot_code() const
Definition: CMAparameters.cxx:56
CMAparameters::give_strip_code
void give_strip_code(unsigned int logic_sector, unsigned short int lh, unsigned short int ijk, unsigned short int Channel, std::list< unsigned int > &StripCodes) const
Definition: CMAparameters.cxx:765
CMAparameters::parseParams::parseParams
parseParams(parseParams &&)=default
Atlas
Definition: ExtendedEventContext.h:21
CMAparameters::lowPt_rpc_read
int lowPt_rpc_read() const
Definition: CMAparameters.cxx:53