#include <GaussianTail.h>
Public Member Functions | |
GaussianTail (double sigma=1., double threshold=2.) | |
void | setParameters (double sigma, double threshold) |
double | shoot (RandomEngineAndDistribution const *) const |
~GaussianTail () | |
Private Attributes | |
double | s_ |
double | sigma_ |
double | ssquare_ |
double | threshold_ |
Definition at line 10 of file GaussianTail.h.
GaussianTail::GaussianTail | ( | double | sigma = 1. , |
double | threshold = 2. |
||
) |
GaussianTail::~GaussianTail | ( | ) |
Definition at line 10 of file GaussianTail.cc.
|
inline |
Definition at line 14 of file GaussianTail.h.
References s_, sigma_, ssquare_, DiMuonV_cfg::threshold, and threshold_.
double GaussianTail::shoot | ( | RandomEngineAndDistribution const * | random | ) | const |
Definition at line 12 of file GaussianTail.cc.
References RandomEngineAndDistribution::flatShoot(), RandomEngineAndDistribution::gaussShoot(), dqm-mbProfile::log, s_, sigma_, mathSSE::sqrt(), ssquare_, findQualityFiles::v, and x.
|
private |
Definition at line 25 of file GaussianTail.h.
Referenced by GaussianTail(), setParameters(), and shoot().
|
private |
Definition at line 23 of file GaussianTail.h.
Referenced by GaussianTail(), setParameters(), and shoot().
|
private |
Definition at line 26 of file GaussianTail.h.
Referenced by GaussianTail(), setParameters(), and shoot().
|
private |
Definition at line 24 of file GaussianTail.h.
Referenced by GaussianTail(), and setParameters().