Acts Logo
latest
  • Getting started
    • Quick start
    • Prerequisites
    • Building Acts
      • With a LCG release on CVMFS
      • In a container
      • On your local machine
    • Building the documentation
    • Build options
    • The OpenDataDetector
    • Using Acts
  • Tracking in a nutshell
    • Charged particle detection
    • Track parametrization
    • Particle propagation
      • Numerical integration
      • Covariance transport
    • Material effects
    • Geometry and material modelling
    • Clustering
    • Spacepoint formation
    • Seeding
    • Track finding and track fitting
      • Kalman formalism and Kalman track fitter
      • Combinatorial Kalman Filter
    • Ambiguity resolution
    • Vertex reconstruction
  • The ACTS project
    • Philosophy
    • R&D Testbed
  • Core library
    • Algebra definitions
    • Unit definitions and conversions
    • Event data
      • Track parametrization
        • Neutral and charged representations
        • Multi-variant representation
      • Measurements
        • Uncalibrated measurements
        • Calibrated measurements
    • Geometry module
      • GeometryObject base class
      • Geometry identifier
      • Surface classes
        • Plane surface
        • Disc surface
        • Cylinder surface
        • Cone surface
        • Line surface
      • Layer classes
      • Volume classes
      • Detector material description
      • Geometry building
        • Attaching a 3D detector geometry
        • Layer building
        • Volume building, packing, and gluing
      • TrackingGeometry building using a KDTree and a Proto Description
    • Experimental Geometry module
      • Overview
        • Geometry objects
        • Memory management, access and const correctness
        • Navigation state and delegates
      • Detailed Description
        • The Portal object
        • The Detector volume object
        • The Detector object
    • Magnetic field
      • Provider interface
      • Magnetic field context
      • Field provider implementations in Core
        • Constant magnetic field
        • Interpolated magnetic field
        • Analytical solenoid magnetic field
      • Full provider interface
    • Material
      • Material assignment
      • Material averaging
    • Propagation and extrapolation
      • Overview: Steppers, Navigators and Actors
      • Initialization and running
      • Navigators
      • Steppers
        • AtlasStepper
        • StraightLineStepper
        • EigenStepper
        • MultiEigenStepperLoop
    • Clustering
    • Spacepoint formation
    • Track Seeding
      • Acts Implementation
        • SP Grid and Groups Formation
        • The Seed Finder
        • The Seed Filter
    • Track Fitting
      • Kalman Filter (KF) [wip]
      • Gaussian Sum Filter (GSF)
        • The Multi-Stepper
        • Using the GSF
        • Customising the Bethe-Heitler approximation
        • Further reading
      • Global Chi-Square Fitter (GX2F) [wip]
    • Track Finding
      • Combinatorial Kalman Filter
      • Machine-Learning based Track Finding
    • Vertexing
    • Grid and axis
      • Axis
        • AxisType
        • AxisBoundaryType
      • Grid creation
      • Local vs global bin indices
      • Finding neighbors
    • Logging
      • Logger integration
        • Overriding Acts::getDefaultLogger()
      • Logging thresholds
    • Visualization
      • Behind the scene
      • Convenience helper functions
  • Fatras
  • Plugins
    • Autodiff
    • DD4hep plugin
      • General
      • ACTS specific markup
      • DD4hepDetectorElement
      • Build
      • Prerequisites
      • Possible parameters ACTS will interpret
      • Usage
    • Exa.TrkX plugin
      • Stages
      • Implementation
      • Resources
    • Geant4 plugin
      • Object conversion
        • Surface conversion
      • Building a Detector from Geant4 input
    • JSON
    • TGeo plugin
      • General
      • Parsing the ROOT Geometry
      • Conversion of TGeoShapes to Acts::Surfaces
    • Machine leaning algorithms
      • Onnx plugin
        • OnnxRuntimeBase
      • AmbiguityResolutionMLAlgorithm
        • Clustering
        • Ranking
        • Cleaning
        • How to use
  • Examples
    • Python bindings
      • Python based example scripts
      • Python based unit tests
        • ROOT file hash regression checks
    • Walkthrough of the OpenDataDetector full chain example
    • Material mapping
    • Digitizer config
    • Alignment prototype
    • Analysis Apps
      • Material Composition Analysis
      • Tracking Performance Analysis
  • How-to guides
    • Howto run the material mapping and validation
    • ACTS Material Mapping Tutorial
      • Prerequisites
      • Mapping and configuration
        • Geometry visualisation and preparation of JSON files
      • Geantino scan
      • Material Mapping
      • Material Validation
      • Using a different detector
    • ACTS Material Mapping Auto-Tuning Tutorial
      • Prerequisites
      • Configuration
      • Geantino scan
      • Material Mapping Optimisation
      • Material Validation
      • Implementation
    • Howto produce digitizer config
    • ACTS Tutorial on Auto-Tuning in CombinatorialKalmanFilter (CKF)
      • Prerequisites
      • How auto-tuning works
      • Run auto-tuning using Optuna
      • Run auto-tuning using Orion
    • Add a new algorithm
      • Purpose
      • Code Organisation
      • Algorithm Class
      • Input and Output
      • Configurability
      • Python bindings
      • Example empty algorithm
  • Contribution guidelines
    • Contribution guidelines
      • Mailing lists
      • Bug reports and feature requests
      • Make a contribution
        • Checklist for pull requests
        • Workflow recommendations
        • Coding style and guidelines
        • Example: Make a bugfix while working on a feature
        • Example: Backporting a feature or bugfix
        • Tips for users migrating from GitLab
      • Review other contributions
        • Approving a pull request
        • Merging a pull request
    • Source code formatting
      • C++ formatting: clang-format
      • Python formatting
    • How do I build the documentation?
    • Documentation Markdown Cheatsheet
      • reStructuredText directives in Myst Markdown
      • Link to API documentation
      • Pull in API documentation
      • Cross referencing and labels
      • Info boxes
    • What is clang-tidy?
    • What is physmon?
      • How do I investigate a physmon failure?
    • What are ROOT hash checks?
    • How to make a release
      • Step 1: Update the release branch
      • Step 2: Prepare milestone
      • Step 3: Publish release
    • Profiling
      • Install gperftools
        • Ubuntu
        • Other Systems
      • pprof
        • Install Go pprof (Optional)
      • Link gperftools Libraries When Compiling
      • Alternative to Recompiling
      • Produce a CPU Profile
      • Produce a Memory Profile
      • Run the Heap Checker
      • Using pprof
        • View Profile as a Graph
        • Interactive Mode
    • Style guide
  • Versioning and public API
    • Public API
    • Private API
  • File formats
    • Json Geometry Hierarchy Map
  • 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::ExaTrkXHook
      • Class Acts::ExaTrkXPipeline
      • 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::GeometryIdGenerator
      • Class Acts::Experimental::Gx2Fitter
      • Class Acts::Experimental::Gx2Fitter::Aborter
      • Class Acts::Experimental::Gx2Fitter::Actor
      • Class Acts::Experimental::IDetectorBuilder
      • Class Acts::Experimental::IDetectorComponentBuilder
      • Class Acts::Experimental::IExternalStructureBuilder
      • Class Acts::Experimental::IGeometryIdGenerator
      • Class Acts::Experimental::IInternalStructureBuilder
      • Class Acts::Experimental::INavigationDelegate
      • Class Acts::Experimental::IRootVolumeFinderBuilder
      • Class Acts::Experimental::ISurfacesProvider
      • Class Acts::Experimental::IndexedRootVolumeFinderBuilder
      • Class Acts::Experimental::IndexedUpdatorImpl
      • Class Acts::Experimental::KdtSurfaces
      • Class Acts::Experimental::KdtSurfacesProvider
      • Class Acts::Experimental::LayerStructureBuilder
      • Class Acts::Experimental::LayerStructureBuilder::SurfacesHolder
      • Class Acts::Experimental::MultiLayerSurfacesUpdatorImpl
      • Class Acts::Experimental::MultiWireStructureBuilder
      • 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::ObjectMultiIntersection
      • 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::TorchTruthGraphMetricsHook
      • 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::Intersection
      • 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::ExpSafeLimit
      • Struct Acts::ExpSafeLimit< double >
      • Struct Acts::ExpSafeLimit< float >
      • 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::GeometryIdGenerator::Cache
      • Struct Acts::Experimental::GeometryIdGenerator::Config
      • Struct Acts::Experimental::GsfComponent
      • Struct Acts::Experimental::GsfExtensions
      • Struct Acts::Experimental::GsfOptions
      • Struct Acts::Experimental::Gx2FitterExtensions
      • Struct Acts::Experimental::Gx2FitterOptions
      • Struct Acts::Experimental::Gx2FitterResult
      • 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::MultiWireStructureBuilder::Config
      • Struct Acts::Experimental::NavigationState
      • Struct Acts::Experimental::NavigationState::SurfaceCandidate
      • Struct Acts::Experimental::NoopFinder
      • Struct Acts::Experimental::PathGridSurfacesGenerator
      • 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::InteractionVolume
      • Struct Acts::InterpolatedBFieldMap::Cache
      • Struct Acts::InterpolatedBFieldMap::Config
      • Struct Acts::InterpolatedBFieldMap::FieldCell
      • Struct Acts::InterpolatedMaterialMap::Cache
      • 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::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::RiddersPropagator::Config
      • Struct Acts::RiddersPropagator::result_type_helper
      • 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::TrackSelector::EtaBinnedConfig
      • 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 autodiff
      • Namespace autodiff::detail
      • Namespace c10
      • Namespace detail
      • Namespace torch
      • Namespace torch::jit
    • Group list
      • Group acts-algebra-types
      • Group coordinates-types
      • Group eventdata-charge
    • 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 AutodiffHelper.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 ExaTrkXPipeline.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 GeometryIdGenerator.hpp
      • File GeometryIdentifier.hpp
      • File GeometryJsonKeys.hpp
      • File GeometryObject.hpp
      • File GeometryObjectSorter.hpp
      • File GeometryView3D.hpp
      • File GlobalChiSquareFitter.hpp
      • File GlobalChiSquareFitterError.hpp
      • File GlueVolumesDescriptor.hpp
      • File GreedyAmbiguityResolution.hpp
      • File GridDensityVertexFinder.hpp
      • File GridJsonConverter.hpp
      • File GsfError.hpp
      • File GsfMixtureReduction.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 IGeometryIdGenerator.hpp
      • File IInternalStructureBuilder.hpp
      • File ILayerArrayCreator.hpp
      • File ILayerBuilder.hpp
      • File IMaterialDecorator.hpp
      • File IRootVolumeFinderBuilder.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 IndexedRootVolumeFinderBuilder.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 MultiLayerSurfacesUpdator.hpp
      • File MultiStepperAborters.hpp
      • File MultiStepperError.hpp
      • File MultiTrajectory.hpp
      • File MultiTrajectoryBackendConcept.hpp
      • File MultiTrajectoryHelpers.hpp
      • File MultiWireStructureBuilder.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 TorchTruthGraphMetricsHook.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
  • Code guidelines
    • Acts-specific
      • A.indices: Always use enum values to access vector/matrix components
    • 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
    • Contributors to the ATLAS tracking software
  • License
Acts
  • »
  • API »
  • Class list »
  • Class Acts::DigitizationSourceLink
  • Edit on GitHub

Class Acts::DigitizationSourceLink

class DigitizationSourceLink

Source link to connect digitization clusters back to truth information.

Public Functions

DigitizationSourceLink() = default

Construct and invalid source link.

Must be default constructible to satisfy SourceLinkConcept.

DigitizationSourceLink(const DigitizationSourceLink&) = default
DigitizationSourceLink(DigitizationSourceLink&&) = default
inline DigitizationSourceLink(GeometryIdentifier gid, std::vector<std::size_t> indices = {})

Constructor from geometry identifier and truth indices.

Parameters
  • gid – is the geometry identifier

  • indices – are the truth indices

inline GeometryIdentifier geometryId() const
inline const std::vector<std::size_t> &indices() const

Access all associated truth indices.

DigitizationSourceLink &operator=(const DigitizationSourceLink&) = default
DigitizationSourceLink &operator=(DigitizationSourceLink&&) = default

© Copyright 2014–2023 CERN for the benefit of the Acts project. Revision e34660a6.

Read the Docs v: latest
Versions
latest
stable
v29.2.0
v29.1.0
v29.0.0
v28.2.0
v28.1.0
v28.0.0
v27.2.0
v27.1.0
v27.0.0
v26.0.0
v25.0.1
v25.0.0
v24.0.0
v23.5.0
v23.4.0
v23.3.0
v23.2.1
v23.2.0
v23.1.0
v23.0.0
v22.0.0
v21.1.0
v21.0.0
v20.3.0
v20.2.0
v20.1.0
v20.0.0
v19.7.0
v19.6.0
v19.5.0
v19.4.0
v19.3.0
v19.2.0
v19.1.0
v19.0.0
v18.0.0
v17.1.0
v17.0.0
v16.0.0
v15.1.0
v15.0.0
v14.1.0
v14.0.0
v13.0.0
v12.0.1
v12.0.0
v11.0.0
v10.0.0
v9.2.0
v9.1.0
v9.0.1
v9.0.0
v8.3.0
v8.2.0
v8.1.0
v8.0.0
v7.0.0
v6.0.0
v5.0.0
v4.1.0
v4.0.0
v3.0.0
v2.0.0
v1.2.0
v1.1.0
v1.0.0
v0.32.00
v0.31.00
v0.30.00
v0.29.00
v0.28.00
v0.27.01
v0.27.00
v0.26.00
v0.25.01
v0.25.00
feat-dd4hep-from-hierarchy
documentation
docs-testing
Downloads
On Read the Docs
Project Home
Builds