| _moduleLocations | CTL::GenericDetector | protected |
| _nbPixelPerModule | CTL::AbstractDetector | protected |
| _pixelSize | CTL::AbstractDetector | protected |
| _saturationModel | CTL::AbstractDetector | protected |
| _saturationModelType | CTL::AbstractDetector | protected |
| _skewAngle | CTL::AbstractDetector | protected |
| _spectralResponseModel | CTL::AbstractDetector | protected |
| AbstractDetector(const QSize &nbPixelPerModule, const QSizeF &pixelSize, const QString &name) | CTL::AbstractDetector | inline |
| AbstractDetector()=default (defined in CTL::AbstractDetector) | CTL::AbstractDetector | protected |
| AbstractDetector(const QString &name) | CTL::AbstractDetector | inlineprotected |
| AbstractDetector(const AbstractDetector &)=default (defined in CTL::AbstractDetector) | CTL::AbstractDetector | protected |
| AbstractDetector(AbstractDetector &&)=default (defined in CTL::AbstractDetector) | CTL::AbstractDetector | protected |
| clone() const override | CTL::GenericDetector | virtual |
| cloneWithOtherModuleLocations(QVector< ModuleLocation > moduleLocations) const (defined in CTL::GenericDetector) | CTL::GenericDetector | |
| defaultName() | CTL::GenericDetector | static |
| elementalType() const | CTL::SystemComponent | inlinevirtual |
| Extinction enum value (defined in CTL::AbstractDetector) | CTL::AbstractDetector | |
| fromOther(const AbstractDetector &other) (defined in CTL::GenericDetector) | CTL::GenericDetector | static |
| fromVariant(const QVariant &variant) override | CTL::GenericDetector | virtual |
| GenericDetector(const QSize &nbPixelPerModule, uint nbModules, const QString &name=defaultName()) | CTL::GenericDetector | |
| GenericDetector(const QSize &nbPixelPerModule, const QSizeF &pixelSize, QVector< ModuleLocation > moduleLocations, const QString &name=defaultName()) | CTL::GenericDetector | |
| GenericDetector(const QString &name=defaultName()) | CTL::GenericDetector | private |
| hasSaturationModel() const | CTL::AbstractDetector | inline |
| hasSpectralResponseModel() const | CTL::AbstractDetector | inline |
| info() const override | CTL::GenericDetector | virtual |
| inputResponse(float from, float to, uint nbSamples) const | CTL::AbstractDetector | inline |
| Intensity enum value (defined in CTL::AbstractDetector) | CTL::AbstractDetector | |
| makeComponent(ConstructorArguments &&... arguments) | CTL::SystemComponent | related |
| makeComponentFromJson(const QJsonObject &object, bool fallbackToGenericType) | CTL::SystemComponent | related |
| makeDetector(ConstructorArguments &&... arguments) | CTL::AbstractDetector | related |
| moduleDimensions() const | CTL::AbstractDetector | inline |
| moduleLocation(uint module) const | CTL::AbstractDetector | inline |
| ModuleLocation typedef | CTL::AbstractDetector | |
| moduleLocations() const override | CTL::GenericDetector | virtual |
| name() const | CTL::SystemComponent | |
| nbDetectorModules() const | CTL::AbstractDetector | inline |
| nbPixelPerModule() const | CTL::AbstractDetector | inline |
| operator=(const AbstractDetector &)=default (defined in CTL::AbstractDetector) | CTL::AbstractDetector | protected |
| operator=(AbstractDetector &&)=default (defined in CTL::AbstractDetector) | CTL::AbstractDetector | protected |
| CTL::SystemComponent::operator=(const SerializationInterface &)=default | CTL::SerializationInterface | protected |
| CTL::SystemComponent::operator=(SerializationInterface &&)=default | CTL::SerializationInterface | protected |
| PhotonCount enum value (defined in CTL::AbstractDetector) | CTL::AbstractDetector | |
| pixelDimensions() const | CTL::AbstractDetector | inline |
| pixelSize() const | CTL::AbstractDetector | inline |
| rename(QString name) | CTL::SystemComponent | |
| saturationModel() const | CTL::AbstractDetector | inline |
| saturationModelType() const | CTL::AbstractDetector | inline |
| SaturationModelType enum name | CTL::AbstractDetector | |
| SerializationHelper::RegisterWithSerializationHelper (defined in CTL::GenericDetector) | CTL::GenericDetector | friend |
| SerializationInterface()=default | CTL::SerializationInterface | protected |
| SerializationInterface(const SerializationInterface &)=default | CTL::SerializationInterface | protected |
| SerializationInterface(SerializationInterface &&)=default | CTL::SerializationInterface | protected |
| setModuleLocations(QVector< ModuleLocation > moduleLocations) | CTL::GenericDetector | |
| setPixelSize(const QSizeF &size) | CTL::GenericDetector | |
| setSaturationModel(AbstractDataModel *model, SaturationModelType type) | CTL::AbstractDetector | inline |
| setSaturationModel(std::unique_ptr< AbstractDataModel > model, SaturationModelType type) | CTL::AbstractDetector | inline |
| setSkewAngle(double skewAngle) | CTL::GenericDetector | |
| setSpectralResponseModel(AbstractDataModel *model) | CTL::AbstractDetector | inline |
| setSpectralResponseModel(std::unique_ptr< AbstractDataModel > model) | CTL::AbstractDetector | inline |
| skewAngle() const (defined in CTL::AbstractDetector) | CTL::AbstractDetector | inline |
| spectralResponse(float from, float to, uint nbSamples) const | CTL::AbstractDetector | inline |
| spectralResponseModel() const | CTL::AbstractDetector | inline |
| SystemComponent(const QString &name=defaultName()) | CTL::SystemComponent | |
| toGeneric() const (defined in CTL::AbstractDetector) | CTL::AbstractDetector | |
| toVariant() const override | CTL::GenericDetector | virtual |
| type() const override | CTL::GenericDetector | inlinevirtual |
| Type enum value (defined in CTL::GenericDetector) | CTL::GenericDetector | |
| typeInfoString(const std::type_info &type) | CTL::SystemComponent | protectedstatic |
| Undefined enum value (defined in CTL::AbstractDetector) | CTL::AbstractDetector | |
| UserType enum value (defined in CTL::SerializationInterface) | CTL::SerializationInterface | |
| viewDimensions() const | CTL::AbstractDetector | inline |
| ~AbstractDetector() override=default (defined in CTL::AbstractDetector) | CTL::AbstractDetector | |
| ~SerializationInterface()=default | CTL::SerializationInterface | virtual |