_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 |