Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Core/include/Acts/Seeding/SeedFilterConfig.hpp>
Public Member Functions | |
SeedFilterConfig | toInternalUnits () const |
Public Attributes | |
float | deltaInvHelixDiameter = 0.00003 * 1. / Acts::UnitConstants::mm |
float | impactWeightFactor = 1. |
float | zOriginWeightFactor = 1. |
float | compatSeedWeight = 200. |
float | deltaRMin = 5. * Acts::UnitConstants::mm |
unsigned int | maxSeedsPerSpM = 10 |
size_t | compatSeedLimit = 2 |
float | seedWeightIncrement = 0 |
float | numSeedIncrement = std::numeric_limits<float>::infinity() |
bool | seedConfirmation = false |
SeedConfirmationRangeConfig | centralSeedConfirmationRange |
SeedConfirmationRangeConfig | forwardSeedConfirmationRange |
std::size_t | maxSeedsPerSpMConf = std::numeric_limits<std::size_t>::max() |
std::size_t | maxQualitySeedsPerSpMConf |
bool | useDeltaRorTopRadius = false |
bool | isInInternalUnits = false |
Definition at line 19 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 19 of file SeedFilterConfig.hpp
|
inline |
Definition at line 71 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 71 of file SeedFilterConfig.hpp
References filter::config, and isInInternalUnits.
Referenced by PHActsSiliconSeeding::Init(), main(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), ActsExamples::SeedingFTFAlgorithm::SeedingFTFAlgorithm(), and ActsExamples::SeedingOrthogonalAlgorithm::SeedingOrthogonalAlgorithm().
SeedConfirmationRangeConfig Acts::SeedFilterConfig::centralSeedConfirmationRange |
Definition at line 54 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 54 of file SeedFilterConfig.hpp
size_t Acts::SeedFilterConfig::compatSeedLimit = 2 |
Definition at line 38 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 38 of file SeedFilterConfig.hpp
Referenced by PHActsSiliconSeeding::printSeedConfigs().
float Acts::SeedFilterConfig::compatSeedWeight = 200. |
Definition at line 30 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 30 of file SeedFilterConfig.hpp
Referenced by PHActsSiliconSeeding::printSeedConfigs().
float Acts::SeedFilterConfig::deltaInvHelixDiameter = 0.00003 * 1. / Acts::UnitConstants::mm |
Definition at line 22 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 22 of file SeedFilterConfig.hpp
Referenced by PHActsSiliconSeeding::printSeedConfigs().
float Acts::SeedFilterConfig::deltaRMin = 5. * Acts::UnitConstants::mm |
Definition at line 32 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 32 of file SeedFilterConfig.hpp
Referenced by PHActsSiliconSeeding::printSeedConfigs(), runRecCKFTracks(), runSeedingExample(), and ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
SeedConfirmationRangeConfig Acts::SeedFilterConfig::forwardSeedConfirmationRange |
Definition at line 56 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 56 of file SeedFilterConfig.hpp
float Acts::SeedFilterConfig::impactWeightFactor = 1. |
Definition at line 25 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 25 of file SeedFilterConfig.hpp
Referenced by PHActsSiliconSeeding::printSeedConfigs().
bool Acts::SeedFilterConfig::isInInternalUnits = false |
Definition at line 70 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 70 of file SeedFilterConfig.hpp
Referenced by Acts::SeedFilter< external_spacepoint_t >::SeedFilter(), Acts::Cuda::SeedFinder< external_spacepoint_t >::SeedFinder(), and toInternalUnits().
std::size_t Acts::SeedFilterConfig::maxQualitySeedsPerSpMConf |
Definition at line 63 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 63 of file SeedFilterConfig.hpp
unsigned int Acts::SeedFilterConfig::maxSeedsPerSpM = 10 |
Definition at line 35 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 35 of file SeedFilterConfig.hpp
Referenced by PHActsSiliconSeeding::configureSeedFilter(), PHActsKDTreeSeeding::configureSeedFinder(), PHActsSiliconSeeding::printSeedConfigs(), runRecCKFTracks(), runSeedingExample(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and ActsExamples::SeedingOrthogonalAlgorithm::SeedingOrthogonalAlgorithm().
std::size_t Acts::SeedFilterConfig::maxSeedsPerSpMConf = std::numeric_limits<std::size_t>::max() |
Definition at line 59 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 59 of file SeedFilterConfig.hpp
float Acts::SeedFilterConfig::numSeedIncrement = std::numeric_limits<float>::infinity() |
Definition at line 46 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 46 of file SeedFilterConfig.hpp
Referenced by PHActsSiliconSeeding::printSeedConfigs().
bool Acts::SeedFilterConfig::seedConfirmation = false |
Definition at line 52 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 52 of file SeedFilterConfig.hpp
float Acts::SeedFilterConfig::seedWeightIncrement = 0 |
Definition at line 45 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 45 of file SeedFilterConfig.hpp
Referenced by PHActsSiliconSeeding::printSeedConfigs().
bool Acts::SeedFilterConfig::useDeltaRorTopRadius = false |
Definition at line 68 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 68 of file SeedFilterConfig.hpp
float Acts::SeedFilterConfig::zOriginWeightFactor = 1. |
Definition at line 28 of file SeedFilterConfig.hpp.
View newest version in sPHENIX GitHub at line 28 of file SeedFilterConfig.hpp
Referenced by PHActsSiliconSeeding::printSeedConfigs().