Mantid
|
#include <MuonWorkspaceCreationHelper.h>
Public Member Functions | |
double | operator() (const double t, size_t spec) |
yDataAsymmetry () | |
yDataAsymmetry (const double amp, const double phi) | |
Create y-values representing muon data, each spectrum is offset by 4 degrees in phase and has a different normalization. More... | |
Private Attributes | |
double | m_amp |
const double | m_omega = 5.0 |
double | m_phi |
const double | tau = Mantid::PhysicalConstants::MuonLifetime * 1e6 |
Definition at line 21 of file MuonWorkspaceCreationHelper.h.
MuonWorkspaceCreationHelper::yDataAsymmetry::yDataAsymmetry | ( | ) |
Definition at line 40 of file MuonWorkspaceCreationHelper.cpp.
MuonWorkspaceCreationHelper::yDataAsymmetry::yDataAsymmetry | ( | const double | amp, |
const double | phi | ||
) |
Create y-values representing muon data, each spectrum is offset by 4 degrees in phase and has a different normalization.
Counts are capped at zero to prevent negative values.
Definition at line 39 of file MuonWorkspaceCreationHelper.cpp.
double MuonWorkspaceCreationHelper::yDataAsymmetry::operator() | ( | const double | t, |
size_t | spec | ||
) |
|
private |
Definition at line 27 of file MuonWorkspaceCreationHelper.h.
Referenced by operator()(), and yDataAsymmetry().
|
private |
Definition at line 29 of file MuonWorkspaceCreationHelper.h.
Referenced by operator()().
|
private |
Definition at line 28 of file MuonWorkspaceCreationHelper.h.
Referenced by operator()(), and yDataAsymmetry().
|
private |
Definition at line 30 of file MuonWorkspaceCreationHelper.h.
Referenced by operator()().