I am using Cherab to model AXUV diodes which are sensitive in a very wide spectral range (from 1eV to 1keV+) and I would need a way to define logarithmically spaced spectral bins. Simply trying to set pipeline.wavelengths results in the following error:
AttributeError: attribute 'wavelengths' of 'raysect.optical.observer.pipeline.spectral.power.SpectralPowerPipeline0D' objects is not writable
Can I solve this problem without modifying the Raysect source code?