![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include "Acts/Detector/detail/GridAxisGenerators.hpp"#include "Acts/Detector/detail/IndexedSurfacesGenerator.hpp"#include "Acts/Geometry/Extent.hpp"#include "Acts/Geometry/GeometryContext.hpp"#include "Acts/Navigation/NavigationDelegates.hpp"#include "Acts/Navigation/SurfaceCandidatesUpdators.hpp"#include "Acts/Plugins/Json/AlgebraJsonConverter.hpp"#include "Acts/Plugins/Json/GridJsonConverter.hpp"#include "Acts/Utilities/Enumerate.hpp"#include "Acts/Utilities/Logger.hpp"#include "Acts/Utilities/detail/AxisFwd.hpp"#include "Acts/Utilities/detail/Grid.hpp"#include <tuple>#include <vector>
Include dependency graph for IndexedSurfacesJsonConverter.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | Acts |
| Acts includes to create all necessary definitions. | |
| namespace | Acts::IndexedSurfacesJsonConverter |
Functions | |
| template<typename index_grid > | |
| nlohmann::json | Acts::IndexedSurfacesJsonConverter::convertImpl (const index_grid &indexGrid) |
| The actual conversion method. | |
| template<typename instance_type > | |
| void | Acts::IndexedSurfacesJsonConverter::convert (nlohmann::json &jIndexedSurfaces, const Experimental::SurfaceCandidatesUpdator &delegate,[[maybe_unused]] const instance_type &refInstance) |
| Convert the single delegate if it is of the type of the reference. | |
| template<typename tuple_type , std::size_t... I> | |
| void | Acts::IndexedSurfacesJsonConverter::unrollConvert (nlohmann::json &jIndexedSurfaces, const Experimental::SurfaceCandidatesUpdator &delegate, const tuple_type &axesTuple, std::index_sequence< I...>) |
| Unrolling function for catching the right instance. | |
| static nlohmann::json | Acts::IndexedSurfacesJsonConverter::toJson (const Experimental::SurfaceCandidatesUpdator &delegate) |
| Experimental::SurfaceCandidatesUpdator | Acts::IndexedSurfacesJsonConverter::fromJson (const nlohmann::json &jSurfaceNavigation) |
| Convert the single delegate if it is of the type of the reference. | |
Variables | |
| static auto | Acts::IndexedSurfacesJsonConverter::s_possibleAxes |