| 445 |
|
break; |
| 446 |
|
case DSxbar31: |
| 447 |
|
puts("\t\t<Wavelength unit=\"Integral\">CIE-X</Wavelength>"); |
| 448 |
< |
puts("\t\tSourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 448 |
> |
puts("\t\t<SourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 449 |
|
puts("\t\t<DetectorSpectrum>ASTM E308 1931 X.dsp</DetectorSpectrum>"); |
| 450 |
|
break; |
| 451 |
|
case DSzbar31: |
| 452 |
|
puts("\t\t<Wavelength unit=\"Integral\">CIE-Z</Wavelength>"); |
| 453 |
< |
puts("\t\tSourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 453 |
> |
puts("\t\t<SourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 454 |
|
puts("\t\t<DetectorSpectrum>ASTM E308 1931 Z.dsp</DetectorSpectrum>"); |
| 455 |
|
break; |
| 456 |
|
case DSuprime: |
| 457 |
|
puts("\t\t<Wavelength unit=\"Integral\">CIE-u</Wavelength>"); |
| 458 |
< |
puts("\t\tSourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 459 |
< |
puts("\t\t<DetectorSpectrum>ASTM E308 1931 u.dsp</DetectorSpectrum>"); |
| 458 |
> |
puts("\t\t<SourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 459 |
|
break; |
| 460 |
|
case DSvprime: |
| 461 |
|
puts("\t\t<Wavelength unit=\"Integral\">CIE-v</Wavelength>"); |
| 462 |
< |
puts("\t\tSourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 464 |
< |
puts("\t\t<DetectorSpectrum>ASTM E308 1931 v.dsp</DetectorSpectrum>"); |
| 462 |
> |
puts("\t\t<SourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 463 |
|
break; |
| 464 |
|
case DSsolar: |
| 465 |
|
puts("\t\t<Wavelength unit=\"Integral\">Solar</Wavelength>"); |
| 466 |
< |
puts("\t\tSourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 466 |
> |
puts("\t\t<SourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 467 |
|
puts("\t\t<DetectorSpectrum>None</DetectorSpectrum>"); |
| 468 |
|
break; |
| 469 |
|
case DSnir: |
| 470 |
|
puts("\t\t<Wavelength unit=\"Integral\">NIR</Wavelength>"); |
| 471 |
< |
puts("\t\tSourceSpectrum>PLACE_HOLDER</SourceSpectrum>"); |
| 471 |
> |
puts("\t\t<SourceSpectrum>PLACE_HOLDER</SourceSpectrum>"); |
| 472 |
|
puts("\t\t<DetectorSpectrum>PLACE_HOLDER</DetectorSpectrum>"); |
| 473 |
|
break; |
| 474 |
|
default: |
| 479 |
|
spectr_file[df->spectrum]); |
| 480 |
|
if (cp != NULL) |
| 481 |
|
*cp = '.'; |
| 482 |
< |
puts("\t\tSourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 482 |
> |
puts("\t\t<SourceSpectrum>CIE Illuminant D65 1nm.ssp</SourceSpectrum>"); |
| 483 |
|
printf("\t\t<DetectorSpectrum>%s</DetectorSpectrum>\n", |
| 484 |
|
spectr_file[df->spectrum]); |
| 485 |
|
break; |