|
ATLAS Offline Software
|
Go to the documentation of this file.
31 throw std::invalid_argument(
"channel is not valid!" );
51 }
else if(fabs(stEta)==2){
61 throw std::invalid_argument(
"channel is not valid!" );
83 throw std::invalid_argument(
"stationPhi and stName are not valid!" );
99 static const int max_gas_gap = 4;
100 static const int max_multiplet = 2;
102 return (
stationEta+2)*(max_gas_gap*max_multiplet)+(multiplet-1)*max_gas_gap +(gas_gap-1);
108 static const int max_gas_gap = 4;
109 static const int max_multiplet = 2;
111 return (
stationEta-1)*(max_gas_gap*max_multiplet)+(multiplet-1)*max_gas_gap +(gas_gap-1);
118 static const int max_pcb = 3;
119 static const int max_gas_gap = 4;
122 return (multiplet-1)*max_gas_gap*max_pcb+ (gas_gap-1)*max_pcb + (PCB-1);
130 static const int max_pcb = 8;
132 return (gas_gap-1)*max_pcb + (PCB-1);
138 static const int max_feb = 16;
140 return (gas_gap-1)*max_feb + (FEB-1);
147 static const int max_pcb = 5;
148 static const int max_gas_gap = 4;
151 return (multiplet-1)*max_gas_gap*max_pcb+ (gas_gap-1)*max_pcb + (PCB-1);
158 static const int max_pcb = 3;
159 static const int max_gas_gap = 4;
162 return (multiplet-1)*max_gas_gap*max_pcb+ (gas_gap-1)*max_pcb + (PCB-1);
169 static const int max_pcb = 5;
170 static const int max_gas_gap = 4;
173 return (multiplet-1)*max_gas_gap*max_pcb+ (gas_gap-1)*max_pcb + (PCB-1);
179 static const int max_pcb = 3;
180 static const int max_gas_gap = 4;
181 static const int max_isector = 2;
184 return (multiplet-1)*max_gas_gap*max_pcb*max_isector+ (gas_gap-1)*max_pcb*max_isector + isector*max_pcb+ (PCB-1);
191 static const int max_pcb = 5;
192 static const int max_gas_gap = 4;
193 static const int max_isector = 2;
196 return (multiplet-1)*max_gas_gap*max_pcb*max_isector+ (gas_gap-1)*max_pcb*max_isector + isector*max_pcb + (PCB-1);
202 static const int max_pcb = 5;
203 static const int max_gas_gap = 4;
204 static const int max_isector = 2;
207 return (multiplet-1)*max_gas_gap*max_pcb*max_isector+ (gas_gap-1)*max_pcb*max_isector + isector*max_pcb + (PCB-1);
213 static const int max_pcb = 3;
214 static const int max_gas_gap = 4;
215 static const int max_isector = 2;
218 return (multiplet-1)*max_gas_gap*max_pcb*max_isector+ (gas_gap-1)*max_pcb*max_isector + isector*max_pcb + (PCB-1);
224 static const int max_pcb = 8;
225 static const int max_gas_gap = 4;
227 return (multiplet-1)*max_gas_gap*max_pcb + (gas_gap-1)*max_pcb + (PCB-1);
int get_bin_for_occ_ASide_pcb_eta2_hist(const int stationEta, const int multiplet, const int gas_gap, const int PCB) const
int get_bin_for_occ_ASide_hist(const int stationEta, const int multiplet, const int gas_gap) const
constexpr uint8_t stationPhi
station Phi 1 to 8
int get_bin_for_occ_lb_CSide_pcb_eta2_hist(const int stationEta, const int multiplet, const int gas_gap, const int PCB, const int isector) const
int get_bin_for_feb_occ(const int gas_gap, const int FEB) const
int get_PCB_from_channel(const int channel) const
int get_bin_for_occ_CSide_pcb_eta2_hist(const int stationEta, const int multiplet, const int gas_gap, const int PCB) const
int get_bin_for_occ_ASide_pcb_eta1_hist(const int stationEta, const int multiplet, const int gas_gap, const int PCB) const
int get_bin_for_occ_CSide_hist(const int stationEta, const int multiplet, const int gas_gap) const
int get_FEB_from_channel(const int channel, const int stEta) const
int get_sectorEta_from_stationEta(const int stationEta) const
int get_sectorPhi_from_stationPhi_stName(const int stationPhi, const std::string &stName) const
int get_bin_for_occ_lb_pcb_hist(const int multiplet, const int gas_gap, const int PCB) const
int get_bin_for_occ_lb_CSide_pcb_eta1_hist(const int stationEta, const int multiplet, const int gas_gap, const int PCB, int isector) const
int get_bin_for_occ_lb_ASide_pcb_eta1_hist(const int stationEta, const int multiplet, const int gas_gap, const int PCB, int isector) const
int get_bin_for_occ(const int gas_gap, const int PCB) const
constexpr uint8_t stationEta
1 to 3
int get_bin_for_occ_lb_ASide_pcb_eta2_hist(const int stationEta, const int multiplet, const int gas_gap, const int PCB, const int isector) const
int get_bin_for_occ_CSide_pcb_eta1_hist(const int stationEta, const int multiplet, const int gas_gap, const int PCB) const