#include <RooBlindTools.h>
Definition at line 26 of file RooBlindTools.h.
Definition at line 34 of file RooBlindTools.h.
Definition at line 34 of file RooBlindTools.h.
RooBlindTools::RooBlindTools | ( | const char * | stSeed, | |
blindMode | Mode = full , |
|||
Double_t | centralValue = 0.0 , |
|||
Double_t | sigmaOffset = 1.0 , |
|||
Bool_t | s2bMode = kFALSE | |||
) |
RooBlindTools::RooBlindTools | ( | const RooBlindTools & | ) |
RooBlindTools::~RooBlindTools | ( | ) | [virtual] |
Definition at line 107 of file RooBlindTools.cxx.
RooBlindTools::RooBlindTools | ( | const char * | stSeed, | |
blindMode | Mode = full , |
|||
Double_t | centralValue = 0.0 , |
|||
Double_t | sigmaOffset = 1.0 , |
|||
Bool_t | s2bMode = kFALSE | |||
) |
RooBlindTools::RooBlindTools | ( | const RooBlindTools & | ) |
virtual RooBlindTools::~RooBlindTools | ( | ) | [virtual] |
Double_t RooBlindTools::Randomizer | ( | const char * | StringAlphabet | ) | const |
Definition at line 330 of file RooBlindTools.cxx.
References _s2bMode, _stSeed, i, j, RooErrorHandler::softAbort(), and strlcpy().
Referenced by MakeGaussianOffset(), MakeOffset(), MakeSignFlip(), and setup().
Double_t RooBlindTools::MakeOffset | ( | const char * | StringAlphabet | ) | const |
Double_t RooBlindTools::MakeGaussianOffset | ( | const char * | StringAlphabet | ) | const |
Definition at line 411 of file RooBlindTools.cxx.
References log(), Randomizer(), sin(), and sqrt().
Referenced by setup().
Double_t RooBlindTools::MakeSignFlip | ( | const char * | StringAlphabet | ) | const |
Definition at line 447 of file RooBlindTools.cxx.
Referenced by HideDeltaZ(), HiDelZPdG(), UnHideDeltaZ(), and UnHiDelZPdG().
Definition at line 115 of file RooBlindTools.cxx.
References _DeltaZOffset, _DeltaZSignFlip, and SignOfTag().
Definition at line 125 of file RooBlindTools.cxx.
References _DeltaZOffset, _DeltaZSignFlip, and SignOfTag().
Definition at line 135 of file RooBlindTools.cxx.
References _DeltaZOffset, _DeltaZSignFlip, and SignOfTag().
Definition at line 145 of file RooBlindTools.cxx.
References _DeltaZOffset, _DeltaZSignFlip, and SignOfTag().
Definition at line 166 of file RooBlindTools.cxx.
References _AsymOffset, _AsymSignFlip, dataonly, and mode().
Definition at line 220 of file RooBlindTools.cxx.
References _AsymOffset, _AsymSignFlip, dataonly, and mode().
Definition at line 155 of file RooBlindTools.cxx.
References _AsymOffset, _AsymSignFlip, dataonly, and mode().
Referenced by RooUnblindCPAsymVar::evaluate().
Definition at line 200 of file RooBlindTools.cxx.
References _AsymOffset, _AsymSignFlip, dataonly, and mode().
Double_t RooBlindTools::MysteryPhase | ( | ) | const |
Definition at line 251 of file RooBlindTools.cxx.
References _PrecisionCentralValue, _PrecisionOffset, _PrecisionSignFlip, dataonly, and mode().
Definition at line 231 of file RooBlindTools.cxx.
References _PrecisionCentralValue, _PrecisionOffset, _PrecisionSignFlip, dataonly, mode(), and RooFit::Precision().
Referenced by RooUnblindPrecision::evaluate().
Definition at line 280 of file RooBlindTools.cxx.
References _PrecisionOffset, dataonly, and mode().
Definition at line 270 of file RooBlindTools.cxx.
References _PrecisionOffset, dataonly, and mode().
Referenced by RooUnblindOffset::evaluate().
Definition at line 300 of file RooBlindTools.cxx.
References _PrecisionUniform, dataonly, and mode().
Definition at line 290 of file RooBlindTools.cxx.
References _PrecisionUniform, dataonly, and mode().
Referenced by RooUnblindUniform::evaluate().
const char* RooBlindTools::stSeed | ( | ) | const [inline] |
const blindMode& RooBlindTools::mode | ( | ) | const [inline] |
Definition at line 110 of file RooBlindTools.h.
References _mode.
Referenced by HiAsPdG(), HideAsym(), HideDeltaM(), HideOffset(), HidePrecision(), HideUniform(), MysteryPhase(), UnHiAsPdG(), UnHideAsym(), UnHideDeltaM(), UnHideOffset(), UnHidePrecision(), and UnHideUniform().
void RooBlindTools::setMode | ( | blindMode | bmode | ) | [inline] |
Double_t RooBlindTools::getPrecisionCentralValue | ( | ) | const [inline] |
Double_t RooBlindTools::getPrecisionOffsetScale | ( | ) | const [inline] |
void RooBlindTools::setup | ( | const char * | stSeed | ) | [private] |
Definition at line 66 of file RooBlindTools.cxx.
References _AsymOffset, _AsymSignFlip, _DeltaMOffset, _DeltaMScale, _DeltaZOffset, _DeltaZScale, _DeltaZSignFlip, _MysteryPhase, _PrecisionOffset, _PrecisionOffsetScale, _PrecisionSignFlip, _PrecisionUniform, _s2bMode, _STagConstant, _stSeed, MakeGaussianOffset(), MakeOffset(), MakeSignFlip(), and Randomizer().
Referenced by RooBlindTools().
Double_t RooBlindTools::Randomizer | ( | const char * | StringAlphabet | ) | const |
Double_t RooBlindTools::MakeOffset | ( | const char * | StringAlphabet | ) | const |
Double_t RooBlindTools::MakeGaussianOffset | ( | const char * | StringAlphabet | ) | const |
Double_t RooBlindTools::MakeSignFlip | ( | const char * | StringAlphabet | ) | const |
Double_t RooBlindTools::MysteryPhase | ( | ) | const |
const char* RooBlindTools::stSeed | ( | ) | const [inline] |
const blindMode& RooBlindTools::mode | ( | ) | const [inline] |
void RooBlindTools::setMode | ( | blindMode | bmode | ) | [inline] |
Double_t RooBlindTools::getPrecisionCentralValue | ( | ) | const [inline] |
Double_t RooBlindTools::getPrecisionOffsetScale | ( | ) | const [inline] |
void RooBlindTools::setup | ( | const char * | stSeed | ) | [private] |
TString RooBlindTools::_stSeed [private] |
Double_t RooBlindTools::_DeltaZOffset [private] |
Definition at line 124 of file RooBlindTools.h.
Referenced by HideDeltaZ(), HiDelZPdG(), setup(), UnHideDeltaZ(), and UnHiDelZPdG().
Double_t RooBlindTools::_DeltaZSignFlip [private] |
Definition at line 125 of file RooBlindTools.h.
Referenced by HideDeltaZ(), HiDelZPdG(), setup(), UnHideDeltaZ(), and UnHiDelZPdG().
Double_t RooBlindTools::_DeltaZScale [private] |
Double_t RooBlindTools::_AsymOffset [private] |
Definition at line 127 of file RooBlindTools.h.
Referenced by HiAsPdG(), HideAsym(), setup(), UnHiAsPdG(), and UnHideAsym().
Double_t RooBlindTools::_AsymSignFlip [private] |
Definition at line 128 of file RooBlindTools.h.
Referenced by HiAsPdG(), HideAsym(), setup(), UnHiAsPdG(), and UnHideAsym().
Double_t RooBlindTools::_DeltaMScale [private] |
Double_t RooBlindTools::_DeltaMOffset [private] |
Definition at line 130 of file RooBlindTools.h.
Referenced by HideDeltaM(), setup(), and UnHideDeltaM().
Double_t RooBlindTools::_MysteryPhase [private] |
Double_t RooBlindTools::_STagConstant [private] |
Double_t RooBlindTools::_PrecisionSignFlip [private] |
Definition at line 133 of file RooBlindTools.h.
Referenced by HidePrecision(), setup(), and UnHidePrecision().
Double_t RooBlindTools::_PrecisionOffsetScale [private] |
Definition at line 134 of file RooBlindTools.h.
Referenced by getPrecisionOffsetScale(), and setup().
Double_t RooBlindTools::_PrecisionOffset [private] |
Definition at line 135 of file RooBlindTools.h.
Referenced by HideOffset(), HidePrecision(), setup(), UnHideOffset(), and UnHidePrecision().
Double_t RooBlindTools::_PrecisionUniform [private] |
Definition at line 136 of file RooBlindTools.h.
Referenced by HideUniform(), setup(), and UnHideUniform().
Definition at line 137 of file RooBlindTools.h.
Referenced by getPrecisionCentralValue(), HidePrecision(), and UnHidePrecision().
blindMode RooBlindTools::_mode [private] |
Bool_t RooBlindTools::_s2bMode [private] |