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


Public Member Functions | |
| AtUniformDistribution (double mean, double spread, double seed=0) | |
| virtual | ~AtUniformDistribution ()=default |
| 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 | |
| double | fTruncAmount {0.8} |
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 8 of file AtUniformDistribution.h.
| MCFitter::AtUniformDistribution::AtUniformDistribution | ( | double | mean, |
| double | spread, | ||
| double | seed = 0 |
||
| ) |
Definition at line 7 of file AtUniformDistribution.cxx.
|
virtualdefault |
|
overrideprotectedvirtual |
Implements MCFitter::AtParameterDistribution.
Definition at line 12 of file AtUniformDistribution.cxx.
|
overridevirtual |
Implements MCFitter::AtParameterDistribution.
Definition at line 19 of file AtUniformDistribution.cxx.
|
protected |
Definition at line 10 of file AtUniformDistribution.h.
1.8.18