307 {
308
309
310
312 char padOutText[7][6];
313 strcpy(padOutText[0], "RoI");
314 strcpy(padOutText[1], "Ptcod");
315 strcpy(padOutText[2], "OPL");
316 strcpy(padOutText[3], "OvPhi");
317 strcpy(padOutText[4], "OvEta");
318 strcpy(padOutText[5], "RoIAm");
319 strcpy(padOutText[6], "BCDcn");
320 if (flag) {
321 cout << endl;
322 cout << " ************************************* " << endl;
323 cout << " * * " << endl;
324 cout << " * P A D D I S P L A Y * " << endl;
325 cout << " * * " << endl;
326 cout << " ************************************* " << endl;
327 cout << endl;
328 cout << " P A R A M E T E R S: " << endl;
330 cout <<
" Sector " <<
m_sector << endl;
331 cout <<
" PAD addr " <<
m_padadd << endl;
332 cout <<
" Low-High " <<
m_lowhigh << endl;
337 cout << endl;
338 }
339 if (flag - 1) {
340 cout << " D U M P padStep2 " << endl;
341 cout << " ";
342 cout << "Projection Eta ";
343 cout << " ";
344 cout << "Projection Phi " << endl;
345 cout << " ";
346 cout << "---------------";
347 cout << " ";
348 cout << "---------------" << endl;
349 cout << " ";
350 cout << "C C t a n o O A";
351 cout << " ";
352 cout << "C C t a n o O A" << endl;
353 cout << " ";
354 cout << "M M h d u v P m";
355 cout << " ";
356 cout << "M M h d u v P m" << endl;
357 cout << " ";
358 cout << "0 1 r d m e L b";
359 cout << " ";
360 cout << "0 1 r d m e L b" << endl;
361 cout << " ";
362 cout << " e r r i";
363 cout << " ";
364 cout << " e r r i" << endl;
365
366
368 cout << " Bunch Crossing Number " << j << " ";
369 for (i = 0;
i < 2;
i++) {
373 if (i == 0) cout << " ";
374 }
375 cout << endl;
376 }
377 cout << endl;
378 }
379 if (flag) {
380
381
382
383 cout << " D U M P PadOut " << endl;
385 cout <<
" Pad: padOut Bunch=" <<
i <<
":";
386 for (j = 0; j < 7; j++) { cout <<
" " << padOutText[j] <<
" " <<
m_padOut[
i][j]; }
387 cout << endl;
388 }
389 cout << endl;
390 }
391}
ubit16 m_padStep2[8][2][8]