1 #ifndef _fdet_FOpticalEfficiencyLossSQLManager_h_
2 #define _fdet_FOpticalEfficiencyLossSQLManager_h_
4 #include <utl/config.h>
6 #ifdef AUGER_SQLITE_ENABLED
7 #include <det/VSQLManager_SQLite.h>
9 #include <det/VSQLManager_MySQL.h>
17 class TabulatedFunction;
37 void Init(
const std::string& configLink);
68 #endif // _fdet_FOpticalEfficiencyLossSQLManager_h_
void Init(const std::string &configLink)
Manager Initialization. configLink is the CentralConfig hook for the configuration file...
bool GetOpticalEfficiencyCorrectionForTelescope(const unsigned int eyeId, const unsigned int telId, double &value) const
Class to hold collection (x,y) points and provide interpolation between them.
Interface for detector managers that use MySQL.
Class to hold collection (x,y) points and provide interpolation between them, where y are complex num...
#define VMANAGER_GETDATA_DENIED(_T_...)
#define VMANAGER_GETDATA_HANDLE_DENIED
#define VMANAGER_GETDATA_DECLARE(_T_...)
std::string ConvertEyeTelToTelId(const int eyeId, const int telId) const
#define VMANAGER_GETDATA_NOTFOUND(_T_...)
Manager for FD optical efficiency correction constants read from SQL database.