fisx
fisx::Detector Member List

This is the complete list of members for fisx::Detector, including all inherited members.

clearEscapePeakCache()fisx::Detector
Detector(const std::string &name="", const double &density=0.0, const double &thickness=0.0, const double &funnyFactor=1.0)fisx::Detector
getActiveArea() constfisx::Detector
getComposition(const Elements &elements) constfisx::Layer
getComposition(const Elements &elements) (defined in fisx::Layer)fisx::Layer
getDensity() const (defined in fisx::Layer)fisx::Layerinline
getDiameter() constfisx::Detector
getDistance() constfisx::Detector
getEscape(const double &energy, const Elements &elementsLibrary, const std::string &label="", const int &update=1)fisx::Detector
getEscapePeakAlphaIn() const (defined in fisx::Detector)fisx::Detectorinline
getEscapePeakEnergyThreshold() constfisx::Detectorinline
getEscapePeakIntensityThreshold() const (defined in fisx::Detector)fisx::Detectorinline
getEscapePeakNThreshold() const (defined in fisx::Detector)fisx::Detectorinline
getFunnyFactor() const (defined in fisx::Layer)fisx::Layerinline
getMassAttenuationCoefficients(const double &energy, const Elements &elements) constfisx::Layer
getMassAttenuationCoefficients(const std::vector< double > &energies, const Elements &elements) constfisx::Layer
getMaterial() constfisx::Layerinline
getMaterialName() const (defined in fisx::Layer)fisx::Layerinline
getPeakFamilies(const double &energy, const Elements &elements) constfisx::Layer
getThickness() const (defined in fisx::Layer)fisx::Layerinline
getTransmission(const double &energy, const Elements &elements, const double &angle=90.0) constfisx::Layer
getTransmission(const std::vector< double > &energy, const Elements &elements, const double &angle=90.0) constfisx::Layer
hasMaterialComposition() constfisx::Layer
Layer(const std::string &name="", const double &density=0.0, const double &thickness=0.0, const double &funnyFactor=1.0) (defined in fisx::Layer)fisx::Layer
name (defined in fisx::Layer)fisx::Layer
setActiveArea(const double &area)fisx::Detector
setDensity(const double &density) (defined in fisx::Layer)fisx::Layer
setDiameter(const double &diameter)fisx::Detector
setDistance(const double &distance)fisx::Detector
setMaterial(const std::string &materialName) (defined in fisx::Detector)fisx::Detector
setMaterial(const Material &material) (defined in fisx::Detector)fisx::Detector
setMaximumNumberOfEscapePeaks(const int &nPeaks) (defined in fisx::Detector)fisx::Detector
setMinimumEscapePeakEnergy(const double &energy) (defined in fisx::Detector)fisx::Detector
setMinimumEscapePeakIntensity(const double &intensity) (defined in fisx::Detector)fisx::Detector
setThickness(const double &thickness) (defined in fisx::Layer)fisx::Layer