File SeedFilterConfig.hpp

namespace Acts

Note

This file is foreseen for the Geometry module to replace Extent

struct SeedFilterConfig
#include <Acts/Seeding/SeedFilterConfig.hpp>

Public Functions

inline SeedFilterConfig toInternalUnits() const

Public Members

SeedConfirmationRangeConfig centralSeedConfirmationRange
size_t compatSeedLimit = 2
float compatSeedWeight = 200.
bool curvatureSortingInFilter = false
float deltaInvHelixDiameter = 0.00003 * 1. / Acts::UnitConstants::mm
float deltaRMin = 5. * Acts::UnitConstants::mm
SeedConfirmationRangeConfig forwardSeedConfirmationRange
float impactWeightFactor = 1.
bool isInInternalUnits = false
std::size_t maxQualitySeedsPerSpMConf = std::numeric_limits<std::size_t>::max()
unsigned int maxSeedsPerSpM = 10
std::size_t maxSeedsPerSpMConf = std::numeric_limits<std::size_t>::max()
float numSeedIncrement = std::numeric_limits<float>::infinity()
bool seedConfirmation = false
float seedWeightIncrement = 0
bool useDeltaRorTopRadius = false
float zOriginWeightFactor = 1.