Mantid
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Mantid::Algorithms::SolidAngleHelpers::Tube Struct Reference
Inheritance diagram for Mantid::Algorithms::SolidAngleHelpers::Tube:
Mantid::Algorithms::SolidAngleHelpers::SolidAngleCalculator

Public Member Functions

double solidAngle (size_t index) const override
 
 SolidAngleCalculator (const ComponentInfo &componentInfo, const DetectorInfo &detectorInfo, const std::string &method, const double pixelArea)
 
- Public Member Functions inherited from Mantid::Algorithms::SolidAngleHelpers::SolidAngleCalculator
virtual double solidAngle (size_t index) const =0
 
 SolidAngleCalculator (const ComponentInfo &componentInfo, const DetectorInfo &detectorInfo, const std::string &method, const double pixelArea)
 
virtual ~SolidAngleCalculator ()=default
 

Additional Inherited Members

- Protected Attributes inherited from Mantid::Algorithms::SolidAngleHelpers::SolidAngleCalculator
std::unique_ptr< const AlphaAngleCalculatorm_alphaAngleCalculator
 
const V3D m_beamLine
 
const ComponentInfom_componentInfo
 
const DetectorInfom_detectorInfo
 
const double m_pixelArea
 
const V3D m_samplePos
 

Detailed Description

Definition at line 122 of file SolidAngle.cpp.

Member Function Documentation

◆ solidAngle()

double Mantid::Algorithms::SolidAngleHelpers::Tube::solidAngle ( size_t  index) const
inlineoverridevirtual

◆ SolidAngleCalculator()

Mantid::Algorithms::SolidAngleHelpers::SolidAngleCalculator::SolidAngleCalculator ( const ComponentInfo componentInfo,
const DetectorInfo detectorInfo,
const std::string &  method,
const double  pixelArea 
)
inline

Definition at line 83 of file SolidAngle.cpp.


The documentation for this struct was generated from the following file: