Mantid
|
Defines a base class for objects that calculate correction factors for self-attenuation. More...
#include <IMCAbsorptionStrategy.h>
Public Member Functions | |
virtual void | calculate (Kernel::PseudoRandomNumberGenerator &rng, const Kernel::V3D &finalPos, const std::vector< double > &lambdas, const double lambdaFixed, std::vector< double > &attenuationFactors, std::vector< double > &attFactorErrors, MCInteractionStatistics &stats)=0 |
virtual | ~IMCAbsorptionStrategy ()=default |
Defines a base class for objects that calculate correction factors for self-attenuation.
Definition at line 35 of file IMCAbsorptionStrategy.h.
|
virtualdefault |
|
pure virtual |
Implemented in Mantid::Algorithms::MCAbsorptionStrategy.