LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "SpaceChargeServiceStandard.h"
Public Types | |
typedef spacecharge::SpaceCharge | provider_type |
Public Member Functions | |
SpaceChargeServiceStandard (fhicl::ParameterSet const &pset, art::ActivityRegistry ®) | |
virtual void | reconfigure (fhicl::ParameterSet const &pset) override |
void | preBeginRun (const art::Run &run) |
virtual const provider_type * | provider () const override |
Private Attributes | |
std::unique_ptr< spacecharge::SpaceChargeStandard > | fProp |
Definition at line 22 of file SpaceChargeServiceStandard.h.
|
inherited |
Definition at line 21 of file SpaceChargeService.h.
spacecharge::SpaceChargeServiceStandard::SpaceChargeServiceStandard | ( | fhicl::ParameterSet const & | pset, |
art::ActivityRegistry & | reg | ||
) |
Definition at line 24 of file SpaceChargeServiceStandard_service.cc.
References fProp, preBeginRun(), and art::ActivityRegistry::sPreBeginRun.
void spacecharge::SpaceChargeServiceStandard::preBeginRun | ( | const art::Run & | run | ) |
Definition at line 32 of file SpaceChargeServiceStandard_service.cc.
References fProp, art::Run::id(), and art::RunID::run().
Referenced by SpaceChargeServiceStandard().
|
inlineoverridevirtual |
Implements spacecharge::SpaceChargeService.
Definition at line 33 of file SpaceChargeServiceStandard.h.
References fProp.
|
overridevirtual |
Implements spacecharge::SpaceChargeService.
Definition at line 38 of file SpaceChargeServiceStandard_service.cc.
References DEFINE_ART_SERVICE_INTERFACE_IMPL, and fProp.
|
private |
Definition at line 37 of file SpaceChargeServiceStandard.h.
Referenced by preBeginRun(), provider(), reconfigure(), and SpaceChargeServiceStandard().