File MaterialJsonConverter.hpp

namespace Acts

Note

This file is foreseen for the Geometry module to replace Extent

Typedefs

using surfaceMaterialPointer = const Acts::ISurfaceMaterial*
using volumeMaterialPointer = const Acts::IVolumeMaterial*

Functions

void from_json(const nlohmann::json &j, Material &t)
void from_json(const nlohmann::json &j, MaterialSlab &t)
void from_json(const nlohmann::json &j, MaterialSlabMatrix &t)
void from_json(const nlohmann::json &j, volumeMaterialPointer &t)
void from_json(const nlohmann::json &j, surfaceMaterialPointer &t)
void to_json(nlohmann::json &j, const Material &t)
void to_json(nlohmann::json &j, const MaterialSlab &t)
void to_json(nlohmann::json &j, const volumeMaterialPointer &t)
void to_json(nlohmann::json &j, const surfaceMaterialPointer &t)