Mantid
|
Stores parameters for a single calculation for a given angle and sample details. More...
#include <MayersSampleCorrectionStrategy.h>
Public Attributes | |
double | azimuth |
Azimuth angle of the detector (radians) More... | |
double | cylHeight |
Height of cylinder (m) More... | |
double | cylRadius |
Radius of cylinder (m) More... | |
double | l1 |
Nominal distance from source to sample (m) More... | |
double | l2 |
Nominal distance from sample to detector (m) More... | |
bool | mscat |
If true then correct for multiple scattering. More... | |
size_t | msNEvents |
Number of second-order scatters per run. More... | |
size_t | msNRuns |
Number of runs to average ms correction over. More... | |
double | rho |
Number density of scatters (angstroms^-3) More... | |
double | sigmaAbs |
Absorption cross-section at 2200m/s (barns) More... | |
double | sigmaSc |
Total scattering cross-section (barns) More... | |
double | twoTheta |
Scattering angle of the detector (radians) More... | |
Stores parameters for a single calculation for a given angle and sample details.
Definition at line 33 of file MayersSampleCorrectionStrategy.h.
double Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::azimuth |
Azimuth angle of the detector (radians)
Definition at line 38 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateMS(), Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateSelfAttenuation(), and Mantid::Algorithms::MayersSampleCorrection::exec().
double Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::cylHeight |
Height of cylinder (m)
Definition at line 43 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateMS(), and Mantid::Algorithms::MayersSampleCorrection::exec().
double Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::cylRadius |
Radius of cylinder (m)
Definition at line 42 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateMS(), Mantid::Algorithms::MayersSampleCorrection::exec(), and Mantid::Algorithms::MayersSampleCorrectionStrategy::muR().
double Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::l1 |
Nominal distance from source to sample (m)
Definition at line 35 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateMuRange(), Mantid::Algorithms::MayersSampleCorrection::exec(), and Mantid::Algorithms::MayersSampleCorrectionStrategy::getCorrectedHisto().
double Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::l2 |
Nominal distance from sample to detector (m)
Definition at line 36 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateMuRange(), Mantid::Algorithms::MayersSampleCorrection::exec(), and Mantid::Algorithms::MayersSampleCorrectionStrategy::getCorrectedHisto().
bool Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::mscat |
If true then correct for multiple scattering.
Definition at line 34 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrection::exec(), and Mantid::Algorithms::MayersSampleCorrectionStrategy::getCorrectedHisto().
size_t Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::msNEvents |
Number of second-order scatters per run.
Definition at line 44 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateMS(), and Mantid::Algorithms::MayersSampleCorrection::exec().
size_t Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::msNRuns |
Number of runs to average ms correction over.
Definition at line 45 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateMS(), and Mantid::Algorithms::MayersSampleCorrection::exec().
double Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::rho |
Number density of scatters (angstroms^-3)
Definition at line 39 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrection::exec(), and Mantid::Algorithms::MayersSampleCorrectionStrategy::muR().
double Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::sigmaAbs |
Absorption cross-section at 2200m/s (barns)
Definition at line 41 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrection::exec(), and Mantid::Algorithms::MayersSampleCorrectionStrategy::sigmaTotal().
double Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::sigmaSc |
Total scattering cross-section (barns)
Definition at line 40 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrection::exec(), Mantid::Algorithms::MayersSampleCorrectionStrategy::getCorrectedHisto(), and Mantid::Algorithms::MayersSampleCorrectionStrategy::sigmaTotal().
double Mantid::Algorithms::MayersSampleCorrectionStrategy::Parameters::twoTheta |
Scattering angle of the detector (radians)
Definition at line 37 of file MayersSampleCorrectionStrategy.h.
Referenced by Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateMS(), Mantid::Algorithms::MayersSampleCorrectionStrategy::calculateSelfAttenuation(), and Mantid::Algorithms::MayersSampleCorrection::exec().