|
ACTS
Experiment-independent tracking
|
Namespaces | |
| namespace | Acts::AxisJsonConverter |
| namespace | Acts::DetrayJsonHelper |
| namespace | Acts::GeometryIdentifierJsonConverter |
| namespace | Acts::GridAccessJsonConverter |
| namespace | Acts::GridJsonConverter |
| namespace | Acts::IndexedGridJsonHelper |
| namespace | Acts::JsonSurfacesReader |
| namespace | Acts::PortalJsonConverter |
| namespace | Acts::ProtoAxisJsonConverter |
| namespace | Acts::SurfaceBoundsJsonConverter |
| namespace | Acts::SurfaceJsonConverter |
| namespace | Acts::Transform3JsonConverter |
| namespace | Acts::VolumeBoundsJsonConverter |
Classes | |
| class | Acts::GeometryHierarchyMapJsonConverter< value_t, decorator_t > |
| Convert a geometry hierarchy map to/from Json. More... | |
| class | Acts::ITrackingGeometryJsonDecorator |
| helper class to add extra information to surface or volume json objects More... | |
| class | Acts::IVolumeMaterialJsonDecorator |
| helper class to add extra information to surface or volume json objects More... | |
| class | Acts::JsonDetectorElement |
| A implementation of a detector element, that is constructed from a JSON description of a surface. More... | |
| struct | Acts::jsonKey |
| store in a single place the different key used for the material mapping More... | |
| class | Acts::JsonMaterialDecorator |
| Material decorator from Json format. More... | |
| class | Acts::MaterialMapJsonConverter |
| read the material from Json More... | |
| struct | Acts::missing_specialization< T, decorator_t > |
Typedefs | |
| using | Acts::ConfigPair |
| Type alias for a pair of detector configuration and ambiguity resolution configuration. | |
| using | Acts::DetectorConfig = ScoreBasedAmbiguityResolution::DetectorConfig |
| Type alias for detector-specific ambiguity resolution configuration. | |
| using | Acts::SurfaceAndMaterialWithContext |
| A tuple containing a surface, its associated material, and geometry context. | |
| using | Acts::surfaceMaterialPointer = const Acts::ISurfaceMaterial* |
| Pointer to a constant surface material object. | |
| using | Acts::TrackingVolumeAndMaterial |
| A pair containing a tracking volume and its associated material. | |
| using | Acts::volumeMaterialPointer = const Acts::IVolumeMaterial* |
| Pointer to a constant volume material object. | |
Functions | |
| std::size_t | Acts::DetrayJsonHelper::accelerationLink (std::span< const AxisDirection > casts) |
| Determine the acceleration link from a grid. | |
| void | Acts::DetrayJsonHelper::addVolumeLink (nlohmann::json &jSurface, int vLink) |
| add volume link | |
| template<class T, class decorator_t> | |
| void | Acts::decorateJson (const decorator_t *decorator, const T &src, nlohmann::json &dest) |
| template<class T, class decorator_t> | |
| void | Acts::decorateJson (const decorator_t *decorator, const T *src, nlohmann::json &dest) |
| void | Acts::from_json (const nlohmann::json &j, BinningData &bd) |
| void | Acts::from_json (const nlohmann::json &j, BinUtility &bu) |
| void | Acts::from_json (const nlohmann::json &j, ConfigPair &p) |
| Convert JSON to ConfigPair. | |
| void | Acts::from_json (const nlohmann::json &j, Direction &direction) |
| Convert JSON to Direction. | |
| void | Acts::from_json (const nlohmann::json &j, Extent &e) |
| Convert JSON to Extent. | |
| void | Acts::from_json (const nlohmann::json &j, GeometryIdentifier &geoId) |
| Read from JSON. | |
| void | Acts::from_json (const nlohmann::json &j, Material &t) |
| Convert JSON to Material. | |
| void | Acts::from_json (const nlohmann::json &j, MaterialSlab &t) |
| Convert JSON to MaterialSlab. | |
| void | Acts::from_json (const nlohmann::json &j, MaterialSlabMatrix &t) |
| Convert JSON to MaterialSlabMatrix. | |
| template<typename Type> | |
| void | Acts::from_json (const nlohmann::json &j, Range1D< Type > &r) |
| void | Acts::from_json (const nlohmann::json &j, SeedConfirmationRangeConfig &config) |
| Convert JSON to SeedConfirmationRangeConfig. | |
| void | Acts::from_json (const nlohmann::json &j, surfaceMaterialPointer &material) |
| Convert JSON to surfaceMaterialPointer. | |
| void | Acts::from_json (const nlohmann::json &j, Transform3 &t) |
| Convert JSON to Transform3. | |
| void | Acts::from_json (const nlohmann::json &j, volumeMaterialPointer &material) |
| Convert JSON to volumeMaterialPointer. | |
| Container | Acts::GeometryHierarchyMapJsonConverter< value_t, decorator_t >::fromJson (const nlohmann::json &encoded) const |
| Decode a Json object into a geometry hierarchy map. | |
| Acts::ProtoAxis | Acts::ProtoAxisJsonConverter::fromJson (const nlohmann::json &j) |
| Create a ProtoAxis from a json object. | |
| std::tuple< unsigned int, std::vector< double > > | Acts::DetrayJsonHelper::maskFromBounds (const Acts::SurfaceBounds &sBounds, bool portal=false) |
| Helper function to switch keys from ACTS to detray. | |
| Acts::NLOHMANN_JSON_SERIALIZE_ENUM (Acts::MappingType, { {Acts::MappingType::PreMapping, "PreMapping"}, {Acts::MappingType::Default, "Default"}, {Acts::MappingType::PostMapping, "PostMapping"}, {Acts::MappingType::Sensor, "Sensor"}, }) namespace MaterialJsonConverter | |
| JSON serialization mapping for MappingType enum. | |
| std::shared_ptr< Surface > | Acts::surfaceFromJson (const nlohmann::json &j) |
| Conversion to Surface from jsonn. | |
| template<typename surface_t, typename bounds_t> | |
| std::shared_ptr< surface_t > | Acts::surfaceFromJsonT (const nlohmann::json &j) |
| Conversion to Surface from json in correct type. | |
| void | Acts::to_json (nlohmann::json &j, const Acts::TrackingVolume &volume) |
| Convert TrackingVolume to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const BinningData &bd) |
| void | Acts::to_json (nlohmann::json &j, const BinUtility &bu) |
| void | Acts::to_json (nlohmann::json &j, const Direction &direction) |
| Convert Direction to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const Extent &e) |
| Convert Extent to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const GeometryIdentifier &geoId) |
| Write to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const Material &t) |
| Convert Material to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const MaterialSlab &t) |
| Convert MaterialSlab to JSON. | |
| template<typename Type> | |
| void | Acts::to_json (nlohmann::json &j, const Range1D< Type > &r) |
| void | Acts::to_json (nlohmann::json &j, const SeedConfirmationRangeConfig &config) |
| Convert SeedConfirmationRangeConfig to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const std::pair< const Acts::TrackingVolume *, std::shared_ptr< const Acts::IVolumeMaterial > > &volume) |
| Convert tracking volume and material pair to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const std::shared_ptr< const Surface > &surface) |
| Convert shared_ptr<Surface> to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const Surface &surface) |
| Convert Surface to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const SurfaceAndMaterialWithContext &surface) |
| Convert SurfaceAndMaterialWithContext to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const SurfaceBounds &bounds) |
| Convert SurfaceBounds to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const surfaceMaterialPointer &material) |
| Convert surfaceMaterialPointer to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const Transform3 &t) |
| Convert Transform3 to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const VolumeBounds &bounds) |
| Convert VolumeBounds to JSON. | |
| void | Acts::to_json (nlohmann::json &j, const volumeMaterialPointer &material) |
| Convert volumeMaterialPointer to JSON. | |
| nlohmann::json | Acts::GeometryHierarchyMapJsonConverter< value_t, decorator_t >::toJson (const Container &container, const decorator_t *decorator) const |
| Encode the geometry hierarchy map into a Json object. | |
| nlohmann::json | Acts::ProtoAxisJsonConverter::toJson (const ProtoAxis &pa) |
| Write the ProtoAxis to a json object. | |
| void | Acts::toJson (nlohmann::json &j, const std::shared_ptr< const Surface > &surface, const Acts::GeometryContext &gctx) |
| Contextual conversion of a surface. | |
| void | Acts::Experimental::to_json (nlohmann::json &j, const DoubletSeedFinder::Config &config) |
| Convert DoubletSeedFinder::Config to JSON. | |
| void | Acts::Experimental::to_json (nlohmann::json &j, const DoubletSeedFinder::DerivedConfig &config) |
| Convert DoubletSeedFinder::DerivedConfig to JSON. | |
| void | Acts::Experimental::to_json (nlohmann::json &j, const TripletSeedFinder::Config &config) |
| Convert TripletSeedFinder::Config to JSON. | |
| void | Acts::Experimental::to_json (nlohmann::json &j, const TripletSeedFinder::DerivedConfig &config) |
| Convert TripletSeedFinder::DerivedConfig to JSON. | |
| void | Acts::Experimental::to_json (nlohmann::json &j, const BroadTripletSeedFilter::Config &config) |
| Convert BroadTripletSeedFilter::Config to JSON. | |
| void | Acts::Experimental::to_json (nlohmann::json &j, const CylindricalSpacePointGrid2::Config &config) |
| Convert CylindricalSpacePointGrid2::Config to JSON. | |
| void | Acts::Experimental::from_json (const nlohmann::json &j, DoubletSeedFinder::Config &config) |
| Convert JSON to DoubletSeedFinder::Config. | |
| void | Acts::Experimental::from_json (const nlohmann::json &j, DoubletSeedFinder::DerivedConfig &config) |
| Convert JSON to DoubletSeedFinder::DerivedConfig. | |
| void | Acts::Experimental::from_json (const nlohmann::json &j, TripletSeedFinder::Config &config) |
| Convert JSON to TripletSeedFinder::Config. | |
| void | Acts::Experimental::from_json (const nlohmann::json &j, TripletSeedFinder::DerivedConfig &config) |
| Convert JSON to TripletSeedFinder::DerivedConfig. | |
| void | Acts::Experimental::from_json (const nlohmann::json &j, BroadTripletSeedFilter::Config &config) |
| Convert JSON to BroadTripletSeedFilter::Config. | |
| void | Acts::Experimental::from_json (const nlohmann::json &j, CylindricalSpacePointGrid2::Config &config) |
| Convert JSON to CylindricalSpacePointGrid2::Config. | |
| using Acts::ConfigPair |
Type alias for a pair of detector configuration and ambiguity resolution configuration.
Maps detector IDs to their configurations and stores a vector of detector-specific settings
Type alias for detector-specific ambiguity resolution configuration.
Configuration parameters for ambiguity resolution in a specific detector component
| typedef std::tuple< std::shared_ptr< const Acts::Surface >, std::shared_ptr< const Acts::ISurfaceMaterial >, Acts::GeometryContext > Acts::SurfaceAndMaterialWithContext |
A tuple containing a surface, its associated material, and geometry context.
| using Acts::surfaceMaterialPointer = const Acts::ISurfaceMaterial* |
Pointer to a constant surface material object.
A pair containing a tracking volume and its associated material.
| using Acts::volumeMaterialPointer = const Acts::IVolumeMaterial* |
Pointer to a constant volume material object.
| std::size_t Acts::DetrayJsonHelper::accelerationLink | ( | std::span< const AxisDirection > | casts | ) |
Determine the acceleration link from a grid.
brute_force = 0u, // try all cartesian2_grid = 1u, // rectangle, trapezoid, (triangle) grids cuboid3_grid = 2u, // cuboid grid polar2_grid = 3u, // ring/disc, annulus grids cylinder2_grid = 4u, // 2D cylinder grid cylinder3_grid = 5u, // 3D cylinder grid
| casts | are the grid axes cast types |
| void Acts::DetrayJsonHelper::addVolumeLink | ( | nlohmann::json & | jSurface, |
| int | vLink ) |
add volume link
| jSurface | [in,out] is the json object to be patched |
| vLink | is the volume link to be added |
| void Acts::decorateJson | ( | const decorator_t * | decorator, |
| const T & | src, | ||
| nlohmann::json & | dest ) |
| void Acts::decorateJson | ( | const decorator_t * | decorator, |
| const T * | src, | ||
| nlohmann::json & | dest ) |
| void Acts::Experimental::from_json | ( | const nlohmann::json & | j, |
| BroadTripletSeedFilter::Config & | config ) |
Convert JSON to BroadTripletSeedFilter::Config.
| j | Source JSON object |
| config | Destination BroadTripletSeedFilter::Config to populate |
| void Acts::Experimental::from_json | ( | const nlohmann::json & | j, |
| CylindricalSpacePointGrid2::Config & | config ) |
Convert JSON to CylindricalSpacePointGrid2::Config.
| j | Source JSON object |
| config | Destination CylindricalSpacePointGrid2::Config to populate |
| void Acts::Experimental::from_json | ( | const nlohmann::json & | j, |
| DoubletSeedFinder::Config & | config ) |
Convert JSON to DoubletSeedFinder::Config.
| j | Source JSON object |
| config | Destination DoubletSeedFinder::Config to populate |
| void Acts::Experimental::from_json | ( | const nlohmann::json & | j, |
| DoubletSeedFinder::DerivedConfig & | config ) |
Convert JSON to DoubletSeedFinder::DerivedConfig.
| j | Source JSON object |
| config | Destination DoubletSeedFinder::DerivedConfig to populate |
| void Acts::Experimental::from_json | ( | const nlohmann::json & | j, |
| TripletSeedFinder::Config & | config ) |
Convert JSON to TripletSeedFinder::Config.
| j | Source JSON object |
| config | Destination TripletSeedFinder::Config to populate |
| void Acts::Experimental::from_json | ( | const nlohmann::json & | j, |
| TripletSeedFinder::DerivedConfig & | config ) |
Convert JSON to TripletSeedFinder::DerivedConfig.
| j | Source JSON object |
| config | Destination TripletSeedFinder::DerivedConfig to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| BinningData & | bd ) |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| BinUtility & | bu ) |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| ConfigPair & | p ) |
Convert JSON to ConfigPair.
| j | Source JSON object |
| p | Destination ConfigPair to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| Direction & | direction ) |
Convert JSON to Direction.
| j | Source JSON object |
| direction | Destination Direction to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| Extent & | e ) |
Convert JSON to Extent.
| j | Source JSON object |
| e | Destination Extent to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| GeometryIdentifier & | geoId ) |
Read from JSON.
| j | JSON object to read from |
| geoId | GeometryIdentifier to fill |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| Material & | t ) |
Convert JSON to Material.
| j | Source JSON object |
| t | Destination Material to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| MaterialSlab & | t ) |
Convert JSON to MaterialSlab.
| j | Source JSON object |
| t | Destination MaterialSlab to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| MaterialSlabMatrix & | t ) |
Convert JSON to MaterialSlabMatrix.
| j | Source JSON object |
| t | Destination MaterialSlabMatrix to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| SeedConfirmationRangeConfig & | config ) |
Convert JSON to SeedConfirmationRangeConfig.
| j | Source JSON object |
| config | Destination SeedConfirmationRangeConfig to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| surfaceMaterialPointer & | material ) |
Convert JSON to surfaceMaterialPointer.
| j | Source JSON object |
| material | Destination surfaceMaterialPointer to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| Transform3 & | t ) |
Convert JSON to Transform3.
| j | Source JSON object |
| t | Destination Transform3 to populate |
| void Acts::from_json | ( | const nlohmann::json & | j, |
| volumeMaterialPointer & | material ) |
Convert JSON to volumeMaterialPointer.
| j | Source JSON object |
| material | Destination volumeMaterialPointer to populate |
| auto Acts::GeometryHierarchyMapJsonConverter< value_t, decorator_t >::fromJson | ( | const nlohmann::json & | encoded | ) | const |
Decode a Json object into a geometry hierarchy map.
| encoded | Json object that should be decoded |
| std::invalid_argument | in case of format errors |
| Acts::ProtoAxis Acts::ProtoAxisJsonConverter::fromJson | ( | const nlohmann::json & | j | ) |
Create a ProtoAxis from a json object.
| j | the json object to be read from |
| std::tuple< unsigned int, std::vector< double > > Acts::DetrayJsonHelper::maskFromBounds | ( | const Acts::SurfaceBounds & | sBounds, |
| bool | portal = false ) |
Helper function to switch keys from ACTS to detray.
DETRAY types
| sBounds | is the surface bounds type |
| portal | is the flag for conversion into detray portal format |
| Acts::NLOHMANN_JSON_SERIALIZE_ENUM | ( | Acts::MappingType | , |
| { {Acts::MappingType::PreMapping, "PreMapping"}, {Acts::MappingType::Default, "Default"}, {Acts::MappingType::PostMapping, "PostMapping"}, {Acts::MappingType::Sensor, "Sensor"}, } | ) |
JSON serialization mapping for MappingType enum.
| std::shared_ptr< Surface > Acts::surfaceFromJson | ( | const nlohmann::json & | j | ) |
Conversion to Surface from jsonn.
| j | the read-in json object |
| std::shared_ptr< surface_t > Acts::surfaceFromJsonT | ( | const nlohmann::json & | j | ) |
Conversion to Surface from json in correct type.
The type is given as a template argument in order to be able to construct the correct fitting types for surfaces.
| j | the read-in json object |
| void Acts::Experimental::to_json | ( | nlohmann::json & | j, |
| const BroadTripletSeedFilter::Config & | config ) |
Convert BroadTripletSeedFilter::Config to JSON.
| j | Destination JSON object |
| config | Source BroadTripletSeedFilter::Config to convert |
| void Acts::Experimental::to_json | ( | nlohmann::json & | j, |
| const CylindricalSpacePointGrid2::Config & | config ) |
Convert CylindricalSpacePointGrid2::Config to JSON.
| j | Destination JSON object |
| config | Source CylindricalSpacePointGrid2::Config to convert |
| void Acts::Experimental::to_json | ( | nlohmann::json & | j, |
| const DoubletSeedFinder::Config & | config ) |
Convert DoubletSeedFinder::Config to JSON.
| j | Destination JSON object |
| config | Source DoubletSeedFinder::Config to convert |
| void Acts::Experimental::to_json | ( | nlohmann::json & | j, |
| const DoubletSeedFinder::DerivedConfig & | config ) |
Convert DoubletSeedFinder::DerivedConfig to JSON.
| j | Destination JSON object |
| config | Source DoubletSeedFinder::DerivedConfig to convert |
| void Acts::Experimental::to_json | ( | nlohmann::json & | j, |
| const TripletSeedFinder::Config & | config ) |
Convert TripletSeedFinder::Config to JSON.
| j | Destination JSON object |
| config | Source TripletSeedFinder::Config to convert |
| void Acts::Experimental::to_json | ( | nlohmann::json & | j, |
| const TripletSeedFinder::DerivedConfig & | config ) |
Convert TripletSeedFinder::DerivedConfig to JSON.
| j | Destination JSON object |
| config | Source TripletSeedFinder::DerivedConfig to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const Acts::TrackingVolume & | volume ) |
Convert TrackingVolume to JSON.
| j | Destination JSON object |
| volume | Source TrackingVolume to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const BinningData & | bd ) |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const BinUtility & | bu ) |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const Direction & | direction ) |
Convert Direction to JSON.
| j | Destination JSON object |
| direction | Source Direction to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const Extent & | e ) |
Convert Extent to JSON.
| j | Destination JSON object |
| e | Source Extent to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const GeometryIdentifier & | geoId ) |
Write to JSON.
| j | JSON object to write to |
| geoId | GeometryIdentifier to write |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const Material & | t ) |
Convert Material to JSON.
| j | Destination JSON object |
| t | Source Material to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const MaterialSlab & | t ) |
Convert MaterialSlab to JSON.
| j | Destination JSON object |
| t | Source MaterialSlab to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const SeedConfirmationRangeConfig & | config ) |
Convert SeedConfirmationRangeConfig to JSON.
| j | Destination JSON object |
| config | Source SeedConfirmationRangeConfig to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const std::pair< const Acts::TrackingVolume *, std::shared_ptr< const Acts::IVolumeMaterial > > & | volume ) |
Convert tracking volume and material pair to JSON.
| j | Destination JSON object |
| volume | Source tracking volume and material pair to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const std::shared_ptr< const Surface > & | surface ) |
Convert shared_ptr<Surface> to JSON.
| j | Destination JSON object |
| surface | Source shared_ptr<Surface> to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const Surface & | surface ) |
Convert Surface to JSON.
| j | Destination JSON object |
| surface | Source Surface to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const SurfaceAndMaterialWithContext & | surface ) |
Convert SurfaceAndMaterialWithContext to JSON.
| j | Destination JSON object |
| surface | Source SurfaceAndMaterialWithContext to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const SurfaceBounds & | bounds ) |
Convert SurfaceBounds to JSON.
| j | Destination JSON object |
| bounds | Source SurfaceBounds to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const surfaceMaterialPointer & | material ) |
Convert surfaceMaterialPointer to JSON.
| j | Destination JSON object |
| material | Source surfaceMaterialPointer to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const Transform3 & | t ) |
Convert Transform3 to JSON.
| j | Destination JSON object |
| t | Source Transform3 to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const VolumeBounds & | bounds ) |
Convert VolumeBounds to JSON.
| j | Destination JSON object |
| bounds | Source VolumeBounds to convert |
| void Acts::to_json | ( | nlohmann::json & | j, |
| const volumeMaterialPointer & | material ) |
Convert volumeMaterialPointer to JSON.
| j | Destination JSON object |
| material | Source volumeMaterialPointer to convert |
| nlohmann::json Acts::GeometryHierarchyMapJsonConverter< value_t, decorator_t >::toJson | ( | const Container & | container, |
| const decorator_t * | decorator ) const |
Encode the geometry hierarchy map into a Json object.
| container | Geometry hierarchy map that should be encoded |
| decorator | nullptr or a decorator to add extra values to the json output |
| nlohmann::json Acts::ProtoAxisJsonConverter::toJson | ( | const ProtoAxis & | pa | ) |
Write the ProtoAxis to a json object.
| pa | the proto axis to be written out |
| void Acts::toJson | ( | nlohmann::json & | j, |
| const std::shared_ptr< const Surface > & | surface, | ||
| const Acts::GeometryContext & | gctx ) |
Contextual conversion of a surface.
| j | the json to be filled |
| surface | the surface to be converted |
| gctx | the geometry context for this |