Acts Logo
latest
  • 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::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::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::EigenStepper
      • Class Acts::ElementFraction
      • Class Acts::EllipseBounds
      • Class Acts::ExaTrkXTimer
      • Class Acts::ExaTrkXTrackFinding
      • Class Acts::ExaTrkXTrackFindingBase
      • Class Acts::ExaTrkXTrackFindingOnnx
      • Class Acts::ExaTrkXTrackFindingTorch
      • Class Acts::Experimental::AtlasBetheHeitlerApprox
      • Class Acts::Experimental::ChainedUpdatorImpl
      • Class Acts::Experimental::Chi2Fitter
      • Class Acts::Experimental::Chi2Fitter::Aborter
      • Class Acts::Experimental::Chi2Fitter::Actor
      • Class Acts::Experimental::CylindricalContainerBuilder
      • Class Acts::Experimental::Detector
      • Class Acts::Experimental::DetectorVolume
      • Class Acts::Experimental::DetectorVolumeBuilder
      • Class Acts::Experimental::DetectorVolumeFactory
      • Class Acts::Experimental::IDetectorComponentBuilder
      • Class Acts::Experimental::IExternalStructureBuilder
      • Class Acts::Experimental::IInternalStructureBuilder
      • Class Acts::Experimental::INavigationDelegate
      • Class Acts::Experimental::IndexedUpdatorImpl
      • Class Acts::Experimental::LayerStructureBuilder
      • Class Acts::Experimental::NextNavigator
      • Class Acts::Experimental::Portal
      • Class Acts::Experimental::SingleObjectImpl
      • Class Acts::Experimental::StaticUpdatorImpl
      • Class Acts::Experimental::VolumeStructureBuilder
      • Class Acts::Extent
      • Class Acts::FiniteStateMachine
      • Class Acts::FpeMonitor
      • 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::GenericCuboidVolumeBounds
      • Class Acts::GeometryHierarchyMap
      • Class Acts::GeometryHierarchyMapJsonConverter
      • Class Acts::GeometryIdentifier
      • Class Acts::GeometryObject
      • Class Acts::GeometryObjectSorterT
      • Class Acts::GlueVolumesDescriptor
      • 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::NullBField
      • Class Acts::ObjVisualization3D
      • Class Acts::ObjectIntersection
      • Class Acts::ObjectSorterT
      • Class Acts::OnnxRuntimeBase
      • Class Acts::OwningDelegate
      • Class Acts::OwningDelegate< R(Args…), H >
      • 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::SingleBoundTrackParameters
      • Class Acts::SingleCurvilinearTrackParameters
      • Class Acts::SingleFreeTrackParameters
      • 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::TrackContainer
      • Class Acts::TrackDensityVertexFinder
      • Class Acts::TrackProxy
      • 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
    • Namespace list
    • Group list
    • File list
  • Code guidelines
  • Authors
  • 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

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

DigitizationSourceLink() = default¶

Construct and invalid source link.

Must be default constructible to satisfy SourceLinkConcept.

DigitizationSourceLink(const DigitizationSourceLink&) = default¶
DigitizationSourceLink(DigitizationSourceLink&&) = default¶
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¶
Previous Next

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

Read the Docs v: latest
Versions
latest
stable
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