55 <<
"," << ctx.eventID().event_number()
56 <<
":" << ctx.eventID().time_stamp()
59 std::string defectlist;
60 std::string EfficiencyTable;
71 for (; waferItr != waferItrE; ++waferItr ) {
73 for (
int i{0}; i<768; i++){
79 ATH_MSG_DEBUG(
"(MonitorTest): #bad strips(Total) = " << n_bad);
82 stripid1 =
m_sctId->strip_id(0, 3, 41, -4, 1, 703);
83 waferid1 =
m_sctId->wafer_id(stripid1);
84 moduleid1 =
m_sctId->module_id(waferid1);
91 ATH_MSG_INFO(
"isGood(): strip(0,3,41,-4,1,703) is not noisy ");
93 ATH_MSG_INFO(
"isGood(): strip(0,3,41,-4,1,703) is noisy ");
96 stripid1 =
m_sctId->strip_id(0, 3, 41, -4, 0, 703);
97 waferid1 =
m_sctId->wafer_id(stripid1);
98 moduleid1 =
m_sctId->module_id(waferid1);
102 ATH_MSG_INFO(
"isGood(): strip(0,3,41,-4,0,703) is not noisy ");
104 ATH_MSG_INFO(
"isGood(): strip(0,3,41,-4,0,703) is noisy ");
108 stripid1 =
m_sctId->strip_id(0, 2, 39, -1, 0, 397);
109 waferid1 =
m_sctId->wafer_id(stripid1);
110 moduleid1 =
m_sctId->module_id(waferid1);
115 ATH_MSG_INFO(
"isGood(): strip(0,2,39,-1,0,397) is not noisy ");
117 ATH_MSG_INFO(
"isGood(): strip(0,2,39,-1,0,397) is noisy ");
120 stripid1 =
m_sctId->strip_id(0, 2, 39, -1, 0, 396);
121 waferid1 =
m_sctId->wafer_id(stripid1);
122 moduleid1 =
m_sctId->module_id(waferid1);
127 ATH_MSG_INFO(
"isGood(): strip(0,2,39,-1,0,396) is not noisy ");
129 ATH_MSG_INFO(
"isGood(): strip(0,2,39,-1,0,396) is noisy ");
132 stripid1 =
m_sctId->strip_id(0, 2, 39, -1, 0, 398);
133 waferid1 =
m_sctId->wafer_id(stripid1);
134 moduleid1 =
m_sctId->module_id(waferid1);
139 ATH_MSG_INFO(
"isGood(): strip(0,2,39,-1,0,398) is not noisy ");
141 ATH_MSG_INFO(
"isGood(): strip(0,2,39,-1,0,398) is noisy ");
144 stripid1 =
m_sctId->strip_id(0, 3, 13, -3, 0, 567);
148 ATH_MSG_INFO(
"isGood(): strip(0,3,13,-3,0,567) is not noisy ");
150 ATH_MSG_INFO(
"isGood(): strip(0,3,13,-3,0,567) is noisy ");
153 stripid1 =
m_sctId->strip_id(0, 3, 13, -3, 0, 566);
157 ATH_MSG_INFO(
"isGood(): strip(0,3,13,-3,0,566) is not noisy ");
159 ATH_MSG_INFO(
"isGood(): strip(0,3,13,-3,0,566) is noisy ");
162 stripid1 =
m_sctId->strip_id(0, 3, 13, -3, 1, 567);
166 ATH_MSG_INFO(
"isGood(): strip(0,3,13,-3,1,567) is not noisy ");
168 ATH_MSG_INFO(
"isGood(): strip(0,3,13,-3,1,567) is noisy ");
171 stripid1 =
m_sctId->strip_id(0, 0, 7, 2, 0, 700);
175 ATH_MSG_INFO(
"isGood(): strip(0,0,7,2,0,700) is not noisy ");
177 ATH_MSG_INFO(
"isGood(): strip(0,0,7,2,0,700) is noisy ");
180 stripid1 =
m_sctId->strip_id(0, 0, 7, 2, 1, 700);
184 ATH_MSG_INFO(
"isGood(): strip(0,0,7,2,1,700) is not noisy ");
186 ATH_MSG_INFO(
"isGood(): strip(0,0,7,2,1,700) is noisy ");
190 stripid1 =
m_sctId->strip_id(0, 0, 8, -4, 0, 100);
194 ATH_MSG_INFO(
"isGood(): chip(0,0,8,-4,0,100) is not noisy ");
196 ATH_MSG_INFO(
"isGood(): chip(0,0,8,-4,0,100) is noisy ");
199 stripid1 =
m_sctId->strip_id(0, 3, 13, -3, 0, 567);
203 ATH_MSG_INFO(
"isGood(): chip(0,3,13,-3,0,567) is not noisy ");
205 ATH_MSG_INFO(
"isGood(): chip(0,3,13,-3,0,567) is noisy ");
209 stripid1 =
m_sctId->strip_id(0, 0, 8, -4, 0, 100);
213 ATH_MSG_INFO(
"isGood(): wafer(0,0,8,-4,0,100) is not noisy ");
215 ATH_MSG_INFO(
"isGood(): wafer(0,0,8,-4,0,100) is noisy ");
219 stripid1 =
m_sctId->strip_id(0, 0, 8, -4, 0, 100);
223 ATH_MSG_INFO(
"isGood(): module(0,0,8,-4,0,100) is not noisy ");
225 ATH_MSG_INFO(
"isGood(): module(0,0,8,-4,0,100) is noisy ");
228 ATH_MSG_DEBUG(
"(MonitorTest): execute finished successfully.");
229 return StatusCode::SUCCESS;