|
ACTS
Experiment-independent tracking
|
#include <Acts/Seeding2/CylindricalSpacePointGrid2.hpp>
Public Attributes | |
| float | bFieldInZ = 0 * UnitConstants::T |
| magnetic field | |
| std::optional< GridBinFinder< 3ul > > | bottomBinFinder |
| float | cotThetaMax = 10.01788 |
| maximum forward direction expressed as cot(theta) | |
| float | deltaRMax = 270 * UnitConstants::mm |
| maximum distance in r from middle space point to bottom or top spacepoint | |
| float | impactMax = 0 * UnitConstants::mm |
| maximum impact parameter in mm | |
| int | maxPhiBins = 10000 |
| maximum number of phi bins | |
| float | minPt = 0 * UnitConstants::MeV |
| minimum pT | |
| std::array< std::vector< std::size_t >, 3ul > | navigation |
| int | phiBinDeflectionCoverage = 1 |
| Multiplicator for the number of phi-bins. | |
| float | phiMax = std::numbers::pi_v<float> |
| maximum phi value for phiAxis construction | |
| float | phiMin = -std::numbers::pi_v<float> |
| minimum phi value for phiAxis construction | |
| std::vector< float > | rBinEdges {} |
| float | rMax = 600 * UnitConstants::mm |
| maximum extension of sensitive detector layer relevant for seeding as distance from x=y=0 (i.e. | |
| float | rMin = 0 * UnitConstants::mm |
| minimum extension of sensitive detector layer relevant for seeding as distance from x=y=0 (i.e. | |
| std::optional< GridBinFinder< 3ul > > | topBinFinder |
| std::vector< float > | zBinEdges {} |
| enable non equidistant binning in z | |
| float | zMax = 2800 * UnitConstants::mm |
| maximum extension of sensitive detector layer relevant for seeding in positive direction in z | |
| float | zMin = -2800 * UnitConstants::mm |
| minimum extension of sensitive detector layer relevant for seeding in negative direction in z | |
| float Acts::CylindricalSpacePointGrid2::Config::bFieldInZ = 0 * UnitConstants::T |
magnetic field
| std::optional<GridBinFinder<3ul> > Acts::CylindricalSpacePointGrid2::Config::bottomBinFinder |
| float Acts::CylindricalSpacePointGrid2::Config::cotThetaMax = 10.01788 |
maximum forward direction expressed as cot(theta)
| float Acts::CylindricalSpacePointGrid2::Config::deltaRMax = 270 * UnitConstants::mm |
maximum distance in r from middle space point to bottom or top spacepoint
| float Acts::CylindricalSpacePointGrid2::Config::impactMax = 0 * UnitConstants::mm |
maximum impact parameter in mm
| int Acts::CylindricalSpacePointGrid2::Config::maxPhiBins = 10000 |
maximum number of phi bins
| float Acts::CylindricalSpacePointGrid2::Config::minPt = 0 * UnitConstants::MeV |
minimum pT
| std::array<std::vector<std::size_t>, 3ul> Acts::CylindricalSpacePointGrid2::Config::navigation |
| int Acts::CylindricalSpacePointGrid2::Config::phiBinDeflectionCoverage = 1 |
Multiplicator for the number of phi-bins.
The minimum number of phi-bins depends on min_pt, magnetic field: 2*pi/(minPT particle phi-deflection). phiBinDeflectionCoverage is a multiplier for this number. If numPhiNeighbors (in the configuration of the BinFinders) is configured to return 1 neighbor on either side of the current phi-bin (and you want to cover the full phi-range of minPT), leave this at 1.
| float Acts::CylindricalSpacePointGrid2::Config::phiMax = std::numbers::pi_v<float> |
maximum phi value for phiAxis construction
| float Acts::CylindricalSpacePointGrid2::Config::phiMin = -std::numbers::pi_v<float> |
minimum phi value for phiAxis construction
| std::vector<float> Acts::CylindricalSpacePointGrid2::Config::rBinEdges {} |
| float Acts::CylindricalSpacePointGrid2::Config::rMax = 600 * UnitConstants::mm |
maximum extension of sensitive detector layer relevant for seeding as distance from x=y=0 (i.e.
in r)
| float Acts::CylindricalSpacePointGrid2::Config::rMin = 0 * UnitConstants::mm |
minimum extension of sensitive detector layer relevant for seeding as distance from x=y=0 (i.e.
in r) WARNING: if rMin is smaller than impactMax, the bin size will be 2*pi, which will make seeding very slow!
| std::optional<GridBinFinder<3ul> > Acts::CylindricalSpacePointGrid2::Config::topBinFinder |
| std::vector<float> Acts::CylindricalSpacePointGrid2::Config::zBinEdges {} |
enable non equidistant binning in z
| float Acts::CylindricalSpacePointGrid2::Config::zMax = 2800 * UnitConstants::mm |
maximum extension of sensitive detector layer relevant for seeding in positive direction in z
| float Acts::CylindricalSpacePointGrid2::Config::zMin = -2800 * UnitConstants::mm |
minimum extension of sensitive detector layer relevant for seeding in negative direction in z