29 const double kCLight = gpu_common_constants::kCLight;
30 typedef std::numeric_limits<float> flt;
31 cout << std::scientific;
32 cout << std::setprecision(flt::max_digits10 + 2);
33 cout <<
" nominal field " << mNominalBz <<
" [kG * (2.99792458E-4 GeV/c/kG/cm)]"
34 <<
" == " << mNominalBz / kCLight <<
" [kG]" << endl;
36 cout <<
" TpcBx[NTPCM] = { ";
37 for (int32_t
i = 0;
i <
NTPCM;
i++) {
42 cout <<
" };" << endl;
46 cout <<
" TpcBy[NTPCM] = { ";
47 for (int32_t
i = 0;
i <
NTPCM;
i++) {
52 cout <<
" };" << endl;
56 cout <<
" TpcBz[NTPCM] = { ";
57 for (int32_t
i = 0;
i <
NTPCM;
i++) {
62 cout <<
" };" << endl;
66 cout <<
"TRD field: \n"
69 cout <<
" TrdBx[NTRDM] = { ";
70 for (int32_t
i = 0;
i <
NTRDM;
i++) {
75 cout <<
" };" << endl;
79 cout <<
" TrdBy[NTRDM] = { ";
80 for (int32_t
i = 0;
i <
NTRDM;
i++) {
85 cout <<
" };" << endl;
89 cout <<
" TrdBz[NTRDM] = { ";
90 for (int32_t
i = 0;
i <
NTRDM;
i++) {
95 cout <<
" };" << endl;
99 cout <<
"ITS field: \n"
102 cout <<
" ItsBx[NITSM] = { ";
103 for (int32_t
i = 0;
i <
NITSM;
i++) {
108 cout <<
" };" << endl;
112 cout <<
" ItsBy[NITSM] = { ";
113 for (int32_t
i = 0;
i <
NITSM;
i++) {
118 cout <<
" };" << endl;
122 cout <<
" ItsBz[NITSM] = { ";
123 for (int32_t
i = 0;
i <
NITSM;
i++) {
128 cout <<
" };" << endl;