20 LOG(info) <<
"cbm::ca::ParametersBuilder: constructor";
22 for (
size_t iDet = 0; iDet < detNames.size(); ++iDet) {
26 fBuilder.SetGeoSetupFactoryConstructor([&]() {
34 if (pFactory->IsInGeometry(detId) && !pFactory->HasHits(detId)) {
35 LOG(info) <<
"cbm::ca::ParametersBuilder: disabling " <<
kDetName[detId] <<
", because it did not produce hits";
Implementation of L1DetectorID enum class for CBM.
std::array< std::string, constants::size::MaxNdetectors > DetNamesArray_t
Builds parameters for CBM CA tracking.
cbm::algo::ca::ParametersBuilder fBuilder
Generic CA parameters builder.
ParametersBuilder()
Constructor.
bool fbRequireHitPresence
Hit branch requirement.
constexpr DetIdArr_t< const char * > kDetName
Names of detector subsystems.
constexpr DetIdArr_t< ca::EDetectorID > kDetIds
List of detector.