1 #ifndef _fdet_FdAlwaysUpManager_h_
2 #define _fdet_FdAlwaysUpManager_h_
29 virtual void Init(
const std::string& configLink);
52 Status GetStatus(
int& returnData,
53 const std::
string& componentProperty,
54 const std::
string& componentName,
55 const
IndexMap& componentIndex) const;
57 Status GetUpFraction(
double& returnData,
58 const std::
string& componentProperty,
59 const std::
string& componentName,
60 const
IndexMap& componentIndex) const;
virtual void Init(const std::string &configLink)
Manager Initialization. configLink is the CentralConfig hook for the configuration file...
virtual ~FdAlwaysUpManager()
default FD up time manger: always on !
Interface for detector managers.
#define VMANAGER_GETDATA_CALL(_GetData_, _T_...)
Status GetUpFraction(double &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const
#define VMANAGER_GETDATA_HANDLE_DENIED
std::map< std::string, std::string > IndexMap
Status GetStatus(int &returnData, const std::string &componentProperty, const std::string &componentName, const IndexMap &componentIndex) const
#define VMANAGER_GETDATA_NOTFOUND(_T_...)
Status
Specifies success or (eventually) various possible failure modes.