ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
RandomSample::AtWeightedGaussian Member List

This is the complete list of members for RandomSample::AtWeightedGaussian, including all inherited members.

AtWeightedGaussian(double sigma=30)RandomSample::AtWeightedGaussianinline
fCDFRandomSample::AtSampleprotected
fChargeSampleRandomSample::AtWeightedGaussianprotected
fHitsRandomSample::AtSampleprotected
FillCDF()RandomSample::AtSampleprotected
fReferenceHitRandomSample::AtSampleFromReferenceprotected
fSigmaRandomSample::AtWeightedGaussianprotected
fWithReplacementRandomSample::AtSampleprotected
getIndexFromCDF(double r, double rmCFD, std::vector< int > vetoed)RandomSample::AtSampleprotected
getPDFfromCDF(int index)RandomSample::AtSampleprotected
GetReferenceHit() constRandomSample::AtSampleFromReferenceinline
HitPtr typedefRandomSample::AtSampleprotected
isInVector(T val, std::vector< T > vec)RandomSample::AtSampleinlineprotectedstatic
PDF(const AtHit &hit) overrideRandomSample::AtWeightedGaussianprotectedvirtual
SampleHits(int N) overrideRandomSample::AtSampleFromReferencevirtual
sampleIndicesFromCDF(int N, std::vector< int > vetoed={})RandomSample::AtSampleprotected
SamplePoints(int N)RandomSample::AtSample
SampleReferenceHit() overrideRandomSample::AtWeightedGaussianprotectedvirtual
SetHitsToSample(const std::vector< const AtHit * > &hits) overrideRandomSample::AtWeightedGaussianvirtual
RandomSample::AtSample::SetHitsToSample(const std::vector< HitPtr > &hits)RandomSample::AtSample
RandomSample::AtSample::SetHitsToSample(const std::vector< AtHit > &hits)RandomSample::AtSample
SetReferenceHit(AtHit hit)RandomSample::AtSampleFromReference
SetSampleWithReplacement(bool val)RandomSample::AtSampleinline
~AtSample()=defaultRandomSample::AtSamplevirtual
~AtSampleFromReference()=defaultRandomSample::AtSampleFromReferencevirtual