|
CbmRoot
|
Array sizes. More...
Variables | |
| constexpr int | MaxFieldApproxPolynomialOrder {5} |
| Order of polynomial to approximate field in the vicinity of station plane. | |
| constexpr int | MaxNFieldApproxCoefficients |
| Amount of coefficients in field approximations. | |
| constexpr unsigned int | StationBits = 6u |
| Amount of bits to code a station or triplet. This values determine the maximum number of stations and triplets. | |
| constexpr unsigned int | TripletBits = 32u - StationBits |
| Amount of bits to code one triplet. | |
| constexpr int | MaxNdetectors = 5 |
| Max number of tracking detectors. | |
| constexpr int | MaxNstations = 1u << StationBits |
| Max number of stations, 2^6 = 64. | |
| constexpr int | MaxNtriplets = 1u << TripletBits |
| Max number of triplets, 2^26 = 67,108,864. | |
| constexpr uint8_t | DetBits = 4u |
| Maximum 16 detector systems. | |
| constexpr int | MaxNiterations = 10 |
| Max number of iterations in the track finder. | |
| constexpr int | MaxTripletGap = 2 |
| Max gaps in the triplet. | |
| constexpr int | MaxNtrackGroups = 4 |
Array sizes.
|
constexpr |
|
constexpr |
|
constexpr |
Max number of tracking detectors.
Definition at line 43 of file CaDefs.h.
Referenced by cbm::algo::ca::Config::ToString(), and cbm::algo::ca::Parameters< DataT >::ToString().
|
constexpr |
Amount of coefficients in field approximations.
|
constexpr |
|
constexpr |
Max number of stations, 2^6 = 64.
Definition at line 44 of file CaDefs.h.
Referenced by cbm::algo::ca::Iteration::Check(), cbm::algo::ca::TrackFinderWindow::CreateTrackCandidates(), cbm::algo::ca::TrackFitter::FitCaTracks(), cbm::algo::ca::TrackFinderWindow::PackTripletId(), and cbm::algo::ca::Parameters< DataT >::ToString().
|
constexpr |
Max number of track groups NOTE: For a "track group" definition see CaParameters.h, GetSearchWindow function
|
constexpr |
Max number of triplets, 2^26 = 67,108,864.
Definition at line 45 of file CaDefs.h.
Referenced by cbm::algo::ca::TrackFinderWindow::PackTripletId(), and cbm::algo::ca::Parameters< DataT >::ToString().
|
constexpr |
|
constexpr |
Amount of bits to code a station or triplet. This values determine the maximum number of stations and triplets.
Amount of bits to code one station
Definition at line 40 of file CaDefs.h.
Referenced by cbm::algo::ca::Parameters< DataT >::ToString().
|
constexpr |
Amount of bits to code one triplet.
Definition at line 41 of file CaDefs.h.
Referenced by cbm::algo::ca::TrackFinderWindow::PackTripletId(), cbm::algo::ca::Parameters< DataT >::ToString(), cbm::algo::ca::TrackFinderWindow::TripletId2Station(), and cbm::algo::ca::TrackFinderWindow::TripletId2Triplet().