14 #ifndef LAREXAMPLES_SERVICES_SHOWERCALIBRATIONGALORE_PROVIDERS_SHOWERCALIBRATIONGALORESCALETESTHELPERS_H 15 #define LAREXAMPLES_SERVICES_SHOWERCALIBRATIONGALORE_PROVIDERS_SHOWERCALIBRATIONGALORESCALETESTHELPERS_H 33 struct ProviderSetupClass<lar::example::ShowerCalibrationGaloreScale>;
60 template <
typename TestEnv>
64 static lar::example::ShowerCalibrationGaloreScale*
setup(TestEnv& env)
67 lar::example::ShowerCalibrationGaloreScale,
71 (env,
"ShowerCalibrationGaloreService");
82 #endif // LAREXAMPLES_SERVICES_SHOWERCALIBRATIONGALORE_PROVIDERS_SHOWERCALIBRATIONGALORESCALETESTHELPERS_H
Helper classes to be used together with LArSoft's unit test.
A shower calibration service provider applying a uniform scale.
Environment helper to set up a service provider.
Shower calibration service provider applying a uniform energy scale.
Prov * SimpleEnvironmentStandardSetupByName(TestEnv &env, std::string service_name)
Basic implementation of a environment setup helper.
static lar::example::ShowerCalibrationGaloreScale * setup(TestEnv &env)
Interface for a shower calibration service provider.