Logo ROOT   6.07/09
Reference Guide
TUnfoldDensity Member List

This is the complete list of members for TUnfoldDensity, including all inherited members.

AbstractMethod(const char *method) const TObject
AddMSparse(TMatrixDSparse *dest, Double_t f, const TMatrixDSparse *src) const TUnfoldprotected
AddRegularisationCondition(Int_t i0, Double_t f0, Int_t i1=-1, Double_t f1=0., Int_t i2=-1, Double_t f2=0.)TUnfoldprotected
AddRegularisationCondition(Int_t nEle, const Int_t *indices, const Double_t *rowData)TUnfoldprotected
AddSysError(const TH2 *sysError, const char *name, EHistMap histmap, ESysErrMode mode)TUnfoldSys
AppendPad(Option_t *option="")TObjectvirtual
Browse(TBrowser *b)TObjectvirtual
ClassName() const TObjectvirtual
Clear(Option_t *="")TObjectinlinevirtual
ClearHistogram(TH1 *h, Double_t x=0.) const TUnfoldprotected
ClearResults(void)TUnfoldSysprotectedvirtual
Clone(const char *newname="") const TObjectvirtual
Compare(const TObject *obj) const TObjectvirtual
Copy(TObject &object) const TObjectvirtual
CreateSparseMatrix(Int_t nrow, Int_t ncol, Int_t nele, Int_t *row, Int_t *col, Double_t *data) const TUnfoldprotected
Delete(Option_t *option="")TObjectvirtual
DeleteMatrix(TMatrixD **m)TUnfoldprotectedstatic
DeleteMatrix(TMatrixDSparse **m)TUnfoldprotectedstatic
DistancetoPrimitive(Int_t px, Int_t py)TObjectvirtual
DoBackgroundSubtraction(void)TUnfoldSysprotected
DoError(int level, const char *location, const char *fmt, va_list va) const TObjectprotectedvirtual
DoUnfold(void)TUnfoldprotectedvirtual
DoUnfold(Double_t tau, const TH1 *hist_y, Double_t scaleBias=0.0)TUnfold
DoUnfold(Double_t tau)TUnfoldvirtual
Draw(Option_t *option="")TObjectvirtual
DrawClass() const TObjectvirtual
DrawClone(Option_t *option="") const TObjectvirtual
Dump() const TObjectvirtual
EConstraint enum nameTUnfold
EDensityMode enum nameTUnfoldDensity
EHistMap enum nameTUnfold
ERegMode enum nameTUnfold
Error(const char *method, const char *msgfmt,...) const TObjectvirtual
ErrorMatrixToHist(TH2 *ematrix, const TMatrixDSparse *emat, const Int_t *binMap, Bool_t doClear) const TUnfoldprotected
EScanTauMode enum nameTUnfoldDensity
EStatusBits enum nameTObject
ESysErrMode enum nameTUnfoldSys
Execute(const char *method, const char *params, Int_t *error=0)TObjectvirtual
Execute(TMethod *method, TObjArray *params, Int_t *error=0)TObjectvirtual
ExecuteEvent(Int_t event, Int_t px, Int_t py)TObjectvirtual
fATUnfoldprotected
fAoutsideTUnfoldSysprotected
Fatal(const char *method, const char *msgfmt,...) const TObjectvirtual
fBgrErrScaleInTUnfoldSysprotected
fBgrErrUncorrInSqTUnfoldSysprotected
fBgrInTUnfoldSysprotected
fBiasScaleTUnfoldprotected
fConstInputBinsTUnfoldDensityprotected
fConstOutputBinsTUnfoldDensityprotected
fConstraintTUnfoldprotected
fDAinColRelSqTUnfoldSysprotected
fDAinRelSqTUnfoldSysprotected
fDeltaCorrAxTUnfoldSysprotected
fDeltaCorrXTUnfoldSysprotected
fDeltaSysTauTUnfoldSysprotected
fDtauTUnfoldSysprotected
fEmatUncorrAxTUnfoldSysprotected
fEmatUncorrXTUnfoldSysprotected
fHistToXTUnfoldprotected
FindObject(const char *name) const TObjectvirtual
FindObject(const TObject *obj) const TObjectvirtual
fLTUnfoldprotected
fOwnedInputBinsTUnfoldDensityprotected
fOwnedOutputBinsTUnfoldDensityprotected
fRegModeTUnfoldprotected
fRegularisationConditionsTUnfoldDensityprotected
fSumOverYTUnfoldprotected
fSysInTUnfoldSysprotected
fTauSquaredTUnfoldprotected
fVyyTUnfoldprotected
fVyyDataTUnfoldSysprotected
fX0TUnfoldprotected
fXToHistTUnfoldprotected
fYTUnfoldprotected
fYDataTUnfoldSysprotected
GetAx(void) const TUnfoldinlineprotected
GetBackground(const char *histogramName, const char *bgrSource=0, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE, Int_t includeError=3, Bool_t clearHist=kTRUE) const TUnfoldDensity
TUnfoldSys::GetBackground(TH1 *bgr, const char *bgrSource=0, const Int_t *binMap=0, Int_t includeError=3, Bool_t clearHist=kTRUE) const TUnfoldSys
GetBias(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE) const TUnfoldDensity
TUnfoldSys::GetBias(TH1 *bias, const Int_t *binMap=0) const TUnfold
GetBinFromRow(int ix) const TUnfoldinlineprotected
GetChi2A(void) const TUnfoldinline
GetChi2L(void) const TUnfold
GetChi2Sys(void)TUnfoldSys
GetDeltaSysBackgroundScale(const char *bgrSource, const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE)TUnfoldDensity
TUnfoldSys::GetDeltaSysBackgroundScale(TH1 *delta, const char *source, const Int_t *binMap=0)TUnfoldSys
GetDeltaSysSource(const char *source, const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE)TUnfoldDensity
TUnfoldSys::GetDeltaSysSource(TH1 *hist_delta, const char *source, const Int_t *binMap=0)TUnfoldSys
GetDeltaSysTau(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE)TUnfoldDensity
TUnfoldSys::GetDeltaSysTau(TH1 *delta, const Int_t *binMap=0)TUnfoldSys
GetDensityFactor(EDensityMode densityMode, Int_t iBin) const TUnfoldDensityprotected
GetDrawOption() const TObjectvirtual
GetDtorOnly()TObjectstatic
GetDXDAM(int i) const TUnfoldinlineprotected
GetDXDAZ(int i) const TUnfoldinlineprotected
GetDXDtauSquared(void) const TUnfoldinlineprotected
GetDXDY(void) const TUnfoldinlineprotected
GetE(void) const TUnfoldinlineprotected
GetEinv(void) const TUnfoldinlineprotected
GetEmatrix(TH2 *ematrix, const Int_t *binMap=0) const TUnfold
GetEmatrixFromVyy(const TMatrixDSparse *vyy, TH2 *ematrix, const Int_t *binMap, Bool_t clearEmat)TUnfoldSysprotected
GetEmatrixInput(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE)TUnfoldDensity
TUnfoldSys::GetEmatrixInput(TH2 *ematrix, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)TUnfoldSys
GetEmatrixSysBackgroundScale(TH2 *ematrix, const char *source, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)TUnfoldSys
GetEmatrixSysBackgroundUncorr(const char *bgrSource, const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE)TUnfoldDensity
TUnfoldSys::GetEmatrixSysBackgroundUncorr(TH2 *ematrix, const char *source, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)TUnfoldSys
GetEmatrixSysSource(TH2 *ematrix, const char *source, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)TUnfoldSys
GetEmatrixSysTau(TH2 *ematrix, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)TUnfoldSys
GetEmatrixSysUncorr(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE)TUnfoldDensity
TUnfoldSys::GetEmatrixSysUncorr(TH2 *ematrix, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)TUnfoldSys
GetEmatrixTotal(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE)TUnfoldDensity
TUnfoldSys::GetEmatrixTotal(TH2 *ematrix, const Int_t *binMap=0)TUnfoldSys
GetEpsMatrix(void) const TUnfoldinline
GetFoldedOutput(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE, Bool_t addBgr=kFALSE) const TUnfoldDensity
TUnfoldSys::GetFoldedOutput(TH1 *folded, const Int_t *binMap=0) const TUnfold
GetIconName() const TObjectvirtual
GetInput(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE) const TUnfoldDensity
TUnfoldSys::GetInput(TH1 *inputData, const Int_t *binMap=0) const TUnfold
GetInputBinning(const char *distributionName=0) const TUnfoldDensity
GetInputInverseEmatrix(TH2 *ematrix)TUnfold
GetL(const char *histogramName, const char *histogramTitle=0, Bool_t useAxisBinning=kTRUE)TUnfoldDensity
TUnfoldSys::GetL(TH2 *l) const TUnfold
GetLBinning(void) const TUnfoldDensityinline
GetLcurveX(void) const TUnfoldvirtual
GetLcurveY(void) const TUnfoldvirtual
GetLsquared(TH2 *lsquared) const TUnfold
GetLxMinusBias(const char *histogramName, const char *histogramTitle=0)TUnfoldDensity
GetName() const TObjectvirtual
GetNdf(void) const TUnfoldinline
GetNormalisationVector(TH1 *s, const Int_t *binMap=0) const TUnfold
GetNpar(void) const TUnfold
GetNr(void) const TUnfoldinline
GetNx(void) const TUnfoldinlineprotected
GetNy(void) const TUnfoldinlineprotected
GetObjectInfo(Int_t px, Int_t py) const TObjectvirtual
GetObjectStat()TObjectstatic
GetOption() const TObjectinlinevirtual
GetOutput(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE) const TUnfoldDensity
TUnfoldSys::GetOutput(TH1 *output, const Int_t *binMap=0) const TUnfold
GetOutputBinName(Int_t iBinX) const TUnfoldDensityprotectedvirtual
GetOutputBinning(const char *distributionName=0) const TUnfoldDensity
GetProbabilityMatrix(const char *histogramName, const char *histogramTitle=0, Bool_t useAxisBinning=kTRUE) const TUnfoldDensity
TUnfoldSys::GetProbabilityMatrix(TH2 *A, EHistMap histmap) const TUnfold
GetRhoAvg(void) const TUnfoldinline
GetRhoI(TH1 *rhoi, const Int_t *binMap=0, TH2 *invEmat=0) const TUnfold
GetRhoIFromMatrix(TH1 *rhoi, const TMatrixDSparse *eOrig, const Int_t *binMap, TH2 *invEmat) const TUnfoldprotected
GetRhoIJ(TH2 *rhoij, const Int_t *binMap=0) const TUnfold
GetRhoIJtotal(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE)TUnfoldDensity
GetRhoIstatbgr(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE, TH2 **ematInv=0)TUnfoldDensity
GetRhoItotal(const char *histogramName, const char *histogramTitle=0, const char *distributionName=0, const char *projectionMode=0, Bool_t useAxisBinning=kTRUE, TH2 **ematInv=0)TUnfoldDensity
TUnfoldSys::GetRhoItotal(TH1 *rhoi, const Int_t *binMap=0, TH2 *invEmat=0)TUnfoldSys
GetRhoMax(void) const TUnfoldinline
GetRowFromBin(int ix) const TUnfoldinlineprotected
GetScanVariable(Int_t mode, const char *distribution, const char *projectionMode)TUnfoldDensityvirtual
GetSummedErrorMatrixXX(void)TUnfoldSysprotected
GetSummedErrorMatrixYY(void)TUnfoldSysprotected
GetTau(void) const TUnfold
GetTitle() const TObjectvirtual
GetTUnfoldVersion(void)TUnfoldstatic
GetUniqueID() const TObjectvirtual
GetVxx(void) const TUnfoldinlineprotected
GetVxxInv(void) const TUnfoldinlineprotected
GetVyyInv(void) const TUnfoldinlineprotected
GetX(void) const TUnfoldinlineprotected
HandleTimer(TTimer *timer)TObjectvirtual
Hash() const TObjectvirtual
Info(const char *method, const char *msgfmt,...) const TObjectvirtual
InheritsFrom(const char *classname) const TObjectvirtual
InheritsFrom(const TClass *cl) const TObjectvirtual
Inspect() const TObjectvirtual
InvertBit(UInt_t f)TObjectinline
InvertMSparseSymmPos(const TMatrixDSparse *A, Int_t *rank) const TUnfoldprotected
IsEqual(const TObject *obj) const TObjectvirtual
IsFolder() const TObjectvirtual
IsOnHeap() const TObjectinline
IsSortable() const TObjectinlinevirtual
IsZombie() const TObjectinline
kBitMask enum valueTObject
kCanDelete enum valueTObject
kCannotPick enum valueTObject
kDensityModeBinWidth enum valueTUnfoldDensity
kDensityModeBinWidthAndUser enum valueTUnfoldDensity
kDensityModeeNone enum valueTUnfoldDensity
kDensityModeUser enum valueTUnfoldDensity
kEConstraintArea enum valueTUnfold
kEConstraintNone enum valueTUnfold
kEScanTauRhoAvg enum valueTUnfoldDensity
kEScanTauRhoAvgSys enum valueTUnfoldDensity
kEScanTauRhoMax enum valueTUnfoldDensity
kEScanTauRhoMaxSys enum valueTUnfoldDensity
kEScanTauRhoSquareAvg enum valueTUnfoldDensity
kEScanTauRhoSquareAvgSys enum valueTUnfoldDensity
kHasUUID enum valueTObject
kHistMapOutputHoriz enum valueTUnfold
kHistMapOutputVert enum valueTUnfold
kInvalidObject enum valueTObject
kIsOnHeap enum valueTObject
kIsReferenced enum valueTObject
kMustCleanup enum valueTObject
kNoContextMenu enum valueTObject
kNotDeleted enum valueTObject
kObjInCanvas enum valueTObject
kOverwrite enum valueTObject
kRegModeCurvature enum valueTUnfold
kRegModeDerivative enum valueTUnfold
kRegModeMixed enum valueTUnfold
kRegModeNone enum valueTUnfold
kRegModeSize enum valueTUnfold
kSingleKey enum valueTObject
kSysErrModeMatrix enum valueTUnfoldSys
kSysErrModeRelative enum valueTUnfoldSys
kSysErrModeShift enum valueTUnfoldSys
kWriteDelete enum valueTObject
kZombie enum valueTObject
ls(Option_t *option="") const TObjectvirtual
MakeZombie()TObjectinlineprotected
MayNotUse(const char *method) const TObject
MultiplyMSparseM(const TMatrixDSparse *a, const TMatrixD *b) const TUnfoldprotected
MultiplyMSparseMSparse(const TMatrixDSparse *a, const TMatrixDSparse *b) const TUnfoldprotected
MultiplyMSparseMSparseTranspVector(const TMatrixDSparse *m1, const TMatrixDSparse *m2, const TMatrixTBase< Double_t > *v) const TUnfoldprotected
MultiplyMSparseTranspMSparse(const TMatrixDSparse *a, const TMatrixDSparse *b) const TUnfoldprotected
Notify()TObjectvirtual
Obsolete(const char *method, const char *asOfVers, const char *removedFromVers) const TObject
operator delete(void *ptr)TObject
operator delete[](void *ptr)TObject
operator new(size_t sz)TObjectinline
operator new(size_t sz, void *vp)TObjectinline
operator new[](size_t sz)TObjectinline
operator new[](size_t sz, void *vp)TObjectinline
operator=(const TObject &rhs)TObject
Paint(Option_t *option="")TObjectvirtual
Pop()TObjectvirtual
PrepareCorrEmat(const TMatrixDSparse *m1, const TMatrixDSparse *m2, const TMatrixDSparse *dsys)TUnfoldSysprotectedvirtual
PrepareSysError(void)TUnfoldSysprotectedvirtual
PrepareUncorrEmat(const TMatrixDSparse *m1, const TMatrixDSparse *m2)TUnfoldSysprotectedvirtual
Print(Option_t *option="") const TObjectvirtual
Read(const char *name)TObjectvirtual
RecursiveRemove(TObject *obj)TObjectvirtual
RegularizeBins(int start, int step, int nbin, ERegMode regmode)TUnfold
RegularizeBins2D(int start_bin, int step1, int nbin1, int step2, int nbin2, ERegMode regmode)TUnfold
RegularizeCurvature(int left_bin, int center_bin, int right_bin, Double_t scale_left=1.0, Double_t scale_right=1.0)TUnfold
RegularizeDerivative(int left_bin, int right_bin, Double_t scale=1.0)TUnfold
RegularizeDistribution(ERegMode regmode, EDensityMode densityMode, const char *distribution, const char *axisSteering)TUnfoldDensity
RegularizeDistributionRecursive(const TUnfoldBinning *binning, ERegMode regmode, EDensityMode densityMode, const char *distribution, const char *axisSteering)TUnfoldDensityprotected
RegularizeOneDistribution(const TUnfoldBinning *binning, ERegMode regmode, EDensityMode densityMode, const char *axisSteering)TUnfoldDensityprotected
RegularizeSize(int bin, Double_t scale=1.0)TUnfold
ResetBit(UInt_t f)TObjectinline
SaveAs(const char *filename="", Option_t *option="") const TObjectvirtual
SavePrimitive(std::ostream &out, Option_t *option="")TObjectvirtual
ScaleColumnsByVector(TMatrixDSparse *m, const TMatrixTBase< Double_t > *v) const TUnfoldSysprotected
ScanLcurve(Int_t nPoint, Double_t tauMin, Double_t tauMax, TGraph **lCurve, TSpline **logTauX=0, TSpline **logTauY=0)TUnfoldvirtual
ScanTau(Int_t nPoint, Double_t tauMin, Double_t tauMax, TSpline **scanResult, Int_t mode=kEScanTauRhoAvg, const char *distribution=0, const char *projectionMode=0, TGraph **lCurvePlot=0, TSpline **logTauXPlot=0, TSpline **logTauYPlot=0)TUnfoldDensityvirtual
SetBias(const TH1 *bias)TUnfold
SetBit(UInt_t f, Bool_t set)TObject
SetBit(UInt_t f)TObjectinline
SetConstraint(EConstraint constraint)TUnfold
SetDrawOption(Option_t *option="")TObjectvirtual
SetDtorOnly(void *obj)TObjectstatic
SetEpsMatrix(Double_t eps)TUnfold
SetInput(const TH1 *hist_y, Double_t scaleBias=0.0, Double_t oneOverZeroError=0.0, const TH2 *hist_vyy=0, const TH2 *hist_vyy_inv=0)TUnfoldSysvirtual
SetObjectStat(Bool_t stat)TObjectstatic
SetTauError(Double_t delta_tau)TUnfoldSys
SetUniqueID(UInt_t uid)TObjectvirtual
SubtractBackground(const TH1 *hist_bgr, const char *name, Double_t scale=1.0, Double_t scale_error=0.0)TUnfoldSys
SysError(const char *method, const char *msgfmt,...) const TObjectvirtual
TestBit(UInt_t f) const TObjectinline
TestBits(UInt_t f) const TObjectinline
TObject()TObject
TObject(const TObject &object)TObject
TUnfold(void)TUnfoldprotected
TUnfold(const TH2 *hist_A, EHistMap histmap, ERegMode regmode=kRegModeSize, EConstraint constraint=kEConstraintArea)TUnfold
TUnfoldDensity(void)TUnfoldDensityprotected
TUnfoldDensity(const TH2 *hist_A, EHistMap histmap, ERegMode regmode=kRegModeCurvature, EConstraint constraint=kEConstraintArea, EDensityMode densityMode=kDensityModeBinWidthAndUser, const TUnfoldBinning *outputBins=0, const TUnfoldBinning *inputBins=0, const char *regularisationDistribution=0, const char *regularisationAxisSteering="*[UOB]")TUnfoldDensity
TUnfoldSys(void)TUnfoldSysprotected
TUnfoldSys(const TH2 *hist_A, EHistMap histmap, ERegMode regmode=kRegModeSize, EConstraint constraint=kEConstraintArea)TUnfoldSys
UseCurrentStyle()TObjectvirtual
VectorMapToHist(TH1 *hist_delta, const TMatrixDSparse *delta, const Int_t *binMap)TUnfoldSysprotected
Warning(const char *method, const char *msgfmt,...) const TObjectvirtual
Write(const char *name=0, Int_t option=0, Int_t bufsize=0)TObjectvirtual
Write(const char *name=0, Int_t option=0, Int_t bufsize=0) const TObjectvirtual
~TObject()TObjectvirtual
~TUnfold(void)TUnfoldvirtual
~TUnfoldDensity(void)TUnfoldDensityvirtual
~TUnfoldSys(void)TUnfoldSysvirtual