Analysis Software
Documentation for sPHENIX simulation software
|
#include "Acts/Plugins/Json/ActsJson.hpp"
#include "Acts/Plugins/TGeo/TGeoCylinderDiscSplitter.hpp"
#include "Acts/Utilities/BinningType.hpp"
#include "ActsExamples/TGeoDetector/TGeoDetector.hpp"
#include "ActsExamples/TGeoDetector/TGeoITkModuleSplitter.hpp"
#include "ActsExamples/Utilities/Options.hpp"
#include <map>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | Acts |
Acts includes to create all necessary definitions. | |
namespace | ActsExamples |
namespace | ActsExamples::Options |
Functions | |
void | Acts::from_json (const nlohmann::json &j, Acts::TGeoCylinderDiscSplitter::Config &cdc) |
Read config for cylinder/disc module splitter. | |
void | Acts::to_json (nlohmann::json &j, const Acts::TGeoCylinderDiscSplitter::Config &cdc) |
Write config for cylinder/disc module splitter. | |
void | ActsExamples::Options::from_json (const nlohmann::json &j, ActsExamples::Options::Interval &interval) |
Read config for options interval. | |
void | ActsExamples::Options::to_json (nlohmann::json &j, const ActsExamples::Options::Interval &interval) |
Write config for options interval. | |
void | ActsExamples::from_json (const nlohmann::json &j, ActsExamples::TGeoITkModuleSplitter::Config &msc) |
void | ActsExamples::to_json (nlohmann::json &j, const ActsExamples::TGeoITkModuleSplitter::Config &msc) |
template<typename T > | |
void | ActsExamples::from_json (const nlohmann::json &j, ActsExamples::TGeoDetector::Config::LayerTriplet< T > <r) |
Read layer configuration triplets. | |
template<typename T > | |
void | ActsExamples::to_json (nlohmann::json &j, const ActsExamples::TGeoDetector::Config::LayerTriplet< T > <r) |
Write layer configuration triplets. | |
void | ActsExamples::from_json (const nlohmann::json &j, ActsExamples::TGeoDetector::Config::Volume &vol) |
Read volume struct. | |
void | ActsExamples::to_json (nlohmann::json &j, const TGeoDetector::Config::Volume &vol) |
Write volume struct. | |