IPhotonCalibratorService.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file IPhotonCalibratorSerice.h
3 //
4 // \brief Generic framework interface to IPhotonCalibrator
5 //
6 // \author ahimmel@fnal.gov
7 //
8 ////////////////////////////////////////////////////////////////////////
9 
10 #ifndef IPHOTONCALIBRATORSERVICE_H
11 #define IPHOTONCALIBRATORSERVICE_H
12 
15 
16 namespace calib {
18  public:
20 
21  virtual ~IPhotonCalibratorService() = default;
22  virtual provider_type const* provider() const = 0;
23  };
24 }
25 
27 
28 #endif
virtual ~IPhotonCalibratorService()=default
virtual provider_type const * provider() const =0
#define DECLARE_ART_SERVICE_INTERFACE(svc, scope)