25 L_(info) <<
"TOF: TrackingInterface initialization";
29 L_(info) <<
"TOF: TrackingInterface: no context found, using default setup";
32 fvNofSm = {5, 0, 1, 0, 0, 1, 1, 1, 0, 1};
33 fvNofRpc = {5, 3, 5, 1, 1, 1, 2, 2, 1, 2};
35 fvTrackingStationId[0] = {0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3};
49 fvNofSm = std::move(setup.NbSm);
54 for (
int iSmType = 0; iSmType < nSmTypes; ++iSmType) {
58 auto& vRpcPars = setup.rpcs[iSmType];
59 vStaIds.resize(nSm * nRpc);
60 for (
int iSm = 0; iSm < nSm; ++iSm) {
61 for (
int iRpc = 0; iRpc < nRpc; ++iRpc) {
62 int iGlobRpc = iSm * nRpc + iRpc;
63 vStaIds[iGlobRpc] = vRpcPars[iGlobRpc].trackingStationId;