|
ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtStudentDistribution.h>


Public Member Functions | |
| AtStudentDistribution (double mean, double spread, double seed=0) | |
| virtual | ~AtStudentDistribution ()=default |
| double | GetDoF () const |
| void | SetDoF (double dof) |
| void | TruncateSpace () override |
Public Member Functions inherited from MCFitter::AtParameterDistribution | |
| AtParameterDistribution (double mean, double spread, long seed=0) | |
| virtual | ~AtParameterDistribution ()=default |
| double | GetMean () const |
| double | GetSpread () const |
| void | SetMean (double mean) |
| void | SetSpread (double spread) |
| double | Sample () |
Protected Member Functions | |
| double | SampleSpread () override |
Protected Attributes | |
| std::student_t_distribution | fDistro {1} |
Protected Attributes inherited from MCFitter::AtParameterDistribution | |
| double | fMean {0} |
| double | fSpread {0} |
| long | fSeed |
Additional Inherited Members | |
Static Protected Attributes inherited from MCFitter::AtParameterDistribution | |
| static thread_local std::unique_ptr< std::mt19937 > | fRand = nullptr |
Definition at line 9 of file AtStudentDistribution.h.
| MCFitter::AtStudentDistribution::AtStudentDistribution | ( | double | mean, |
| double | spread, | ||
| double | seed = 0 |
||
| ) |
Definition at line 6 of file AtStudentDistribution.cxx.
|
virtualdefault |
|
inline |
Definition at line 18 of file AtStudentDistribution.h.
|
overrideprotectedvirtual |
Implements MCFitter::AtParameterDistribution.
Definition at line 11 of file AtStudentDistribution.cxx.
|
inline |
Definition at line 19 of file AtStudentDistribution.h.
|
inlineoverridevirtual |
Implements MCFitter::AtParameterDistribution.
Definition at line 21 of file AtStudentDistribution.h.
|
protected |
Definition at line 12 of file AtStudentDistribution.h.
1.8.18