Acts Common Tracking Software¶
Acts is an experiment-independent toolkit for (charged) particle track reconstruction in (high energy) physics experiments implemented in modern C++.
The Acts project provides high-level track reconstruction modules that can be used for any tracking detector. The tracking detector geometry description is optimized for efficient navigation and fast extrapolation of tracks. Converters for several common geometry description packages are available. In addition to the algorithmic code, this project also provides an event data model for the description of track parameters and measurements.
Key features:
A tracking geometry description which can be constructed manually or from TGeo and DD4hep input.
Simple event data model.
Implementations of common algorithms for track propagation and fitting.
Implementations of basic seed finding algorithms.
Implementations of common vertexing algorithms.
- Getting started
- Tracking in a nutshell
- The ACTS project
- Core library
- Fatras
- Plugins
- Examples
- How-to guides
- Contribution guidelines
- Versioning and public API
- File formats
- API
- Class list
- Class Acts::AbstractVolume
- Class Acts::AccumulatedMaterialSlab
- Class Acts::AccumulatedSurfaceMaterial
- Class Acts::AccumulatedVolumeMaterial
- Class Acts::AdaptiveGridDensityVertexFinder
- Class Acts::AdaptiveGridTrackDensity
- Class Acts::AdaptiveMultiVertexFinder
- Class Acts::AdaptiveMultiVertexFitter
- Class Acts::AmbiguityTrackClassifier
- Class Acts::AnnealingUtility
- Class Acts::AnnulusBounds
- Class Acts::AnyBase
- Class Acts::AnyBaseAll
- Class Acts::AnyCharge
- Class Acts::ApproachDescriptor
- Class Acts::AssertionFailureException
- Class Acts::AssertionFailureException::StreamFormatter
- Class Acts::AtlasStepper
- Class Acts::AxisAlignedBoundingBox
- Class Acts::AxisAlignedBoundingBox::NamedType
- Class Acts::BinFinder
- Class Acts::BinUtility
- Class Acts::BinnedArray
- Class Acts::BinnedArrayXD
- Class Acts::BinnedSPGroup
- Class Acts::BinnedSPGroupIterator
- Class Acts::BinnedSurfaceMaterial
- Class Acts::BinningData
- Class Acts::BoostTrackBuilding
- Class Acts::BoundaryCheck
- Class Acts::BoundarySurfaceT
- Class Acts::CandidatesForMiddleSp
- Class Acts::CartesianSegmentation
- Class Acts::CombinatorialKalmanFilter
- Class Acts::CombinatorialKalmanFilter::Aborter
- Class Acts::CombinatorialKalmanFilter::Actor
- Class Acts::ConeBounds
- Class Acts::ConeLayer
- Class Acts::ConeSurface
- Class Acts::ConeVolumeBounds
- Class Acts::ConstTrackStateType
- Class Acts::ConstVectorMultiTrajectory
- Class Acts::ConstVectorTrackContainer
- Class Acts::ConstantBField
- Class Acts::ConstrainedStep
- Class Acts::ConvexPolygonBounds
- Class Acts::ConvexPolygonBounds< PolygonDynamic >
- Class Acts::ConvexPolygonBoundsBase
- Class Acts::CuboidVolumeBounds
- Class Acts::CuboidVolumeBuilder
- Class Acts::CugraphTrackBuilding
- Class Acts::CutoutCylinderVolumeBounds
- Class Acts::CylinderBounds
- Class Acts::CylinderLayer
- Class Acts::CylinderSurface
- Class Acts::CylinderVolumeBounds
- Class Acts::CylinderVolumeBuilder
- Class Acts::CylinderVolumeHelper
- Class Acts::DD4hepDetectorElement
- Class Acts::DD4hepLayerBuilder
- Class Acts::DD4hepVolumeBuilder
- Class Acts::Delegate
- Class Acts::Delegate< R(Args…), H, O >
- Class Acts::DiamondBounds
- Class Acts::DigitizationModule
- Class Acts::DigitizationSourceLink
- Class Acts::DirectNavigator
- Class Acts::Direction
- Class Acts::DiscBounds
- Class Acts::DiscLayer
- Class Acts::DiscSurface
- Class Acts::DiscTrapezoidBounds
- Class Acts::DistanceSorterT
- Class Acts::DummyVertexFitter
- Class Acts::EdgeClassificationBase
- Class Acts::EigenStepper
- Class Acts::ElementFraction
- Class Acts::EllipseBounds
- Class Acts::ExaTrkXTimer
- Class Acts::Experimental::AtlasBetheHeitlerApprox
- Class Acts::Experimental::ChainedUpdatorImpl
- Class Acts::Experimental::CylindricalContainerBuilder
- Class Acts::Experimental::Detector
- Class Acts::Experimental::DetectorBuilder
- Class Acts::Experimental::DetectorNavigator
- Class Acts::Experimental::DetectorVolume
- Class Acts::Experimental::DetectorVolumeBuilder
- Class Acts::Experimental::DetectorVolumeFactory
- Class Acts::Experimental::IDetectorBuilder
- Class Acts::Experimental::IDetectorComponentBuilder
- Class Acts::Experimental::IExternalStructureBuilder
- Class Acts::Experimental::IInternalStructureBuilder
- Class Acts::Experimental::INavigationDelegate
- Class Acts::Experimental::ISurfacesProvider
- Class Acts::Experimental::IndexedUpdatorImpl
- Class Acts::Experimental::KdtSurfaces
- Class Acts::Experimental::KdtSurfacesProvider
- Class Acts::Experimental::LayerStructureBuilder
- Class Acts::Experimental::LayerStructureBuilder::SurfacesHolder
- Class Acts::Experimental::Portal
- Class Acts::Experimental::SingleObjectImpl
- Class Acts::Experimental::StaticUpdatorImpl
- Class Acts::Experimental::VolumeStructureBuilder
- Class Acts::Extent
- Class Acts::FiniteStateMachine
- Class Acts::Frustum
- Class Acts::FsmwMode1dFinder
- Class Acts::FullBilloirVertexFitter
- Class Acts::GainMatrixSmoother
- Class Acts::GainMatrixUpdater
- Class Acts::GaussianGridTrackDensity
- Class Acts::GaussianTrackDensity
- Class Acts::GaussianTrackDensity::GaussianTrackDensityStore
- Class Acts::GenericApproachDescriptor
- Class Acts::GenericBoundTrackParameters
- Class Acts::GenericCuboidVolumeBounds
- Class Acts::GenericCurvilinearTrackParameters
- Class Acts::GenericFreeTrackParameters
- Class Acts::GenericParticleHypothesis
- Class Acts::GeometryHierarchyMap
- Class Acts::GeometryHierarchyMapJsonConverter
- Class Acts::GeometryIdentifier
- Class Acts::GeometryObject
- Class Acts::GeometryObjectSorterT
- Class Acts::GlueVolumesDescriptor
- Class Acts::GraphConstructionBase
- Class Acts::GreedyAmbiguityResolution
- Class Acts::GridDensityVertexFinder
- Class Acts::HelicalTrackLinearizer
- Class Acts::HomogeneousSurfaceMaterial
- Class Acts::HomogeneousVolumeMaterial
- Class Acts::IAxis
- Class Acts::IConfinedTrackingVolumeBuilder
- Class Acts::IExperimentCuts
- Class Acts::ILayerArrayCreator
- Class Acts::ILayerBuilder
- Class Acts::IMaterialDecorator
- Class Acts::ISurfaceMaterial
- Class Acts::ITGeoDetectorElementSplitter
- Class Acts::ITGeoIdentifierProvider
- Class Acts::ITrackingGeometryBuilder
- Class Acts::ITrackingGeometryJsonDecorator
- Class Acts::ITrackingVolumeArrayCreator
- Class Acts::ITrackingVolumeBuilder
- Class Acts::ITrackingVolumeHelper
- Class Acts::IVisualization3D
- Class Acts::IVolumeMaterial
- Class Acts::IVolumeMaterialJsonDecorator
- Class Acts::IdentifiedDetectorElement
- Class Acts::ImpactPointEstimator
- Class Acts::InfiniteBounds
- Class Acts::InternalSeed
- Class Acts::InternalSpacePoint
- Class Acts::InterpolatedBFieldMap
- Class Acts::InterpolatedMagneticField
- Class Acts::InterpolatedMaterialMap
- Class Acts::IterativeVertexFinder
- Class Acts::JsonMaterialDecorator
- Class Acts::KDTree
- Class Acts::KDTree::KDTreeNode
- Class Acts::KDTreeTrackingGeometryBuilder
- Class Acts::KalmanFitter
- Class Acts::KalmanFitter::Aborter
- Class Acts::KalmanFitter::Actor
- Class Acts::Layer
- Class Acts::LayerArrayCreator
- Class Acts::LayerCreator
- Class Acts::Legacy::AtlasSeedFinder
- Class Acts::Legacy::InternalSeed
- Class Acts::Legacy::SPForSeed
- Class Acts::Legacy::Seed
- Class Acts::Legacy::comCurvature
- Class Acts::LineBounds
- Class Acts::LineSurface
- Class Acts::Logger
- Class Acts::Logging::DefaultFilterPolicy
- Class Acts::Logging::DefaultPrintPolicy
- Class Acts::Logging::LevelOutputDecorator
- Class Acts::Logging::NamedOutputDecorator
- Class Acts::Logging::OutputDecorator
- Class Acts::Logging::OutputFilterPolicy
- Class Acts::Logging::OutputPrintPolicy
- Class Acts::Logging::ThreadOutputDecorator
- Class Acts::Logging::ThresholdFailure
- Class Acts::Logging::TimedOutputDecorator
- Class Acts::MLTrackClassifier
- Class Acts::MagneticFieldProvider
- Class Acts::Material
- Class Acts::MaterialComposition
- Class Acts::MaterialMapJsonConverter
- Class Acts::MaterialMapJsonConverter::Config
- Class Acts::MaterialSlab
- Class Acts::Measurement
- Class Acts::MeasurementSelector
- Class Acts::MultiComponentBoundTrackParameters
- Class Acts::MultiEigenStepperLoop
- Class Acts::MultiIndex
- Class Acts::MultiTrajectory
- Class Acts::NavigationLayer
- Class Acts::Navigator
- Class Acts::NeutralParticleHypothesis
- Class Acts::NonNeutralCharge
- Class Acts::NonNeutralChargedParticleHypothesis
- Class Acts::NullBField
- Class Acts::NumericalTrackLinearizer
- Class Acts::ObjVisualization3D
- Class Acts::ObjectIntersection
- Class Acts::ObjectSorterT
- Class Acts::OnnxEdgeClassifier
- Class Acts::OnnxMetricLearning
- Class Acts::OnnxRuntimeBase
- Class Acts::OwningDelegate
- Class Acts::OwningDelegate< R(Args…), H >
- Class Acts::ParticleHypothesis
- Class Acts::PassiveLayerBuilder
- Class Acts::PerigeeSurface
- Class Acts::PlanarBounds
- Class Acts::PlanarModuleCluster
- Class Acts::PlanarModuleStepper
- Class Acts::PlaneLayer
- Class Acts::PlaneSurface
- Class Acts::PlyVisualization3D
- Class Acts::Propagator
- Class Acts::ProtoLayerHelper
- Class Acts::ProtoSurfaceMaterial
- Class Acts::ProtoVolumeMaterial
- Class Acts::RadialBounds
- Class Acts::Range1D
- Class Acts::RangeXD
- Class Acts::Ray
- Class Acts::RectangleBounds
- Class Acts::Result
- Class Acts::Result< void, E >
- Class Acts::RiddersPropagator
- Class Acts::Seed
- Class Acts::SeedFilter
- Class Acts::SeedFinder
- Class Acts::SeedFinderOrthogonal
- Class Acts::Segmentation
- Class Acts::SingleSeedVertexFinder
- Class Acts::SinglyChargedParticleHypothesis
- Class Acts::SolenoidBField
- Class Acts::SourceLink
- Class Acts::SpacePointBuilder
- Class Acts::SpacePointData
- Class Acts::SpacePointGridCreator
- Class Acts::SpacePointUtility
- Class Acts::StraightLineStepper
- Class Acts::StrawSurface
- Class Acts::Surface
- Class Acts::SurfaceArray
- Class Acts::SurfaceArrayCreator
- Class Acts::SurfaceBounds
- Class Acts::SurfaceMaterialMapper
- Class Acts::TGeoCylinderDiscSplitter
- Class Acts::TGeoDetectorElement
- Class Acts::TGeoLayerBuilder
- Class Acts::TorchEdgeClassifier
- Class Acts::TorchMetricLearning
- Class Acts::TrackBuildingBase
- Class Acts::TrackContainer
- Class Acts::TrackDensityVertexFinder
- Class Acts::TrackProxy
- Class Acts::TrackSelector
- Class Acts::TrackStateType
- Class Acts::TrackingGeometry
- Class Acts::TrackingGeometryBuilder
- Class Acts::TrackingVolume
- Class Acts::TrackingVolumeArrayCreator
- Class Acts::TrapezoidBounds
- Class Acts::TrapezoidVolumeBounds
- Class Acts::VectorMultiTrajectory
- Class Acts::VectorTrackContainer
- Class Acts::Vertex
- Class Acts::Volume
- Class Acts::VolumeBounds
- Class Acts::VolumeMaterialMapper
- Class Acts::ZScanVertexFinder
- Class ActsFatras::Barcode
- Class ActsFatras::Hit
- Class ActsFatras::InteractionList
- Class ActsFatras::LandauDistribution
- Class ActsFatras::Particle
- Class ActsFatras::PhotonConversion
- Class DetectorVolumeFactory
- Class Acts::LinearizedTrack
- Class Acts::Polyhedron
- Class Acts::TrackAtVertex
- Struct list
- Struct Acts::AdaptiveGridDensityVertexFinder::Config
- Struct Acts::AdaptiveGridDensityVertexFinder::State
- Struct Acts::AdaptiveGridTrackDensity::Config
- Struct Acts::AdaptiveMultiVertexFinder::Config
- Struct Acts::AdaptiveMultiVertexFinder::NeedsRemovedTracks
- Struct Acts::AdaptiveMultiVertexFinder::State
- Struct Acts::AdaptiveMultiVertexFitter::Config
- Struct Acts::AdaptiveMultiVertexFitter::State
- Struct Acts::AnnealingUtility::Config
- Struct Acts::AnnealingUtility::State
- Struct Acts::AnyBase::Handler
- Struct Acts::AtlasStepper::State
- Struct Acts::AutodiffExtensionWrapper
- Struct Acts::AutodiffExtensionWrapper::FakePropState
- Struct Acts::AutodiffExtensionWrapper::FakeStepper
- Struct Acts::AutodiffExtensionWrapper::FakeStepperState
- Struct Acts::AxisAlignedBoundingBox::SizeParameter
- Struct Acts::Ccl::Connect1D
- Struct Acts::Ccl::Connect2D
- Struct Acts::Ccl::DefaultConnect
- Struct Acts::Ccl::DefaultConnect< Cell, 1 >
- Struct Acts::Ccl::DefaultConnect< Cell, 2 >
- Struct Acts::CombinatorialKalmanFilterExtensions
- Struct Acts::CombinatorialKalmanFilterOptions
- Struct Acts::CombinatorialKalmanFilterResult
- Struct Acts::CombinatorialKalmanFilterTipState
- Struct Acts::Concepts::BoundTrackParametersConceptImpl
- Struct Acts::Concepts::FreeTrackParametersConceptImpl
- Struct Acts::Concepts::Linearizer::LinearizerConcept
- Struct Acts::Concepts::SourceLinkAccessor::SourceLinkAccessorConcept
- Struct Acts::Concepts::Stepper::CommonStepperConcept
- Struct Acts::Concepts::Stepper::MultiStepperConcept
- Struct Acts::Concepts::Stepper::SingleStepperConcept
- Struct Acts::Concepts::VertexFinder::VertexFinderConcept
- Struct Acts::Concepts::VertexFitter::VertexFitterConcept
- Struct Acts::ConstantBField::Cache
- Struct Acts::CovarianceCache
- Struct Acts::CuboidVolumeBuilder::Config
- Struct Acts::CuboidVolumeBuilder::LayerConfig
- Struct Acts::CuboidVolumeBuilder::SurfaceConfig
- Struct Acts::CuboidVolumeBuilder::VolumeConfig
- Struct Acts::CylinderVolumeBuilder::Config
- Struct Acts::CylinderVolumeHelper::Config
- Struct Acts::DD4hepLayerBuilder::Config
- Struct Acts::DD4hepVolumeBuilder::Config
- Struct Acts::DenseStepperPropagatorOptions
- Struct Acts::DetectorJsonConverter::Options
- Struct Acts::DetectorVolumeJsonConverter::Options
- Struct Acts::DigitizationCell
- Struct Acts::DigitizationStep
- Struct Acts::DirectNavigator::Initializer
- Struct Acts::DirectNavigator::Initializer::this_result
- Struct Acts::DirectNavigator::State
- Struct Acts::EigenStepper::State
- Struct Acts::EndOfWorldReached
- Struct Acts::EventDataView3D
- Struct Acts::ExaTrkXTime
- Struct Acts::Experimental::AdditionalSurfacesImpl
- Struct Acts::Experimental::AllPortalsAndSurfacesImpl
- Struct Acts::Experimental::AllPortalsExtractor
- Struct Acts::Experimental::AllPortalsImpl
- Struct Acts::Experimental::AllSubVolumesExtractor
- Struct Acts::Experimental::AllSurfacesExtractor
- Struct Acts::Experimental::AtlasBetheHeitlerApprox::PolyData
- Struct Acts::Experimental::BetheHeitlerApproxSingleCmp
- Struct Acts::Experimental::BoundVolumesGrid1Impl
- Struct Acts::Experimental::CylindricalContainerBuilder::Config
- Struct Acts::Experimental::DetectorBuilder::Config
- Struct Acts::Experimental::DetectorComponent
- Struct Acts::Experimental::DetectorNavigator::Config
- Struct Acts::Experimental::DetectorNavigator::State
- Struct Acts::Experimental::DetectorVolume::ObjectStore
- Struct Acts::Experimental::DetectorVolumeBuilder::Config
- Struct Acts::Experimental::DetectorVolumeFiller
- Struct Acts::Experimental::DetectorVolumesCollection
- Struct Acts::Experimental::EndOfWorldImpl
- Struct Acts::Experimental::ExternalStructure
- Struct Acts::Experimental::GaussianSumFitter
- Struct Acts::Experimental::GsfExtensions
- Struct Acts::Experimental::GsfOptions
- Struct Acts::Experimental::IndexedDetectorVolumeExtractor
- Struct Acts::Experimental::IndexedSubVolumesExtractor
- Struct Acts::Experimental::IndexedSurfacesExtractor
- Struct Acts::Experimental::InternalStructure
- Struct Acts::Experimental::LayerStructureBuilder::Config
- Struct Acts::Experimental::LayerStructureBuilder::Support
- Struct Acts::Experimental::NavigationState
- Struct Acts::Experimental::NavigationState::SurfaceCandidate
- Struct Acts::Experimental::NoopFinder
- Struct Acts::Experimental::PortalsFiller
- Struct Acts::Experimental::ProtoBinning
- Struct Acts::Experimental::RootDetectorVolumes
- Struct Acts::Experimental::RootVolumeFinder
- Struct Acts::Experimental::SingleDetectorVolumeImpl
- Struct Acts::Experimental::SurfacesFiller
- Struct Acts::Experimental::TrialAndErrorVolumeFinder
- Struct Acts::Experimental::VolumeStructureBuilder::Config
- Struct Acts::FiniteStateMachine::Terminated
- Struct Acts::FullBilloirVertexFitter::Config
- Struct Acts::FullBilloirVertexFitter::State
- Struct Acts::GainMatrixUpdater::InternalTrackState
- Struct Acts::GaussianGridTrackDensity::Config
- Struct Acts::GaussianTrackDensity::Config
- Struct Acts::GaussianTrackDensity::State
- Struct Acts::GaussianTrackDensity::TrackEntry
- Struct Acts::GenericCuboidVolumeBounds::BoundValues
- Struct Acts::GeometryIdentifierHook
- Struct Acts::GeometryView3D
- Struct Acts::GreedyAmbiguityResolution::Config
- Struct Acts::GreedyAmbiguityResolution::State
- Struct Acts::GridDensityVertexFinder::Config
- Struct Acts::GridDensityVertexFinder::State
- Struct Acts::HelicalTrackLinearizer::Config
- Struct Acts::HelicalTrackLinearizer::State
- Struct Acts::Identity
- Struct Acts::ImpactParametersAndSigma
- Struct Acts::ImpactPointEstimator::Config
- Struct Acts::ImpactPointEstimator::State
- Struct Acts::InterpolatedBFieldMap::Cache
- Struct Acts::InterpolatedBFieldMap::Config
- Struct Acts::InterpolatedBFieldMap::FieldCell
- Struct Acts::InterpolatedMaterialMap::Cache
- Struct Acts::Intersection
- Struct Acts::IsReadOnlyMultiTrajectory
- Struct Acts::IsReadOnlyMultiTrajectory< ConstVectorMultiTrajectory >
- Struct Acts::IsReadOnlyMultiTrajectory< VectorMultiTrajectory >
- Struct Acts::IsReadOnlyTrackContainer
- Struct Acts::IsReadOnlyTrackContainer< ConstVectorTrackContainer >
- Struct Acts::IsReadOnlyTrackContainer< VectorTrackContainer >
- Struct Acts::IterativeVertexFinder::Config
- Struct Acts::IterativeVertexFinder::State
- Struct Acts::KDTreeTrackingGeometryBuilder::Cache
- Struct Acts::KDTreeTrackingGeometryBuilder::Config
- Struct Acts::KalmanFitterExtensions
- Struct Acts::KalmanFitterOptions
- Struct Acts::KalmanFitterResult
- Struct Acts::KalmanVertexUpdater::MatrixCache
- Struct Acts::LayerArrayCreator::Config
- Struct Acts::LayerCreator::Config
- Struct Acts::Legacy::AtlasSeedFinder::Config
- Struct Acts::LinCircle
- Struct Acts::MaterialCollector
- Struct Acts::MaterialCollector::this_result
- Struct Acts::MaterialHit
- Struct Acts::MaterialInteraction
- Struct Acts::MaterialInteractor
- Struct Acts::MaterialMapper
- Struct Acts::MaterialMapper::MaterialCell
- Struct Acts::MaterialSurface
- Struct Acts::MaterialVolume
- Struct Acts::MaxMomentumReducerLoop
- Struct Acts::MeasurementSelectorCuts
- Struct Acts::MultiEigenStepperLoop::ComponentProxy
- Struct Acts::MultiEigenStepperLoop::ComponentProxyBase
- Struct Acts::MultiEigenStepperLoop::SinglePropState
- Struct Acts::MultiEigenStepperLoop::State
- Struct Acts::MultiEigenStepperLoop::State::Component
- Struct Acts::MultiStepperSurfaceReached
- Struct Acts::MultiTrajectoryHelpers::TrajectoryState
- Struct Acts::NavigationOptions
- Struct Acts::Navigator::Config
- Struct Acts::Navigator::State
- Struct Acts::Neighbour
- Struct Acts::Neutral
- Struct Acts::NullBField::Cache
- Struct Acts::NumericalTrackLinearizer::Config
- Struct Acts::NumericalTrackLinearizer::State
- Struct Acts::OnnxEdgeClassifier::Config
- Struct Acts::OnnxMetricLearning::Config
- Struct Acts::ParticleData
- Struct Acts::ParticleStopped
- Struct Acts::PassiveLayerBuilder::Config
- Struct Acts::PathLimitReached
- Struct Acts::PortalJsonConverter::Options
- Struct Acts::Propagator::State
- Struct Acts::Propagator::result_type_helper
- Struct Acts::PropagatorOptions
- Struct Acts::PropagatorPlainOptions
- Struct Acts::PropagatorResult
- Struct Acts::ProtoDetector
- Struct Acts::ProtoLayer
- Struct Acts::ProtoLayerHelper::Config
- Struct Acts::ProtoVolume
- Struct Acts::ProtoVolume::ContainerStructure
- Struct Acts::ProtoVolume::InternalStructure
- Struct Acts::RecordedMaterial
- Struct Acts::RelativisticQuantities
- Struct Acts::RiddersPropagator::Config
- Struct Acts::RiddersPropagator::result_type_helper
- Struct Acts::SameSurfaceIntersection
- Struct Acts::SeedConfirmationRangeConfig
- Struct Acts::SeedFilterConfig
- Struct Acts::SeedFilterState
- Struct Acts::SeedFinder::SeedingState
- Struct Acts::SeedFinderConfig
- Struct Acts::SeedFinderOptions
- Struct Acts::SeedFinderOrthogonalConfig
- Struct Acts::SingleSeedVertexFinder::Config
- Struct Acts::SingleSeedVertexFinder::SortedSpacepoints
- Struct Acts::SingleSeedVertexFinder::Triplet
- Struct Acts::SinglyCharged
- Struct Acts::SolenoidBField::Cache
- Struct Acts::SolenoidBField::Config
- Struct Acts::SourceLinkAdapterIterator
- Struct Acts::SpacePointBuilderConfig
- Struct Acts::SpacePointBuilderOptions
- Struct Acts::SpacePointGridConfig
- Struct Acts::SpacePointGridOptions
- Struct Acts::SpacePointParameters
- Struct Acts::StepperExtensionList
- Struct Acts::StraightLineStepper::State
- Struct Acts::StripPairOptions
- Struct Acts::SurfaceArray::ISurfaceGridLookup
- Struct Acts::SurfaceArray::SingleElementLookup
- Struct Acts::SurfaceArray::SurfaceGridLookup
- Struct Acts::SurfaceArrayCreator::Config
- Struct Acts::SurfaceArrayCreator::ProtoAxis
- Struct Acts::SurfaceBinningMatcher
- Struct Acts::SurfaceCollector
- Struct Acts::SurfaceCollector::this_result
- Struct Acts::SurfaceHit
- Struct Acts::SurfaceJsonConverter::Options
- Struct Acts::SurfaceMaterialMapper::Config
- Struct Acts::SurfaceMaterialMapper::State
- Struct Acts::SurfaceReached
- Struct Acts::SurfaceSelector
- Struct Acts::TGeoCylinderDiscSplitter::Config
- Struct Acts::TGeoLayerBuilder::Config
- Struct Acts::TGeoLayerBuilder::LayerConfig
- Struct Acts::TGeoParser
- Struct Acts::TGeoParser::Options
- Struct Acts::TGeoParser::SelectedNode
- Struct Acts::TGeoParser::State
- Struct Acts::TGeoPrimitivesHelper
- Struct Acts::TGeoSurfaceConverter
- Struct Acts::TargetOptions
- Struct Acts::TorchEdgeClassifier::Config
- Struct Acts::TorchMetricLearning::Config
- Struct Acts::TrackAccessorBase
- Struct Acts::TrackDensityVertexFinder::Config
- Struct Acts::TrackDensityVertexFinder::State
- Struct Acts::TrackSelector::Config
- Struct Acts::TrackStateTraits
- Struct Acts::TrackingGeometryBuilder::Config
- Struct Acts::TrackingVolumeArrayCreator::Config
- Struct Acts::Transform3JsonConverter::Options
- Struct Acts::TripletCandidate
- Struct Acts::VertexInfo
- Struct Acts::VertexingOptions
- Struct Acts::ViewConfig
- Struct Acts::VolumeCollector
- Struct Acts::VolumeCollector::this_result
- Struct Acts::VolumeConfig
- Struct Acts::VolumeHit
- Struct Acts::VolumeMaterialMapper::BoundSurfaceSelector
- Struct Acts::VolumeMaterialMapper::Config
- Struct Acts::VolumeMaterialMapper::MaterialVolumeSelector
- Struct Acts::VolumeMaterialMapper::State
- Struct Acts::VolumeSelector
- Struct Acts::WeightedComponentReducerLoop
- Struct Acts::WrappingConfig
- Struct Acts::ZScanVertexFinder::Config
- Struct Acts::ZScanVertexFinder::State
- Struct Acts::jsonKey
- Struct Acts::missing_specialization
- Struct ActsFatras::AbsPdgExcluder
- Struct ActsFatras::AbsPdgSelector
- Struct ActsFatras::BetheBloch
- Struct ActsFatras::BetheHeitler
- Struct ActsFatras::BoundParametersSmearer
- Struct ActsFatras::Casts::AbsEta
- Struct ActsFatras::Casts::AbsVz
- Struct ActsFatras::Casts::E
- Struct ActsFatras::Casts::Eta
- Struct ActsFatras::Casts::P
- Struct ActsFatras::Casts::Pt
- Struct ActsFatras::Casts::Vrho
- Struct ActsFatras::Casts::Vz
- Struct ActsFatras::Channel
- Struct ActsFatras::Channelizer
- Struct ActsFatras::Channelizer::ChannelSegment
- Struct ActsFatras::Channelizer::ChannelStep
- Struct ActsFatras::ChargedSelector
- Struct ActsFatras::Cluster
- Struct ActsFatras::ContinuousProcess
- Struct ActsFatras::EveryParticle
- Struct ActsFatras::EverySurface
- Struct ActsFatras::FailedParticle
- Struct ActsFatras::FreeParametersSmearer
- Struct ActsFatras::InteractionList::Selection
- Struct ActsFatras::LandauDistribution::param_type
- Struct ActsFatras::Max
- Struct ActsFatras::Min
- Struct ActsFatras::NegativeSelector
- Struct ActsFatras::NeutralSelector
- Struct ActsFatras::NoDecay
- Struct ActsFatras::NoSurface
- Struct ActsFatras::NuclearInteraction
- Struct ActsFatras::PdgExcluder
- Struct ActsFatras::PdgSelector
- Struct ActsFatras::PlanarSurfaceDrift
- Struct ActsFatras::PlanarSurfaceMask
- Struct ActsFatras::PositiveSelector
- Struct ActsFatras::Range
- Struct ActsFatras::Simulation
- Struct ActsFatras::SimulationResult
- Struct ActsFatras::SingleParticleSimulation
- Namespace list
- Namespace Acts
- Namespace Acts::AxisJsonConverter
- Namespace Acts::Ccl
- Namespace Acts::Concepts
- Namespace Acts::Concepts::Linearizer
- Namespace Acts::Concepts::SourceLinkAccessor
- Namespace Acts::Concepts::Stepper
- Namespace Acts::Concepts::VertexFinder
- Namespace Acts::Concepts::VertexFitter
- Namespace Acts::DetectorJsonConverter
- Namespace Acts::DetectorVolumeJsonConverter
- Namespace Acts::DetrayJsonHelper
- Namespace Acts::Experimental
- Namespace Acts::Experimental::GsfConstants
- Namespace Acts::GridJsonConverter
- Namespace Acts::HashedStringLiteral
- Namespace Acts::IndexedSurfacesJsonConverter
- Namespace Acts::KalmanVertexTrackUpdater
- Namespace Acts::KalmanVertexUpdater
- Namespace Acts::Legacy
- Namespace Acts::Logging
- Namespace Acts::MultiTrajectoryHelpers
- Namespace Acts::MultiTrajectoryTraits
- Namespace Acts::PhysicalConstants
- Namespace Acts::PortalJsonConverter
- Namespace Acts::SurfaceBoundsJsonConverter
- Namespace Acts::SurfaceJsonConverter
- Namespace Acts::Test
- Namespace Acts::Transform3JsonConverter
- Namespace Acts::UnitConstants
- Namespace Acts::UnitLiterals
- Namespace Acts::VectorHelpers
- Namespace Acts::VolumeBoundsJsonConverter
- Namespace ActsFatras
- Namespace ActsFatras::Casts
- Namespace Experimental::detail::GridAxisGenerators
- Namespace Ort
- Namespace c10
- Namespace torch
- Namespace torch::jit
- Group list
- File list
- File AMVFInfo.hpp
- File AbortList.hpp
- File AbstractVolume.hpp
- File AccumulatedMaterialSlab.hpp
- File AccumulatedSurfaceMaterial.hpp
- File AccumulatedVolumeMaterial.hpp
- File ActionList.hpp
- File ActsJson.hpp
- File AdaptiveGridDensityVertexFinder.hpp
- File AdaptiveGridTrackDensity.hpp
- File AdaptiveMultiVertexFinder.hpp
- File AdaptiveMultiVertexFitter.hpp
- File Algebra.hpp
- File AlgebraHelpers.hpp
- File AlgebraJsonConverter.hpp
- File Alignment.hpp
- File AmbiguityTrackClassifier.hpp
- File AnnealingUtility.hpp
- File AnnulusBounds.hpp
- File Any.hpp
- File ApproachDescriptor.hpp
- File AtlasSeedFinder.hpp
- File AtlasStepper.hpp
- File AutodiffExtensionWrapper.hpp
- File BFieldMapUtils.hpp
- File Barcode.hpp
- File BetheBloch.hpp
- File BetheHeitler.hpp
- File BetheHeitlerApprox.hpp
- File BinAdjustment.hpp
- File BinAdjustmentVolume.hpp
- File BinFinder.hpp
- File BinUtility.hpp
- File BinnedArray.hpp
- File BinnedArrayXD.hpp
- File BinnedSPGroup.hpp
- File BinnedSurfaceMaterial.hpp
- File BinningData.hpp
- File BinningType.hpp
- File BoostTrackBuilding.hpp
- File BoundaryCheck.hpp
- File BoundarySurfaceFace.hpp
- File BoundarySurfaceT.hpp
- File BoundingBox.hpp
- File CalibrationContext.hpp
- File CandidatesForMiddleSp.hpp
- File CartesianSegmentation.hpp
- File ChannelMerger.hpp
- File Channelizer.hpp
- File Charge.hpp
- File ChargeConcept.hpp
- File Clusterization.hpp
- File CombinatorialKalmanFilter.hpp
- File CombinatorialKalmanFilterError.hpp
- File Common.hpp
- File Concepts.hpp
- File ConeBounds.hpp
- File ConeLayer.hpp
- File ConeSurface.hpp
- File ConeVolumeBounds.hpp
- File ConstantBField.hpp
- File ConstrainedStep.hpp
- File ContinuousProcess.hpp
- File ConvertDD4hepDetector.hpp
- File ConvertDD4hepMaterial.hpp
- File ConvexPolygonBounds.hpp
- File CovarianceTransport.hpp
- File CuboidVolumeBounds.hpp
- File CuboidVolumeBuilder.hpp
- File CugraphTrackBuilding.hpp
- File CutoutCylinderVolumeBounds.hpp
- File CylinderBounds.hpp
- File CylinderLayer.hpp
- File CylinderSurface.hpp
- File CylinderVolumeBounds.hpp
- File CylinderVolumeBuilder.hpp
- File CylinderVolumeHelper.hpp
- File CylindricalContainerBuilder.hpp
- File DD4hepConversionHelpers.hpp
- File DD4hepDetectorElement.hpp
- File DD4hepLayerBuilder.hpp
- File DD4hepVolumeBuilder.hpp
- File DefaultExtension.hpp
- File Delegate.hpp
- File DenseEnvironmentExtension.hpp
- File Detector.hpp
- File DetectorBuilder.hpp
- File DetectorComponents.hpp
- File DetectorElementBase.hpp
- File DetectorJsonConverter.hpp
- File DetectorNavigator.hpp
- File DetectorVolume.hpp
- File DetectorVolumeBuilder.hpp
- File DetectorVolumeFinders.hpp
- File DetectorVolumeJsonConverter.hpp
- File DetectorVolumeUpdators.hpp
- File DetrayJsonHelper.hpp
- File DiamondBounds.hpp
- File DigitizationCell.hpp
- File DigitizationData.hpp
- File DigitizationError.hpp
- File DigitizationModule.hpp
- File DigitizationSourceLink.hpp
- File DirectNavigator.hpp
- File Direction.hpp
- File DiscBounds.hpp
- File DiscLayer.hpp
- File DiscSurface.hpp
- File DiscTrapezoidBounds.hpp
- File DummyVertexFitter.hpp
- File EigenStepper.hpp
- File EigenStepperError.hpp
- File EllipseBounds.hpp
- File EnumBitwiseOperators.hpp
- File Enumerate.hpp
- File EstimateTrackParamsFromSeed.hpp
- File EventDataView3D.hpp
- File ExaTrkXTiming.hpp
- File Extent.hpp
- File ExtentJsonConverter.hpp
- File FiniteStateMachine.hpp
- File Frustum.hpp
- File FsmwMode1dFinder.hpp
- File FullBilloirVertexFitter.hpp
- File GainMatrixSmoother.hpp
- File GainMatrixUpdater.hpp
- File GaussianGridTrackDensity.hpp
- File GaussianMixtureReduction.hpp
- File GaussianSumFitter.hpp
- File GaussianTrackDensity.hpp
- File GenericApproachDescriptor.hpp
- File GenericBoundTrackParameters.hpp
- File GenericCuboidVolumeBounds.hpp
- File GenericCurvilinearTrackParameters.hpp
- File GenericFreeTrackParameters.hpp
- File GenericParticleHypothesis.hpp
- File GeometryContext.hpp
- File GeometryHierarchyMap.hpp
- File GeometryHierarchyMapJsonConverter.hpp
- File GeometryIdentifier.hpp
- File GeometryJsonKeys.hpp
- File GeometryObject.hpp
- File GeometryObjectSorter.hpp
- File GeometryView3D.hpp
- File GlueVolumesDescriptor.hpp
- File GreedyAmbiguityResolution.hpp
- File GridDensityVertexFinder.hpp
- File GridJsonConverter.hpp
- File GsfError.hpp
- File GsfOptions.hpp
- File HashedString.hpp
- File HelicalTrackLinearizer.hpp
- File Helpers.hpp
- File Hit.hpp
- File Holders.hpp
- File HomogeneousSurfaceMaterial.hpp
- File HomogeneousVolumeMaterial.hpp
- File IAxis.hpp
- File IConfinedTrackingVolumeBuilder.hpp
- File IDetectorBuilder.hpp
- File IDetectorComponentBuilder.hpp
- File IExperimentCuts.hpp
- File IExternalStructureBuilder.hpp
- File IInternalStructureBuilder.hpp
- File ILayerArrayCreator.hpp
- File ILayerBuilder.hpp
- File IMaterialDecorator.hpp
- File ISurfaceMaterial.hpp
- File ISurfacesProvider.hpp
- File ITGeoDetectorElementSplitter.hpp
- File ITGeoIdentifierProvider.hpp
- File ITrackingGeometryBuilder.hpp
- File ITrackingGeometryJsonDecorator.hpp
- File ITrackingVolumeArrayCreator.hpp
- File ITrackingVolumeBuilder.hpp
- File ITrackingVolumeHelper.hpp
- File IVisualization3D.hpp
- File IVolumeMaterial.hpp
- File IVolumeMaterialJsonDecorator.hpp
- File IdentifiedDetectorElement.hpp
- File Identifier.hpp
- File Identity.hpp
- File ImpactPointEstimator.hpp
- File IndexedSurfacesJsonConverter.hpp
- File InfiniteBounds.hpp
- File InteractionList.hpp
- File Interactions.hpp
- File InternalSeed.hpp
- File InternalSpacePoint.hpp
- File InterpolatedBFieldMap.hpp
- File InterpolatedMaterialMap.hpp
- File Interpolation.hpp
- File Intersection.hpp
- File IterativeVertexFinder.hpp
- File JsonMaterialDecorator.hpp
- File KDTree.hpp
- File KDTreeTrackingGeometryBuilder.hpp
- File KalmanFitter.hpp
- File KalmanFitterError.hpp
- File KalmanVertexTrackUpdater.hpp
- File KalmanVertexUpdater.hpp
- File KdtSurfacesProvider.hpp
- File KinematicCasts.hpp
- File LandauDistribution.hpp
- File Layer.hpp
- File LayerArrayCreator.hpp
- File LayerCreator.hpp
- File LayerStructureBuilder.hpp
- File LegacyInternalSeed.hpp
- File LegacySeed.hpp
- File LineBounds.hpp
- File LineSurface.hpp
- File LinearizedTrack.hpp
- File LinearizerConcept.hpp
- File LinearizerTrackParameters.hpp
- File Logger.hpp
- File MLTrackClassifier.hpp
- File MagneticFieldContext.hpp
- File MagneticFieldError.hpp
- File MagneticFieldProvider.hpp
- File Material.hpp
- File MaterialCollector.hpp
- File MaterialComposition.hpp
- File MaterialGridHelper.hpp
- File MaterialInteraction.hpp
- File MaterialInteractor.hpp
- File MaterialJsonConverter.hpp
- File MaterialMapJsonConverter.hpp
- File MaterialMapUtils.hpp
- File MaterialSlab.hpp
- File Measurement.hpp
- File MeasurementHelpers.hpp
- File MeasurementSelector.hpp
- File MultiComponentBoundTrackParameters.hpp
- File MultiEigenStepperLoop.hpp
- File MultiIndex.hpp
- File MultiStepperAborters.hpp
- File MultiStepperError.hpp
- File MultiTrajectory.hpp
- File MultiTrajectoryBackendConcept.hpp
- File MultiTrajectoryHelpers.hpp
- File NavigationDelegates.hpp
- File NavigationLayer.hpp
- File NavigationState.hpp
- File NavigationStateFillers.hpp
- File NavigationStateUpdators.hpp
- File Navigator.hpp
- File Neighbour.hpp
- File NoDecay.hpp
- File NuclearInteraction.hpp
- File NuclearInteractionParameters.hpp
- File NullBField.hpp
- File NumericalTrackLinearizer.hpp
- File ObjVisualization3D.hpp
- File OnnxEdgeClassifier.hpp
- File OnnxMetricLearning.hpp
- File OnnxRuntimeBase.hpp
- File Particle.hpp
- File ParticleData.hpp
- File ParticleHypothesis.hpp
- File ParticleSelectors.hpp
- File PassiveLayerBuilder.hpp
- File PdgParticle.hpp
- File PerigeeSurface.hpp
- File PhotonConversion.hpp
- File PlanarBounds.hpp
- File PlanarModuleCluster.hpp
- File PlanarModuleStepper.hpp
- File PlanarSurfaceDrift.hpp
- File PlanarSurfaceMask.hpp
- File PlaneLayer.hpp
- File PlaneSurface.hpp
- File PlyVisualization3D.hpp
- File Polyhedron.hpp
- File Portal.hpp
- File PortalGenerators.hpp
- File PortalJsonConverter.hpp
- File ProcessType.hpp
- File Propagator.hpp
- File PropagatorError.hpp
- File ProtoBinning.hpp
- File ProtoDetector.hpp
- File ProtoDetectorJsonConverter.hpp
- File ProtoLayer.hpp
- File ProtoLayerHelper.hpp
- File ProtoSurfaceMaterial.hpp
- File ProtoVolumeMaterial.hpp
- File RadialBounds.hpp
- File Range1D.hpp
- File RangeXD.hpp
- File Ray.hpp
- File RectangleBounds.hpp
- File Result.hpp
- File RiddersPropagator.hpp
- File SPForSeed.hpp
- File Scattering.hpp
- File Seed.hpp
- File SeedConfirmationRangeConfig.hpp
- File SeedFilter.hpp
- File SeedFilterConfig.hpp
- File SeedFinder.hpp
- File SeedFinderConfig.hpp
- File SeedFinderOrthogonal.hpp
- File SeedFinderOrthogonalConfig.hpp
- File SeedFinderUtils.hpp
- File Segmentation.hpp
- File SelectorHelpers.hpp
- File Simulation.hpp
- File SimulationResult.hpp
- File SingleSeedVertexFinder.hpp
- File SolenoidBField.hpp
- File SourceLink.hpp
- File SourceLinkAccessorConcept.hpp
- File SpacePointBuilder.hpp
- File SpacePointBuilderConfig.hpp
- File SpacePointBuilderOptions.hpp
- File SpacePointData.hpp
- File SpacePointGrid.hpp
- File SpacePointUtility.hpp
- File Stages.hpp
- File StandardAborters.hpp
- File StandardInteractions.hpp
- File StepperConcept.hpp
- File StepperExtensionList.hpp
- File StraightLineStepper.hpp
- File StrawSurface.hpp
- File StringHelpers.hpp
- File Surface.hpp
- File SurfaceArray.hpp
- File SurfaceArrayCreator.hpp
- File SurfaceBinningMatcher.hpp
- File SurfaceBounds.hpp
- File SurfaceBoundsJsonConverter.hpp
- File SurfaceCandidatesUpdators.hpp
- File SurfaceCollector.hpp
- File SurfaceError.hpp
- File SurfaceJsonConverter.hpp
- File SurfaceMaterialMapper.hpp
- File SurfaceSelectors.hpp
- File SurfaceVisitorConcept.hpp
- File TGeoCylinderDiscSplitter.hpp
- File TGeoDetectorElement.hpp
- File TGeoLayerBuilder.hpp
- File TGeoParser.hpp
- File TGeoPrimitivesHelper.hpp
- File TGeoSurfaceConverter.hpp
- File ThrowAssert.hpp
- File Tolerance.hpp
- File TorchEdgeClassifier.hpp
- File TorchMetricLearning.hpp
- File TrackAtVertex.hpp
- File TrackContainer.hpp
- File TrackContainerBackendConcept.hpp
- File TrackDensityVertexFinder.hpp
- File TrackHelpers.hpp
- File TrackParameters.hpp
- File TrackParametersConcept.hpp
- File TrackParametrization.hpp
- File TrackProxy.hpp
- File TrackSelector.hpp
- File TrackStatePropMask.hpp
- File TrackStateProxyConcept.hpp
- File TrackStateType.hpp
- File TrackingGeometry.hpp
- File TrackingGeometryBuilder.hpp
- File TrackingVolume.hpp
- File TrackingVolumeArrayCreator.hpp
- File TrapezoidBounds.hpp
- File TrapezoidVolumeBounds.hpp
- File TypeTraits.hpp
- File Types.hpp
- File UncorrelatedHitSmearer.hpp
- File UnitVectors.hpp
- File Units.hpp
- File UtilitiesJsonConverter.hpp
- File Utils.hpp
- File VectorHelpers.hpp
- File VectorMultiTrajectory.hpp
- File VectorTrackContainer.hpp
- File Vertex.hpp
- File VertexFinderConcept.hpp
- File VertexFitterConcept.hpp
- File VertexingError.hpp
- File VertexingOptions.hpp
- File ViewConfig.hpp
- File Volume.hpp
- File VolumeBounds.hpp
- File VolumeBoundsJsonConverter.hpp
- File VolumeCollector.hpp
- File VolumeJsonConverter.hpp
- File VolumeMaterialMapper.hpp
- File VolumeStructureBuilder.hpp
- File ZScanVertexFinder.hpp
- File Zip.hpp
- Class list
- Code guidelines
- Acts-specific
- Naming
- N.1: Namespaces use CamelCase
- N.2: Concrete types use CamelCase
- N.3: Functions and methods use mixedCase
- N.4: Variables use mixedCase with appropriate prefix
- N.5: Constant values use kCamelCase
- N.6: Enum values use eCamelCase
- N.7: Template parameter types use snake_case_t
- N.8: Macros use ACTS_ALL_UPPER_CASE
- N.9: Files use CamelCase
- Formatting
- Authors
- License