MagneticFieldContextProvider(const std::string &name, const std::string &tagname, const framework::config::Parameters ¶meters, framework::Process &process)
Create the context conditions object.
std::pair< const framework::ConditionsObject *, framework::ConditionsIOV > getCondition(const ldmx::EventHeader &context) final override
Get the context as a conditions object.
The context for a specific geometry.
Acts::MagneticFieldContext magnetic_field_context_
the actual geometry context we are wrapping
const Acts::MagneticFieldContext & get() const
get a reference to the actual geometry context ACTS object
MagneticFieldContext()
This constructor is where parameters would be passed into the MagneticField context from the provider...
static const std::string NAME
Conditions object name.