Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Core/include/Acts/Seeding/SeedFinderConfig.hpp>
Public Member Functions | |
SeedFinderConfig | toInternalUnits () const |
SeedFinderConfig | calculateDerivedQuantities () const |
Definition at line 25 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 25 of file SeedFinderConfig.hpp
|
inline |
Definition at line 226 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 226 of file SeedFinderConfig.hpp
Referenced by ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
|
inline |
Definition at line 178 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 178 of file SeedFinderConfig.hpp
Referenced by main(), and ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
float Acts::SeedFinderConfig< SpacePoint >::binSizeR = 1. * Acts::UnitConstants::mm |
Definition at line 47 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 47 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().
SeedConfirmationRangeConfig Acts::SeedFinderConfig< SpacePoint >::centralSeedConfirmationRange |
Definition at line 77 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 77 of file SeedFinderConfig.hpp
float Acts::SeedFinderConfig< SpacePoint >::collisionRegionMax = +150 * Acts::UnitConstants::mm |
Definition at line 112 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 112 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), runRecCKFTracks(), runSeedingExample(), Acts::Sycl::SeedFinder< external_spacepoint_t >::SeedFinder(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::collisionRegionMin = -150 * Acts::UnitConstants::mm |
Definition at line 111 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 111 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), runRecCKFTracks(), runSeedingExample(), Acts::Sycl::SeedFinder< external_spacepoint_t >::SeedFinder(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::cotThetaMax = 10.01788 |
Definition at line 33 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 33 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), runRecCKFTracks(), runSeedingExample(), Acts::Sycl::SeedFinder< external_spacepoint_t >::SeedFinder(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::deltaRMax = 270 * Acts::UnitConstants::mm |
Definition at line 37 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 37 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), runRecCKFTracks(), runSeedingExample(), Acts::Sycl::SeedFinder< external_spacepoint_t >::SeedFinder(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::deltaRMaxBottomSP = std::numeric_limits<float>::quiet_NaN() |
Definition at line 45 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 45 of file SeedFinderConfig.hpp
Referenced by main(), runSeedingExample(), Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::SeedFinder(), Acts::Cuda::SeedFinder< external_spacepoint_t >::SeedFinder(), Acts::SeedFinder< external_spacepoint_t, platform_t >::SeedFinder(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::deltaRMaxTopSP = std::numeric_limits<float>::quiet_NaN() |
Definition at line 41 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 41 of file SeedFinderConfig.hpp
Referenced by main(), runSeedingExample(), Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::SeedFinder(), Acts::Cuda::SeedFinder< external_spacepoint_t >::SeedFinder(), Acts::SeedFinder< external_spacepoint_t, platform_t >::SeedFinder(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::deltaRMiddleMaxSPRange = 10. * Acts::UnitConstants::mm |
Definition at line 53 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 53 of file SeedFinderConfig.hpp
float Acts::SeedFinderConfig< SpacePoint >::deltaRMiddleMinSPRange = 10. * Acts::UnitConstants::mm |
Definition at line 52 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 52 of file SeedFinderConfig.hpp
float Acts::SeedFinderConfig< SpacePoint >::deltaRMin = 5 * Acts::UnitConstants::mm |
Definition at line 35 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 35 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), runRecCKFTracks(), runSeedingExample(), Acts::Sycl::SeedFinder< external_spacepoint_t >::SeedFinder(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::deltaRMinBottomSP = std::numeric_limits<float>::quiet_NaN() |
Definition at line 43 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 43 of file SeedFinderConfig.hpp
Referenced by main(), runSeedingExample(), Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::SeedFinder(), Acts::Cuda::SeedFinder< external_spacepoint_t >::SeedFinder(), Acts::SeedFinder< external_spacepoint_t, platform_t >::SeedFinder(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::deltaRMinTopSP = std::numeric_limits<float>::quiet_NaN() |
Definition at line 39 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 39 of file SeedFinderConfig.hpp
Referenced by main(), runSeedingExample(), Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::SeedFinder(), Acts::Cuda::SeedFinder< external_spacepoint_t >::SeedFinder(), Acts::SeedFinder< external_spacepoint_t, platform_t >::SeedFinder(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::deltaZMax |
Definition at line 65 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 65 of file SeedFinderConfig.hpp
SeedConfirmationRangeConfig Acts::SeedFinderConfig< SpacePoint >::forwardSeedConfirmationRange |
Definition at line 79 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 79 of file SeedFinderConfig.hpp
Delegate<float(const SpacePoint&)> Acts::SeedFinderConfig< SpacePoint >::getBottomHalfStripLength |
Definition at line 166 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 166 of file SeedFinderConfig.hpp
Referenced by ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
Delegate<Acts::Vector3(const SpacePoint&)> Acts::SeedFinderConfig< SpacePoint >::getBottomStripDirection |
Definition at line 170 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 170 of file SeedFinderConfig.hpp
Referenced by ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
Delegate<Acts::Vector3(const SpacePoint&)> Acts::SeedFinderConfig< SpacePoint >::getStripCenterDistance |
Definition at line 172 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 172 of file SeedFinderConfig.hpp
Referenced by ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
Delegate<float(const SpacePoint&)> Acts::SeedFinderConfig< SpacePoint >::getTopHalfStripLength |
Definition at line 164 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 164 of file SeedFinderConfig.hpp
Referenced by ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
Delegate<Acts::Vector3(const SpacePoint&)> Acts::SeedFinderConfig< SpacePoint >::getTopStripCenterPosition |
Definition at line 174 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 174 of file SeedFinderConfig.hpp
Referenced by ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
Delegate<Acts::Vector3(const SpacePoint&)> Acts::SeedFinderConfig< SpacePoint >::getTopStripDirection |
Definition at line 168 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 168 of file SeedFinderConfig.hpp
Referenced by ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
float Acts::SeedFinderConfig< SpacePoint >::helixCut = 1. |
Definition at line 106 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 106 of file SeedFinderConfig.hpp
float Acts::SeedFinderConfig< SpacePoint >::helixcut = 1. |
Definition at line 155 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 155 of file SeedFinderConfig.hpp
float Acts::SeedFinderConfig< SpacePoint >::highland = 0 |
Definition at line 146 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 146 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinderConfig< external_spacepoint_t >::calculateDerivedQuantities().
float Acts::SeedFinderConfig< SpacePoint >::impactMax = 20. * Acts::UnitConstants::mm |
Definition at line 90 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 90 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), runRecCKFTracks(), runSeedingExample(), Acts::Sycl::SeedFinder< external_spacepoint_t >::SeedFinder(), and setupSeedFinderConfiguration().
bool Acts::SeedFinderConfig< SpacePoint >::interactionPointCut = false |
Definition at line 69 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 69 of file SeedFinderConfig.hpp
bool Acts::SeedFinderConfig< SpacePoint >::isInInternalUnits = false |
Definition at line 176 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 176 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), Acts::SeedFinderOptions::calculateDerivedQuantities(), Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::SeedFinder(), Acts::Cuda::SeedFinder< external_spacepoint_t >::SeedFinder(), Acts::SeedFinder< external_spacepoint_t, platform_t >::SeedFinder(), Acts::SeedFinderConfig< external_spacepoint_t >::toInternalUnits(), and Acts::SeedFinderOptions::toInternalUnits().
int Acts::SeedFinderConfig< SpacePoint >::maxBlockSize = 1024 |
Definition at line 150 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 150 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), and main().
float Acts::SeedFinderConfig< SpacePoint >::maxPtScattering = 10 * Acts::UnitConstants::GeV |
Definition at line 95 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 95 of file SeedFinderConfig.hpp
float Acts::SeedFinderConfig< SpacePoint >::maxScatteringAngle2 = 0 |
Definition at line 147 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 147 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinderConfig< external_spacepoint_t >::calculateDerivedQuantities(), Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), and Acts::Sycl::SeedFinder< external_spacepoint_t >::SeedFinder().
unsigned int Acts::SeedFinderConfig< SpacePoint >::maxSeedsPerSpM = 5 |
Definition at line 98 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 98 of file SeedFinderConfig.hpp
Referenced by main(), runRecCKFTracks(), runSeedingExample(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::minPt = 400. * Acts::UnitConstants::MeV |
Definition at line 30 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 30 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinderConfig< external_spacepoint_t >::calculateDerivedQuantities(), main(), runRecCKFTracks(), runSeedingExample(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
int Acts::SeedFinderConfig< SpacePoint >::nAvgTrplPerSpBLimit = 2 |
Definition at line 152 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 152 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), and setupSeedFinderConfiguration().
int Acts::SeedFinderConfig< SpacePoint >::nTrplPerSpBLimit = 100 |
Definition at line 151 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 151 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::phiMax = M_PI |
Definition at line 114 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 114 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().
float Acts::SeedFinderConfig< SpacePoint >::phiMin = -M_PI |
Definition at line 113 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 113 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().
float Acts::SeedFinderConfig< SpacePoint >::radLengthPerSeed = 0.05 |
Definition at line 132 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 132 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinderConfig< external_spacepoint_t >::calculateDerivedQuantities(), runRecCKFTracks(), and runSeedingExample().
float Acts::SeedFinderConfig< SpacePoint >::rAlign = 0 * Acts::UnitConstants::mm |
Definition at line 140 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 140 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().
float Acts::SeedFinderConfig< SpacePoint >::rMax = 600 * Acts::UnitConstants::mm |
Definition at line 118 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 118 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), main(), runRecCKFTracks(), runSeedingExample(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::rMaxMiddle = 120.f * Acts::UnitConstants::mm |
Definition at line 58 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 58 of file SeedFinderConfig.hpp
float Acts::SeedFinderConfig< SpacePoint >::rMin = 33 * Acts::UnitConstants::mm |
Definition at line 121 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 121 of file SeedFinderConfig.hpp
float Acts::SeedFinderConfig< SpacePoint >::rMinMiddle = 60.f * Acts::UnitConstants::mm |
Definition at line 57 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 57 of file SeedFinderConfig.hpp
std::vector<std::vector<float> > Acts::SeedFinderConfig< SpacePoint >::rRangeMiddleSP |
Definition at line 55 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 55 of file SeedFinderConfig.hpp
bool Acts::SeedFinderConfig< SpacePoint >::seedConfirmation = false |
Definition at line 75 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 75 of file SeedFinderConfig.hpp
std::shared_ptr<Acts::SeedFilter<SpacePoint> > Acts::SeedFinderConfig< SpacePoint >::seedFilter |
Definition at line 26 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 26 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), Acts::Sycl::SeedFinder< external_spacepoint_t >::SeedFinder(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and Acts::SeedFinderConfig< external_spacepoint_t >::toInternalUnits().
float Acts::SeedFinderConfig< SpacePoint >::sigmaError = 5 |
Definition at line 143 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 143 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().
float Acts::SeedFinderConfig< SpacePoint >::sigmaScattering = 5 |
Definition at line 93 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 93 of file SeedFinderConfig.hpp
Referenced by Acts::SeedFinder< external_spacepoint_t, Acts::Cuda >::createSeedsForGroup(), main(), runRecCKFTracks(), runSeedingExample(), Acts::Sycl::SeedFinder< external_spacepoint_t >::SeedFinder(), and setupSeedFinderConfiguration().
std::size_t Acts::SeedFinderConfig< SpacePoint >::skipZMiddleBinSearch = 0 |
Definition at line 126 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 126 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().
float Acts::SeedFinderConfig< SpacePoint >::toleranceParam = 1.1 * Acts::UnitConstants::mm |
Definition at line 102 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 102 of file SeedFinderConfig.hpp
Referenced by Acts::xyzCoordinateCheck().
bool Acts::SeedFinderConfig< SpacePoint >::useDetailedDoubleMeasurementInfo = false |
Definition at line 162 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 162 of file SeedFinderConfig.hpp
Referenced by ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
bool Acts::SeedFinderConfig< SpacePoint >::useVariableMiddleSPRange = false |
Definition at line 51 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 51 of file SeedFinderConfig.hpp
Referenced by main().
float Acts::SeedFinderConfig< SpacePoint >::zAlign = 0 * Acts::UnitConstants::mm |
Definition at line 139 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 139 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().
std::vector<float> Acts::SeedFinderConfig< SpacePoint >::zBinEdges |
Definition at line 72 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 72 of file SeedFinderConfig.hpp
std::vector<size_t> Acts::SeedFinderConfig< SpacePoint >::zBinsCustomLooping = {} |
Definition at line 124 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 124 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), and ActsExamples::SeedingAlgorithm::SeedingAlgorithm().
float Acts::SeedFinderConfig< SpacePoint >::zMax = 2800 * Acts::UnitConstants::mm |
Definition at line 117 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 117 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), main(), runRecCKFTracks(), runSeedingExample(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
float Acts::SeedFinderConfig< SpacePoint >::zMin = -2800 * Acts::UnitConstants::mm |
Definition at line 116 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 116 of file SeedFinderConfig.hpp
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), main(), runRecCKFTracks(), runSeedingExample(), ActsExamples::SeedingAlgorithm::SeedingAlgorithm(), and setupSeedFinderConfiguration().
std::pair<float, float> Acts::SeedFinderConfig< SpacePoint >::zOutermostLayers |
Definition at line 61 of file SeedFinderConfig.hpp.
View newest version in sPHENIX GitHub at line 61 of file SeedFinderConfig.hpp