1 #ifndef _fdet_Diaphragm_h_
2 #define _fdet_Diaphragm_h_
15 class TabulatedFunction;
48 const std::string& property,
49 const std::string& component,
50 const std::string& errorMsg)
const;
52 const std::string& property,
53 const std::string& component,
54 const std::string& errorMsg)
const;
62 Diaphragm(
const unsigned int eyeId,
const unsigned int telId,
63 const std::string& physEyeIdString,
64 const std::string& physTelIdString);
std::string fPhysicalTelescopeIdString
Diaphragm(const unsigned int eyeId, const unsigned int telId, const std::string &physEyeIdString, const std::string &physTelIdString)
std::string fPhysicalEyeIdString
Diaphragm & operator=(const Diaphragm &)
A TimeStamp holds GPS second and nanosecond for some event.
utl::TimeStamp * fCorrectorRingCommissionTime
unsigned int GetEyeId() const
const T & GetDiaphragmData(T *&requestedData, const std::string &property, const std::string &component, const std::string &errorMsg) const
Detector description interface for Telescope-related data.
unsigned int fTelescopeId
double GetRadius() const
Radius of the diaphragm.
Description of the diaphragm.
unsigned int GetTelescopeId() const
bool HasCorrectorRing() const