22 #ifndef NANDRAD_SensorH 23 #define NANDRAD_SensorH 25 #include <IBK_Parameter.h> 28 #include "NANDRAD_CodeGenMacros.h" 40 NANDRAD_READWRITE_PRIVATE
44 NANDRAD_READWRITE_IFNOTEMPTY(
Sensor)
46 NANDRAD_COMPARE_WITH_ID
66 #endif // NANDRAD_SensorH IBK::Parameter m_inclination
Inclination of the radiation load sensor [Deg] (see also ConstructionInstance).
NANDRAD_COMPARE_WITH_ID void checkParameters() const
Checks for valid parameters (value ranges).
unsigned int m_id
Unique ID-number of the sensor.
Contains global constants for the Nandrad data model.
unsigned int INVALID_ID
defines an invalid id
IBK::Parameter m_orientation
Orientation of the radiation load sensor [Deg] (see also ConstructionInstance).
std::string m_quantity
Name of the measured quantity.
The namespace NANDRAD contains the data model classes that make up the NANDRAD solver input data...
A sensor yields a measured component for use by other models/for output purposes. ...