sample method
Implementation
bool sample() {
if (sampleRate <= 0.0) return false;
if (sampleRate >= 1.0) return true;
return random.nextDouble() <= sampleRate;
}
bool sample() {
if (sampleRate <= 0.0) return false;
if (sampleRate >= 1.0) return true;
return random.nextDouble() <= sampleRate;
}