Analysis Software
Documentation for sPHENIX simulation software
|
#include "Acts/Geometry/GeometryHierarchyMap.hpp"
#include "Acts/Plugins/Json/ActsJson.hpp"
#include "Acts/Plugins/Json/GeometryHierarchyMapJsonConverter.hpp"
#include "ActsExamples/Digitization/DigitizationConfig.hpp"
#include "ActsExamples/Digitization/SmearingConfig.hpp"
#include <algorithm>
#include <string>
#include <nlohmann/json.hpp>
Go to the source code of this file.
Namespaces | |
namespace | ActsExamples |
Typedefs | |
using | ActsExamples::DigiConfigContainer = Acts::GeometryHierarchyMap< DigiComponentsConfig > |
using | ActsExamples::DigiConfigConverter = Acts::GeometryHierarchyMapJsonConverter< DigiComponentsConfig > |
Functions | |
void | ActsExamples::to_json (nlohmann::json &j, const ParameterSmearingConfig &psc) |
void | ActsExamples::from_json (const nlohmann::json &j, ParameterSmearingConfig &psc) |
void | ActsExamples::to_json (nlohmann::json &j, const GeometricConfig &gdc) |
void | ActsExamples::from_json (const nlohmann::json &j, GeometricConfig &gdc) |
void | ActsExamples::to_json (nlohmann::json &j, const SmearingConfig &sdc) |
void | ActsExamples::from_json (const nlohmann::json &j, SmearingConfig &sdc) |
void | ActsExamples::to_json (nlohmann::json &j, const DigiComponentsConfig &dc) |
void | ActsExamples::from_json (const nlohmann::json &j, DigiComponentsConfig &dc) |
Acts::GeometryHierarchyMap < DigiComponentsConfig > | ActsExamples::readDigiConfigFromJson (const std::string &path) |
void | ActsExamples::writeDigiConfigToJson (const Acts::GeometryHierarchyMap< DigiComponentsConfig > &cfg, const std::string &path) |