ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::SeedfinderConfig< SpacePoint > Struct Template Reference

#include <acts/blob/master/Core/include/Acts/Seeding/SeedfinderConfig.hpp>

Public Attributes

std::shared_ptr
< Acts::SeedFilter< SpacePoint > > 
seedFilter
 
float minPt = 400.
 
float cotThetaMax = 7.40627
 
float deltaRMin = 5
 
float deltaRMax = 270
 
float impactMax = 20.
 
float sigmaScattering = 5
 
int maxSeedsPerSpM = 5
 
float collisionRegionMin = -150
 
float collisionRegionMax = +150
 
float phiMin = -M_PI
 
float phiMax = M_PI
 
float zMin = -2800
 
float zMax = 2800
 
float rMax = 600
 
float rMin = 33
 
float bFieldInZ = 0.00208
 
Acts::Vector2D beamPos {0, 0}
 
float radLengthPerSeed = 0.05
 
float zAlign = 0
 
float rAlign = 0
 
float sigmaError = 5
 
float highland = 0
 
float maxScatteringAngle2 = 0
 
float pTPerHelixRadius = 0
 
float minHelixDiameter2 = 0
 
float pT2perRadius = 0
 

Detailed Description

template<typename SpacePoint>
struct Acts::SeedfinderConfig< SpacePoint >

Definition at line 19 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 19 of file SeedfinderConfig.hpp

Member Data Documentation

template<typename SpacePoint>
Acts::Vector2D Acts::SeedfinderConfig< SpacePoint >::beamPos {0, 0}

Definition at line 72 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 72 of file SeedfinderConfig.hpp

Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::bFieldInZ = 0.00208

Definition at line 69 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 69 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), main(), and Acts::Seedfinder< external_spacepoint_t >::Seedfinder().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::collisionRegionMax = +150

Definition at line 56 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 56 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::collisionRegionMin = -150

Definition at line 55 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 55 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::cotThetaMax = 7.40627

Definition at line 28 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 28 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::deltaRMax = 270

Definition at line 32 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 32 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::deltaRMin = 5

Definition at line 30 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 30 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::highland = 0

Definition at line 92 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 92 of file SeedfinderConfig.hpp

Referenced by Acts::Seedfinder< external_spacepoint_t >::Seedfinder().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::impactMax = 20.

Definition at line 44 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 44 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::maxScatteringAngle2 = 0

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 >::Seedfinder().

template<typename SpacePoint>
int Acts::SeedfinderConfig< SpacePoint >::maxSeedsPerSpM = 5

Definition at line 50 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 50 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::minHelixDiameter2 = 0

Definition at line 95 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 95 of file SeedfinderConfig.hpp

Referenced by Acts::Seedfinder< external_spacepoint_t >::Seedfinder().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::minPt = 400.

Definition at line 25 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 25 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), main(), and Acts::Seedfinder< external_spacepoint_t >::Seedfinder().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::phiMax = M_PI

Definition at line 58 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 58 of file SeedfinderConfig.hpp

Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::phiMin = -M_PI

Definition at line 57 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 57 of file SeedfinderConfig.hpp

Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::pT2perRadius = 0

Definition at line 96 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 96 of file SeedfinderConfig.hpp

Referenced by Acts::Seedfinder< external_spacepoint_t >::Seedfinder().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::pTPerHelixRadius = 0

Definition at line 94 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 94 of file SeedfinderConfig.hpp

Referenced by Acts::Seedfinder< external_spacepoint_t >::Seedfinder().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::radLengthPerSeed = 0.05

Definition at line 78 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 78 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), and Acts::Seedfinder< external_spacepoint_t >::Seedfinder().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::rAlign = 0

Definition at line 86 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 86 of file SeedfinderConfig.hpp

Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::rMax = 600

Definition at line 62 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 62 of file SeedfinderConfig.hpp

Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::rMin = 33

Definition at line 65 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 65 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder().

template<typename SpacePoint>
std::shared_ptr<Acts::SeedFilter<SpacePoint> > Acts::SeedfinderConfig< SpacePoint >::seedFilter

Definition at line 20 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 20 of file SeedfinderConfig.hpp

Referenced by main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::sigmaError = 5

Definition at line 89 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 89 of file SeedfinderConfig.hpp

Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::sigmaScattering = 5

Definition at line 47 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 47 of file SeedfinderConfig.hpp

Referenced by PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::zAlign = 0

Definition at line 85 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 85 of file SeedfinderConfig.hpp

Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::zMax = 2800

Definition at line 61 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 61 of file SeedfinderConfig.hpp

Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), PHActsSiliconSeeding::configureSeeder(), and main().

template<typename SpacePoint>
float Acts::SeedfinderConfig< SpacePoint >::zMin = -2800

Definition at line 60 of file SeedfinderConfig.hpp.

View newest version in sPHENIX GitHub at line 60 of file SeedfinderConfig.hpp

Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), PHActsSiliconSeeding::configureSeeder(), and main().


The documentation for this struct was generated from the following file: