MagneticFieldServiceGAr.h
Go to the documentation of this file.
1 #ifndef MAGNETICFIELDSERVICEGAR_H
2 #define MAGNETICFIELDSERVICEGAR_H
3 
10 #include "nug4/MagneticFieldServices/MagneticFieldService.h"
12 
13 namespace mag {
14  class MagneticFieldServiceGAr: public MagneticFieldService {
15  public:
17 
18  private:
19  void reconfigure(fhicl::ParameterSet const& pset);
20  void preBeginRun(const art::Run& run);
21 
22  const provider_type* provider() const override { return &fProp; }
23 
25  };
26 }
27 
29  mag::MagneticFieldService,
30  SHARED)
31 
32 #endif
DECLARE_ART_SERVICE_INTERFACE_IMPL(MySharedService, art::test::MyServiceInterface, SHARED) DEFINE_ART_SERVICE_INTERFACE_IMPL(MySharedService
Definition: Run.h:17
void reconfigure(fhicl::ParameterSet const &pset)
const provider_type * provider() const override
MagneticFieldServiceGAr(fhicl::ParameterSet const &pset, art::ActivityRegistry &reg)