class RooBlindTools

 This Class's Header --

Function Members (Methods)

public:
RooBlindTools(const RooBlindTools&)
RooBlindTools(const char* stSeed, RooBlindTools::blindMode Mode = full, Double_t centralValue = 0.0, Double_t sigmaOffset = 1.0, Bool_t s2bMode = kFALSE)
virtual~RooBlindTools()
static TClass*Class()
Double_tgetPrecisionCentralValue() const
Double_tgetPrecisionOffsetScale() const
Double_tHiAsPdG(Double_t Asym, Double_t PdG) const
Double_tHideAsym(Double_t Asym) const
Double_tHideDeltaM(Double_t DeltaM) const
Double_tHideDeltaZ(Double_t DeltaZ, Double_t STag) const
Double_tHiDelZPdG(Double_t DeltaZ, Double_t STag, Double_t PdG) const
Double_tHideOffset(Double_t Precision) const
Double_tHidePrecision(Double_t Precision) const
Double_tHideUniform(Double_t Precision) const
virtual TClass*IsA() const
Double_tMakeGaussianOffset(const char* StringAlphabet) const
Double_tMakeOffset(const char* StringAlphabet) const
Double_tMakeSignFlip(const char* StringAlphabet) const
const RooBlindTools::blindMode&mode() const
Double_tMysteryPhase() const
RooBlindTools&operator=(const RooBlindTools&)
Double_tPseudoRandom(Int_t Seed) const
Double_tRandomizer(const char* StringAlphabet) const
Double_tRandomizeTag(Double_t STag, Int_t EventNumber) const
voidsetMode(RooBlindTools::blindMode bmode)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
Int_tSignOfTag(Double_t STag) const
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
const char*stSeed() const
Double_tUnHiAsPdG(Double_t AsymPrime, Double_t PdG) const
Double_tUnHideAsym(Double_t AsymPrime) const
Double_tUnHideDeltaM(Double_t DeltaMPrime) const
Double_tUnHideDeltaZ(Double_t DeltaZPrime, Double_t STag) const
Double_tUnHiDelZPdG(Double_t DeltaZPrime, Double_t STag, Double_t PdG) const
Double_tUnHideOffset(Double_t PrecisionBlind) const
Double_tUnHidePrecision(Double_t PrecisionPrime) const
Double_tUnHideUniform(Double_t PrecisionBlind) const
private:
voidsetup(const char* stSeed)

Data Members

public:
enum blindMode { full
dataonly
};
private:
Double_t_AsymOffset
Double_t_AsymSignFlip
Double_t_DeltaMOffset
Double_t_DeltaMScale
Double_t_DeltaZOffset
Double_t_DeltaZScale
Double_t_DeltaZSignFlip
Double_t_MysteryPhase
Double_t_PrecisionCentralValue
Double_t_PrecisionOffset
Double_t_PrecisionOffsetScale
Double_t_PrecisionSignFlip
Double_t_PrecisionUniform
Double_t_STagConstant
RooBlindTools::blindMode_mode
Bool_t_s2bMode
TString_stSeed

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

RooBlindTools(const char* stSeed, RooBlindTools::blindMode Mode = full, Double_t centralValue = 0.0, Double_t sigmaOffset = 1.0, Bool_t s2bMode = kFALSE)
RooBlindTools(const RooBlindTools& )
void setup(const char* stSeed)
~RooBlindTools()
{}
Double_t HideDeltaZ(Double_t DeltaZ, Double_t STag) const
Double_t HiDelZPdG(Double_t DeltaZ, Double_t STag, Double_t PdG) const
Double_t UnHideDeltaZ(Double_t DeltaZPrime, Double_t STag) const
Double_t UnHiDelZPdG(Double_t DeltaZPrime, Double_t STag, Double_t PdG) const
Double_t UnHideAsym(Double_t AsymPrime) const
Double_t HideAsym(Double_t Asym) const
Double_t UnHideDeltaM(Double_t DeltaMPrime) const
Double_t HideDeltaM(Double_t DeltaM) const
Double_t UnHiAsPdG(Double_t AsymPrime, Double_t PdG) const
Double_t MysteryPhase()
Double_t HiAsPdG(Double_t Asym, Double_t PdG) const
Double_t UnHidePrecision(Double_t PrecisionPrime) const
Double_t HidePrecision(Double_t Precision) const
Double_t UnHideOffset(Double_t PrecisionBlind) const
Double_t HideOffset(Double_t Precision) const
Double_t UnHideUniform(Double_t PrecisionBlind) const
Double_t HideUniform(Double_t Precision) const
Double_t RandomizeTag(Double_t STag, Int_t EventNumber) const
Double_t Randomizer(const char* StringAlphabet) const
Double_t PseudoRandom(Int_t Seed) const
Double_t MakeOffset(const char* StringAlphabet) const
Double_t MakeGaussianOffset(const char* StringAlphabet) const
Double_t MakeSignFlip(const char* StringAlphabet) const
Int_t SignOfTag(Double_t STag) const
const char * stSeed()
{return _stSeed;}
const blindMode& mode()
{return _mode;}
void setMode(RooBlindTools::blindMode bmode)
{_mode=bmode;}
Double_t getPrecisionCentralValue()
{return _PrecisionCentralValue;}
Double_t getPrecisionOffsetScale()
{return _PrecisionOffsetScale;}

Last change: Wed Jun 25 08:32:06 2008
Last generated: 2008-06-25 08:32
Copyright (c) 2000-2005, Regents of the University of California *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.