| _angulationPerModule | CTL::CylindricalDetector | protected |
| _moduleSpacing | CTL::CylindricalDetector | protected |
| _nbModules | CTL::CylindricalDetector | 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 |
| angulationOfModule(uint module) const | CTL::CylindricalDetector | |
| clone() const override | CTL::CylindricalDetector | virtual |
| coneAngle() const | CTL::CylindricalDetector | |
| curvatureRadius() const | CTL::CylindricalDetector | |
| CylindricalDetector(const QSize &nbPixelPerModule, const QSizeF &pixelSize, uint nbDetectorModules, double angulationPerModule, double moduleSpacing, const QString &name=defaultName()) | CTL::CylindricalDetector | |
| CylindricalDetector(const QString &name=defaultName()) | CTL::CylindricalDetector | private |
| defaultName() | CTL::CylindricalDetector | static |
| elementalType() const | CTL::SystemComponent | inlinevirtual |
| Extinction enum value (defined in CTL::AbstractDetector) | CTL::AbstractDetector | |
| fanAngle() const | CTL::CylindricalDetector | |
| fromAngulationAndSpacing(const QSize &nbPixelPerModule, const QSizeF &pixelSize, uint nbDetectorModules, double angulationPerModule, double moduleSpacing, const QString &name=defaultName()) | CTL::CylindricalDetector | static |
| fromRadiusAndFanAngle(const QSize &nbPixelPerModule, const QSizeF &pixelSize, uint nbDetectorModules, double radius, double fanAngle, const QString &name=defaultName()) | CTL::CylindricalDetector | static |
| fromVariant(const QVariant &variant) override | CTL::CylindricalDetector | virtual |
| hasSaturationModel() const | CTL::AbstractDetector | inline |
| hasSpectralResponseModel() const | CTL::AbstractDetector | inline |
| info() const override | CTL::CylindricalDetector | 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 |
| MIN_ANGUL (defined in CTL::CylindricalDetector) | CTL::CylindricalDetector | privatestatic |
| moduleAngulations() const | CTL::CylindricalDetector | private |
| moduleDimensions() const | CTL::AbstractDetector | inline |
| ModuleLocation typedef | CTL::AbstractDetector | |
| moduleLocation(uint module) const | CTL::AbstractDetector | inline |
| moduleLocations() const override | CTL::CylindricalDetector | virtual |
| moduleLocationsFlatApprox() const | CTL::CylindricalDetector | private |
| moduleSpacing() const | CTL::CylindricalDetector | |
| moduleWidth() const | CTL::CylindricalDetector | private |
| 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 | |
| rowCoverage() const | CTL::CylindricalDetector | |
| saturationModel() const | CTL::AbstractDetector | inline |
| saturationModelType() const | CTL::AbstractDetector | inline |
| SaturationModelType enum name | CTL::AbstractDetector | |
| SerializationHelper::RegisterWithSerializationHelper (defined in CTL::CylindricalDetector) | CTL::CylindricalDetector | friend |
| SerializationInterface()=default | CTL::SerializationInterface | protected |
| SerializationInterface(const SerializationInterface &)=default | CTL::SerializationInterface | protected |
| SerializationInterface(SerializationInterface &&)=default | CTL::SerializationInterface | protected |
| setAngulationFromFanAngle(uint nbModules, double fanAngle, double radius) | CTL::CylindricalDetector | private |
| setSaturationModel(AbstractDataModel *model, SaturationModelType type) | CTL::AbstractDetector | inline |
| setSaturationModel(std::unique_ptr< AbstractDataModel > model, SaturationModelType type) | CTL::AbstractDetector | inline |
| setSpacingFromRadius(double radius) | CTL::CylindricalDetector | private |
| 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::CylindricalDetector | virtual |
| Type enum value (defined in CTL::CylindricalDetector) | CTL::CylindricalDetector | |
| type() const override | CTL::CylindricalDetector | inlinevirtual |
| 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 |