Public Member Functions | Private Member Functions | Private Attributes | List of all members
mag::MagneticFieldServiceGAr Class Reference

#include <MagneticFieldServiceGAr.h>

Inheritance diagram for mag::MagneticFieldServiceGAr:

Public Member Functions

 MagneticFieldServiceGAr (fhicl::ParameterSet const &pset, art::ActivityRegistry &reg)
 

Private Member Functions

void reconfigure (fhicl::ParameterSet const &pset)
 
void preBeginRun (const art::Run &run)
 
const provider_type * provider () const override
 

Private Attributes

mag::GArMagneticField fProp
 

Detailed Description

Definition at line 14 of file MagneticFieldServiceGAr.h.

Constructor & Destructor Documentation

mag::MagneticFieldServiceGAr::MagneticFieldServiceGAr ( fhicl::ParameterSet const &  pset,
art::ActivityRegistry reg 
)

Definition at line 23 of file MagneticFieldServiceGAr_service.cc.

24 : fProp{pset}
25 {
27 }
GlobalSignal< detail::SignalResponseType::FIFO, void(Run const &)> sPreBeginRun

Member Function Documentation

void mag::MagneticFieldServiceGAr::preBeginRun ( const art::Run run)
private

Definition at line 30 of file MagneticFieldServiceGAr_service.cc.

31 {
32 
33 }
const provider_type* mag::MagneticFieldServiceGAr::provider ( ) const
inlineoverrideprivate

Definition at line 22 of file MagneticFieldServiceGAr.h.

22 { return &fProp; }
void mag::MagneticFieldServiceGAr::reconfigure ( fhicl::ParameterSet const &  pset)
private

Definition at line 36 of file MagneticFieldServiceGAr_service.cc.

37 {
38  fProp.reconfigure(pset);
39 }
void reconfigure(fhicl::ParameterSet const &pset)

Member Data Documentation

mag::GArMagneticField mag::MagneticFieldServiceGAr::fProp
private

Definition at line 24 of file MagneticFieldServiceGAr.h.


The documentation for this class was generated from the following files: