17 return UNIT_ID_PHOTON_PER_SQUARE_METER_SECOND_STERADIAN_METER;
19 static constexpr std::string_view
symbol() {
return "ph·m⁻²·s⁻¹·sr⁻¹·m⁻¹"; }
20 static constexpr DimensionId
dimension() {
return DIMENSION_ID_SPECTRAL_PHOTON_RADIANCE; }
24 return UNIT_ID_PHOTON_PER_SQUARE_CENTIMETER_SECOND_STERADIAN_ANGSTROM;
26 static constexpr std::string_view
symbol() {
return "ph·cm⁻²·s⁻¹·sr⁻¹·Å⁻¹"; }
27 static constexpr DimensionId
dimension() {
return DIMENSION_ID_SPECTRAL_PHOTON_RADIANCE; }
31 return UNIT_ID_PHOTON_PER_SQUARE_CENTIMETER_SECOND_STERADIAN_NANOMETER;
33 static constexpr std::string_view
symbol() {
return "ph·cm⁻²·s⁻¹·sr⁻¹·nm⁻¹"; }
34 static constexpr DimensionId
dimension() {
return DIMENSION_ID_SPECTRAL_PHOTON_RADIANCE; }
38 return UNIT_ID_PHOTON_PER_SQUARE_CENTIMETER_NANOSECOND_STERADIAN_NANOMETER;
40 static constexpr std::string_view
symbol() {
return "ph·cm⁻²·ns⁻¹·sr⁻¹·nm⁻¹"; }
41 static constexpr DimensionId
dimension() {
return DIMENSION_ID_SPECTRAL_PHOTON_RADIANCE; }
Core quantity template and error translation utilities.
Quantity< PhotonPerSquareMeterSecondSteradianMeterTag > PhotonPerSquareMeterSecondSteradianMeter
Quantity< PhotonPerSquareCentimeterSecondSteradianNanometerTag > PhotonPerSquareCentimeterSecondSteradianNanometer
Quantity< PhotonPerSquareCentimeterNanosecondSteradianNanometerTag > PhotonPerSquareCentimeterNanosecondSteradianNanometer
Quantity< PhotonPerSquareCentimeterSecondSteradianAngstromTag > PhotonPerSquareCentimeterSecondSteradianAngstrom
static constexpr std::string_view symbol()
static constexpr UnitId unit_id()
static constexpr DimensionId dimension()
static constexpr std::string_view symbol()
static constexpr UnitId unit_id()
static constexpr DimensionId dimension()
static constexpr DimensionId dimension()
static constexpr std::string_view symbol()
static constexpr UnitId unit_id()
static constexpr std::string_view symbol()
static constexpr DimensionId dimension()
static constexpr UnitId unit_id()