Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
MSVesuvioHelpers.h File Reference
#include "MantidKernel/normal_distribution.h"
#include <random>
#include <vector>

Go to the source code of this file.

Classes

class  Mantid::CurveFitting::MSVesuvioHelper::RandomVariateGenerator
 
struct  Mantid::CurveFitting::MSVesuvioHelper::Simulation
 
struct  Mantid::CurveFitting::MSVesuvioHelper::SimulationAggregator
 
struct  Mantid::CurveFitting::MSVesuvioHelper::SimulationWithErrors
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::CurveFitting
 
namespace  Mantid::CurveFitting::MSVesuvioHelper
 

Functions

double Mantid::CurveFitting::MSVesuvioHelper::finalEnergyAuDD (const double randv)
 Generate the final energy of a neutron for gold foil analyser at 293K in double-difference mode: More...
 
double Mantid::CurveFitting::MSVesuvioHelper::finalEnergyAuYap (const double randv)
 Generate the final energy of a neutron for gold foil analyser at 293K with number density of 7.35E19 atoms/cm^2 in yap difference mode. More...
 
double Mantid::CurveFitting::MSVesuvioHelper::finalEnergyUranium (const double randv)
 Generate the final energy of a neutron for uranium foil analyser at 293K with number density of 1.456E20 atoms/cm^2 in double-difference mode. More...