|
ACTS
Experiment-independent tracking
|
Configuration parameters for the cylindrical space point grid. More...
#include <Acts/Seeding/CylindricalSpacePointGrid.hpp>
Public Attributes | |
| float | bFieldInZ = 0 * UnitConstants::T |
| magnetic field | |
| GridBinFinder< GridType::DIM > | bottomBinFinder {1, 1, 0} |
| bin finder for bottom space points. | |
| 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 space point | |
| float | impactMax = 0 * UnitConstants::mm |
| maximum impact parameter in mm | |
| std::uint32_t | maxPhiBins = 10000 |
| maximum number of phi bins | |
| float | minPt = 0 * UnitConstants::MeV |
| minimum pT | |
| std::array< std::vector< std::size_t >, GridType::DIM > | navigation |
| navigation structure for the grid | |
| std::uint32_t | 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 {} |
| enable non equidistant binning in r | |
| 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. | |
| GridBinFinder< GridType::DIM > | topBinFinder {1, 1, 0} |
| bin finder for top space points. | |
| 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 | |
Configuration parameters for the cylindrical space point grid.
| GridBinFinder<GridType::DIM> Acts::CylindricalSpacePointGrid::Config::bottomBinFinder {1, 1, 0} |
bin finder for bottom space points.
Defaults to the neighbouring bins in phi and z, and the same bin in r.
| std::uint32_t Acts::CylindricalSpacePointGrid::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::CylindricalSpacePointGrid::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::CylindricalSpacePointGrid::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!
| GridBinFinder<GridType::DIM> Acts::CylindricalSpacePointGrid::Config::topBinFinder {1, 1, 0} |
bin finder for top space points.
Defaults to the neighbouring bins in phi and z, and the same bin in r.