File MaterialJsonConverter.hpp¶
-
namespace Acts
Set the Geometry Context PLUGIN.
Set the Calibration Context PLUGIN.
Convenience functions to ease creation of and Acts::InterpolatedMaterialMap and to avoid code duplication.
Set the Mangetic Field Context PLUGIN.
Convenience functions to ease creation of and Acts::InterpolatedBFieldMap and to avoid code duplication.
Currently implemented for the two most common formats: rz and xyz.
Typedefs
-
using surfaceMaterialPointer = const Acts::ISurfaceMaterial*¶
-
using volumeMaterialPointer = const Acts::IVolumeMaterial*¶
Functions
-
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 MaterialSlab &t)¶
-
void to_json(nlohmann::json &j, const volumeMaterialPointer &t)¶
-
void to_json(nlohmann::json &j, const surfaceMaterialPointer &t)¶
-
using surfaceMaterialPointer = const Acts::ISurfaceMaterial*¶