Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FieldMapRootIo.hpp File Reference
#include "Acts/Definitions/Algebra.hpp"
#include "ActsExamples/MagneticField/MagneticField.hpp"
#include <array>
#include <cstddef>
#include <functional>
#include <string>
+ Include dependency graph for FieldMapRootIo.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ActsExamples
 

Functions

detail::InterpolatedMagneticField2 ActsExamples::makeMagneticFieldMapRzFromRoot (const std::function< size_t(std::array< size_t, 2 > binsRZ, std::array< size_t, 2 > nBinsRZ)> &localToGlobalBin, const std::string &fieldMapFile, const std::string &treeName, Acts::ActsScalar lengthUnit, Acts::ActsScalar BFieldUnit, bool firstQuadrant=false)
 
detail::InterpolatedMagneticField3 ActsExamples::makeMagneticFieldMapXyzFromRoot (const std::function< size_t(std::array< size_t, 3 > binsXYZ, std::array< size_t, 3 > nBinsXYZ)> &localToGlobalBin, const std::string &fieldMapFile, const std::string &treeName, Acts::ActsScalar lengthUnit, Acts::ActsScalar BFieldUnit, bool firstOctant=false)