27 const double kCLight = gpu_common_constants::kCLight;
28 typedef std::numeric_limits<float> flt;
29 cout << std::scientific;
30 cout << std::setprecision(flt::max_digits10 + 2);
31 cout <<
" nominal field " << mNominalBz <<
" [kG * (2.99792458E-4 GeV/c/kG/cm)]"
32 <<
" == " << mNominalBz / kCLight <<
" [kG]" << endl;
34 cout <<
" TpcBx[NTPCM] = { ";
35 for (int32_t
i = 0;
i <
NTPCM;
i++) {
40 cout <<
" };" << endl;
44 cout <<
" TpcBy[NTPCM] = { ";
45 for (int32_t
i = 0;
i <
NTPCM;
i++) {
50 cout <<
" };" << endl;
54 cout <<
" TpcBz[NTPCM] = { ";
55 for (int32_t
i = 0;
i <
NTPCM;
i++) {
60 cout <<
" };" << endl;
64 cout <<
"TRD field: \n"
67 cout <<
" TrdBx[NTRDM] = { ";
68 for (int32_t
i = 0;
i <
NTRDM;
i++) {
73 cout <<
" };" << endl;
77 cout <<
" TrdBy[NTRDM] = { ";
78 for (int32_t
i = 0;
i <
NTRDM;
i++) {
83 cout <<
" };" << endl;
87 cout <<
" TrdBz[NTRDM] = { ";
88 for (int32_t
i = 0;
i <
NTRDM;
i++) {
93 cout <<
" };" << endl;
97 cout <<
"ITS field: \n"
100 cout <<
" ItsBx[NITSM] = { ";
101 for (int32_t
i = 0;
i <
NITSM;
i++) {
106 cout <<
" };" << endl;
110 cout <<
" ItsBy[NITSM] = { ";
111 for (int32_t
i = 0;
i <
NITSM;
i++) {
116 cout <<
" };" << endl;
120 cout <<
" ItsBz[NITSM] = { ";
121 for (int32_t
i = 0;
i <
NITSM;
i++) {
126 cout <<
" };" << endl;