NANDRAD Data Model Library
Version 2.0
NANDRAD
|
A sensor yields a measured component for use by other models/for output purposes.
The quantity can be used for further classify the type of sensor. In some cases, like in case of radiation sensors, the quantity can be omitted since placing the sensor will automatically generate 4 quantities (direct, diffuse, global radiations and incidence angle). The use of the quantity depends on the model implementing sensor support.
Definition at line 39 of file NANDRAD_Sensor.h.
#include <NANDRAD_Sensor.h>
Public Member Functions | |
NANDRAD_COMPARE_WITH_ID void | checkParameters () const |
Checks for valid parameters (value ranges). More... | |
Public Attributes | |
unsigned int | m_id = NANDRAD::INVALID_ID |
Unique ID-number of the sensor. More... | |
std::string | m_quantity |
Name of the measured quantity. | |
IBK::Parameter | m_orientation |
Orientation of the radiation load sensor [Deg] (see also ConstructionInstance). More... | |
IBK::Parameter | m_inclination |
Inclination of the radiation load sensor [Deg] (see also ConstructionInstance). More... | |
NANDRAD_COMPARE_WITH_ID void NANDRAD::Sensor::checkParameters | ( | ) | const |
Checks for valid parameters (value ranges).
unsigned int NANDRAD::Sensor::m_id = NANDRAD::INVALID_ID |
Unique ID-number of the sensor.
Definition at line 54 of file NANDRAD_Sensor.h.
IBK::Parameter NANDRAD::Sensor::m_orientation |
Orientation of the radiation load sensor [Deg] (see also ConstructionInstance).
Definition at line 59 of file NANDRAD_Sensor.h.
IBK::Parameter NANDRAD::Sensor::m_inclination |
Inclination of the radiation load sensor [Deg] (see also ConstructionInstance).
Definition at line 61 of file NANDRAD_Sensor.h.