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