TUnfoldSys Class Reference

#include <TUnfoldSys.h>

Inheritance diagram for TUnfoldSys:

TUnfold TUnfold TObject TObject TObject TObject List of all members.

Public Types

enum  ESysErrMode
enum  ESysErrMode

Public Member Functions

 TUnfoldSys (const TH2 *hist_A, EHistMap histmap, ERegMode regmode=kRegModeSize, EConstraint constraint=kEConstraintNone)
virtual ~TUnfoldSys (void)
void AddSysError (const TH2 *sysError, const char *name, EHistMap histmap, ESysErrMode mode)
void GetDeltaSysSource (TH1 *hist_delta, const char *source, const Int_t *binMap=0)
void SubtractBackground (const TH1 *hist_bgr, const char *name, Double_t scale=1.0, Double_t scale_error=0.0)
virtual Int_t SetInput (const TH1 *hist_y, Double_t scaleBias=0.0, Double_t oneOverZeroError=0.0)
void GetDeltaSysBackgroundScale (TH1 *delta, const char *source, const Int_t *binMap=0)
void SetTauError (Double_t delta_tau)
void GetDeltaSysTau (TH1 *delta, const Int_t *binMap=0)
void GetEmatrixSysUncorr (TH2 *ematrix, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixSysSource (TH2 *ematrix, const char *source, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixSysBackgroundUncorr (TH2 *ematrix, const char *source, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixSysBackgroundScale (TH2 *ematrix, const char *source, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixSysTau (TH2 *ematrix, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixInput (TH2 *ematrix, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixTotal (TH2 *ematrix, const Int_t *binMap=0)
Double_t GetChi2Sys (void)
 TUnfoldSys (const TH2 *hist_A, EHistMap histmap, ERegMode regmode=kRegModeSize, EConstraint constraint=kEConstraintNone)
virtual ~TUnfoldSys (void)
void AddSysError (const TH2 *sysError, const char *name, EHistMap histmap, ESysErrMode mode)
void GetDeltaSysSource (TH1 *hist_delta, const char *source, const Int_t *binMap=0)
void SubtractBackground (const TH1 *hist_bgr, const char *name, Double_t scale=1.0, Double_t scale_error=0.0)
virtual Int_t SetInput (const TH1 *hist_y, Double_t scaleBias=0.0, Double_t oneOverZeroError=0.0)
void GetDeltaSysBackgroundScale (TH1 *delta, const char *source, const Int_t *binMap=0)
void SetTauError (Double_t delta_tau)
void GetDeltaSysTau (TH1 *delta, const Int_t *binMap=0)
void GetEmatrixSysUncorr (TH2 *ematrix, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixSysSource (TH2 *ematrix, const char *source, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixSysBackgroundUncorr (TH2 *ematrix, const char *source, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixSysBackgroundScale (TH2 *ematrix, const char *source, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixSysTau (TH2 *ematrix, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixInput (TH2 *ematrix, const Int_t *binMap=0, Bool_t clearEmat=kTRUE)
void GetEmatrixTotal (TH2 *ematrix, const Int_t *binMap=0)
Double_t GetChi2Sys (void)

Protected Member Functions

 TUnfoldSys (void)
virtual void ClearResults (void)
virtual void PrepareSysError (void)
virtual TMatrixDSparsePrepareUncorrEmat (const TMatrixDSparse *m1, const TMatrixDSparse *m2)
virtual TMatrixDSparsePrepareCorrEmat (const TMatrixDSparse *m1, const TMatrixDSparse *m2, const TMatrixDSparse *dsys)
void ScaleColumnsByVector (TMatrixDSparse *m, const TMatrixTBase< Double_t > *v) const
void VectorMapToHist (TH1 *hist_delta, const TMatrixDSparse *delta, const Int_t *binMap)
void GetEmatrixFromVyy (const TMatrixDSparse *vyy, TH2 *ematrix, const Int_t *binMap, Bool_t clearEmat)
void DoBackgroundSubtraction (void)
 TUnfoldSys (void)
virtual void ClearResults (void)
virtual void PrepareSysError (void)
virtual TMatrixDSparsePrepareUncorrEmat (const TMatrixDSparse *m1, const TMatrixDSparse *m2)
virtual TMatrixDSparsePrepareCorrEmat (const TMatrixDSparse *m1, const TMatrixDSparse *m2, const TMatrixDSparse *dsys)
void ScaleColumnsByVector (TMatrixDSparse *m, const TMatrixTBase< Double_t > *v) const
void VectorMapToHist (TH1 *hist_delta, const TMatrixDSparse *delta, const Int_t *binMap)
void GetEmatrixFromVyy (const TMatrixDSparse *vyy, TH2 *ematrix, const Int_t *binMap, Bool_t clearEmat)
void DoBackgroundSubtraction (void)

Protected Attributes

TMatrixDSparsefDAinRelSq
TMatrixDfDAinColRelSq
TMatrixDfAoutside
TMapfSysIn
TMapfBgrIn
TMapfBgrErrUncorrIn
TMapfBgrErrCorrIn
Double_t fDtau
TMatrixDfYData
TMatrixDSparsefVyyData
TMatrixDSparsefEmatUncorrX
TMatrixDSparsefEmatUncorrAx
TMapfDeltaCorrX
TMapfDeltaCorrAx
TMatrixDSparsefDeltaSysTau
TMatrixDSparsefDAinRelSq
TMatrixDfDAinColRelSq
TMatrixDfAoutside
TMapfSysIn
TMapfBgrIn
TMapfBgrErrUncorrIn
TMapfBgrErrCorrIn
TMatrixDfYData
TMatrixDSparsefVyyData
TMatrixDSparsefEmatUncorrX
TMatrixDSparsefEmatUncorrAx
TMapfDeltaCorrX
TMapfDeltaCorrAx
TMatrixDSparsefDeltaSysTau

Private Member Functions

void InitTUnfoldSys (void)
void InitTUnfoldSys (void)

Detailed Description

Definition at line 19 of file TUnfoldSys.h.


Member Enumeration Documentation

enum TUnfoldSys::ESysErrMode

Definition at line 49 of file TUnfoldSys.h.

enum TUnfoldSys::ESysErrMode

Definition at line 49 of file TUnfoldSys.h.


Constructor & Destructor Documentation

TUnfoldSys::TUnfoldSys ( void   )  [protected]

TUnfoldSys::TUnfoldSys ( const TH2 hist_A,
EHistMap  histmap,
ERegMode  regmode = kRegModeSize,
EConstraint  constraint = kEConstraintNone 
)

Definition at line 177 of file TUnfoldSys.cxx.

References TUnfold::CreateSparseMatrix(), TUnfold::DeleteMatrix(), fAoutside, fDAinColRelSq, fDAinRelSq, TUnfold::fSumOverY, TUnfold::fXToHist, TH1::GetBinContent(), TH1::GetBinError(), TUnfold::GetNx(), TUnfold::GetNy(), InitTUnfoldSys(), and TUnfold::kHistMapOutputHoriz.

TUnfoldSys::~TUnfoldSys ( void   )  [virtual]

Definition at line 610 of file TUnfoldSys.cxx.

References ClearResults(), TUnfold::DeleteMatrix(), fBgrErrCorrIn, fBgrErrUncorrIn, fBgrIn, fDAinColRelSq, fDAinRelSq, fDeltaCorrAx, fDeltaCorrX, fSysIn, fVyyData, and fYData.

TUnfoldSys::TUnfoldSys ( void   )  [protected]

TUnfoldSys::TUnfoldSys ( const TH2 hist_A,
EHistMap  histmap,
ERegMode  regmode = kRegModeSize,
EConstraint  constraint = kEConstraintNone 
)

virtual TUnfoldSys::~TUnfoldSys ( void   )  [virtual]


Member Function Documentation

void TUnfoldSys::InitTUnfoldSys ( void   )  [private]

Definition at line 570 of file TUnfoldSys.cxx.

References fAoutside, fBgrErrCorrIn, fBgrErrUncorrIn, fBgrIn, fDAinColRelSq, fDAinRelSq, fDeltaCorrAx, fDeltaCorrX, fDeltaSysTau, fDtau, fEmatUncorrAx, fEmatUncorrX, fSysIn, fVyyData, fYData, TCollection::SetOwner(), and TMap::SetOwnerKeyValue().

Referenced by TUnfoldSys().

void TUnfoldSys::ClearResults ( void   )  [protected, virtual]

Reimplemented from TUnfold.

Definition at line 625 of file TUnfoldSys.cxx.

References TMap::Clear(), TUnfold::ClearResults(), TUnfold::DeleteMatrix(), fDeltaCorrAx, fDeltaCorrX, fDeltaSysTau, fEmatUncorrAx, and fEmatUncorrX.

Referenced by ~TUnfoldSys().

void TUnfoldSys::PrepareSysError ( void   )  [protected, virtual]

Definition at line 635 of file TUnfoldSys.cxx.

References TMap::Add(), TUnfold::AddMSparse(), TUnfold::CreateSparseMatrix(), data, TUnfold::DeleteMatrix(), TUnfold::fA, fDeltaCorrAx, fDeltaCorrX, fDeltaSysTau, fDtau, fEmatUncorrAx, fEmatUncorrX, TMap::FindObject(), fSysIn, TUnfold::fTauSquared, TUnfold::GetDXDAM(), TUnfold::GetDXDtauSquared(), TMatrixTSparse< Element >::GetMatrixArray(), TMatrixTBase< Element >::GetNrows(), TUnfold::GetNy(), TMatrixTSparse< Element >::GetRowIndexArray(), TObjString::GetString(), i, TUnfold::MultiplyMSparseMSparse(), n, TMapIter::Next(), PrepareCorrEmat(), PrepareUncorrEmat(), ROOT_VERSION, ROOT_VERSION_CODE, and TMath::Sqrt().

Referenced by GetChi2Sys(), GetDeltaSysBackgroundScale(), GetDeltaSysSource(), GetDeltaSysTau(), GetEmatrixFromVyy(), GetEmatrixSysBackgroundScale(), GetEmatrixSysSource(), GetEmatrixSysTau(), and GetEmatrixSysUncorr().

TMatrixDSparse * TUnfoldSys::PrepareUncorrEmat ( const TMatrixDSparse m1,
const TMatrixDSparse m2 
) [protected, virtual]

Definition at line 730 of file TUnfoldSys.cxx.

References TUnfold::AddMSparse(), TUnfold::DeleteMatrix(), Reflex::F, TUnfold::fA, fDAinColRelSq, fDAinRelSq, G, TUnfold::GetDXDAZ(), TMatrixTSparse< Element >::GetMatrixArray(), TMatrixTBase< Element >::GetNrows(), TMatrixTSparse< Element >::GetRowIndexArray(), H, TUnfold::MultiplyMSparseMSparse(), TUnfold::MultiplyMSparseMSparseTranspVector(), TUnfold::MultiplyMSparseTranspMSparse(), r1, r2, r3, r4, r5, r6, and ScaleColumnsByVector().

Referenced by PrepareSysError().

TMatrixDSparse * TUnfoldSys::PrepareCorrEmat ( const TMatrixDSparse m1,
const TMatrixDSparse m2,
const TMatrixDSparse dsys 
) [protected, virtual]

Definition at line 923 of file TUnfoldSys.cxx.

Referenced by PrepareSysError().

void TUnfoldSys::ScaleColumnsByVector ( TMatrixDSparse m,
const TMatrixTBase< Double_t > *  v 
) const [protected]

Definition at line 1149 of file TUnfoldSys.cxx.

References Fatal(), TMatrixTSparse< Element >::GetMatrixArray(), TMatrixTSparse< Element >::GetRowIndexArray(), i, j, and m.

Referenced by PrepareUncorrEmat().

void TUnfoldSys::VectorMapToHist ( TH1 hist_delta,
const TMatrixDSparse delta,
const Int_t binMap 
) [protected]

Definition at line 1186 of file TUnfoldSys.cxx.

References c, TUnfold::fHistToX, TMatrixTSparse< Element >::GetMatrixArray(), TH1::GetNbinsX(), TMatrixTSparse< Element >::GetRowIndexArray(), TArray::GetSize(), i, TH1::SetBinContent(), and TH1::SetBinError().

Referenced by GetDeltaSysBackgroundScale(), GetDeltaSysSource(), and GetDeltaSysTau().

void TUnfoldSys::GetEmatrixFromVyy ( const TMatrixDSparse vyy,
TH2 ematrix,
const Int_t binMap,
Bool_t  clearEmat 
) [protected]

Definition at line 1068 of file TUnfoldSys.cxx.

References TUnfold::DeleteMatrix(), TUnfold::ErrorMatrixToHist(), TUnfold::GetDXDY(), TUnfold::MultiplyMSparseMSparse(), TUnfold::MultiplyMSparseMSparseTranspVector(), and PrepareSysError().

Referenced by GetEmatrixInput().

void TUnfoldSys::DoBackgroundSubtraction ( void   )  [protected]

Definition at line 333 of file TUnfoldSys.cxx.

References TUnfold::AddMSparse(), TUnfold::DeleteMatrix(), TObject::Fatal(), fBgrErrCorrIn, fBgrErrUncorrIn, fBgrIn, TUnfold::fVyy, fVyyData, TUnfold::fY, fYData, TMatrixTSparse< Element >::GetColIndexArray(), TCollection::GetEntries(), TMatrixTSparse< Element >::GetMatrixArray(), TMatrixTBase< Element >::GetNrows(), TUnfold::GetNy(), TMatrixTSparse< Element >::GetRowIndexArray(), TMap::GetValue(), i, TUnfold::InvertMSparse(), k, TUnfold::MultiplyMSparseMSparseTranspVector(), n, name, TMapIter::Next(), and row.

Referenced by SetInput(), and SubtractBackground().

void TUnfoldSys::AddSysError ( const TH2 sysError,
const char *  name,
EHistMap  histmap,
ESysErrMode  mode 
)

Definition at line 250 of file TUnfoldSys.cxx.

References TMap::Add(), TUnfold::CreateSparseMatrix(), data, TObject::Error(), TUnfold::fA, TMap::FindObject(), TUnfold::fSumOverY, fSysIn, TUnfold::fXToHist, TH1::GetBinContent(), TUnfold::GetNx(), TUnfold::GetNy(), TUnfold::kHistMapOutputHoriz, kSysErrModeMatrix, kSysErrModeRelative, and kSysErrModeShift.

Referenced by testUnfold1(), and testUnfold3().

void TUnfoldSys::GetDeltaSysSource ( TH1 hist_delta,
const char *  source,
const Int_t binMap = 0 
)

Definition at line 951 of file TUnfoldSys.cxx.

References fDeltaCorrX, TMap::FindObject(), PrepareSysError(), TPair::Value(), and VectorMapToHist().

void TUnfoldSys::SubtractBackground ( const TH1 hist_bgr,
const char *  name,
Double_t  scale = 1.0,
Double_t  scale_error = 0.0 
)

Definition at line 532 of file TUnfoldSys.cxx.

References TMap::Add(), DoBackgroundSubtraction(), TObject::Error(), fBgrErrCorrIn, fBgrErrUncorrIn, fBgrIn, TMap::FindObject(), fYData, TH1::GetBinContent(), TH1::GetBinError(), TUnfold::GetNy(), TObject::Info(), and row.

Referenced by testUnfold3().

Int_t TUnfoldSys::SetInput ( const TH1 hist_y,
Double_t  scaleBias = 0.0,
Double_t  oneOverZeroError = 0.0 
) [virtual]

Reimplemented from TUnfold.

Definition at line 502 of file TUnfoldSys.cxx.

References DoBackgroundSubtraction(), TUnfold::fVyy, fVyyData, TUnfold::fY, fYData, and TUnfold::SetInput().

Referenced by testUnfold1(), testUnfold3(), and testUnfold4().

void TUnfoldSys::GetDeltaSysBackgroundScale ( TH1 delta,
const char *  source,
const Int_t binMap = 0 
)

Definition at line 966 of file TUnfoldSys.cxx.

References fBgrErrCorrIn, TMap::FindObject(), TUnfold::GetDXDY(), TUnfold::MultiplyMSparseMSparse(), PrepareSysError(), TPair::Value(), and VectorMapToHist().

void TUnfoldSys::SetTauError ( Double_t  delta_tau  ) 

Definition at line 945 of file TUnfoldSys.cxx.

References TUnfold::DeleteMatrix(), fDeltaSysTau, and fDtau.

void TUnfoldSys::GetDeltaSysTau ( TH1 delta,
const Int_t binMap = 0 
)

Definition at line 983 of file TUnfoldSys.cxx.

References fDeltaSysTau, PrepareSysError(), and VectorMapToHist().

void TUnfoldSys::GetEmatrixSysUncorr ( TH2 ematrix,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

Definition at line 718 of file TUnfoldSys.cxx.

References TUnfold::ErrorMatrixToHist(), fEmatUncorrX, and PrepareSysError().

Referenced by GetEmatrixTotal().

void TUnfoldSys::GetEmatrixSysSource ( TH2 ematrix,
const char *  source,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

Definition at line 991 of file TUnfoldSys.cxx.

References TUnfold::DeleteMatrix(), TUnfold::ErrorMatrixToHist(), fDeltaCorrX, TMap::FindObject(), TUnfold::MultiplyMSparseMSparseTranspVector(), PrepareSysError(), and TPair::Value().

Referenced by GetEmatrixTotal().

void TUnfoldSys::GetEmatrixSysBackgroundUncorr ( TH2 ematrix,
const char *  source,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

Definition at line 1055 of file TUnfoldSys.cxx.

References TPair::Value().

void TUnfoldSys::GetEmatrixSysBackgroundScale ( TH2 ematrix,
const char *  source,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

Definition at line 1009 of file TUnfoldSys.cxx.

References TUnfold::DeleteMatrix(), TUnfold::ErrorMatrixToHist(), fBgrErrCorrIn, TMap::FindObject(), TUnfold::GetDXDY(), TUnfold::MultiplyMSparseMSparse(), TUnfold::MultiplyMSparseMSparseTranspVector(), PrepareSysError(), and TPair::Value().

void TUnfoldSys::GetEmatrixSysTau ( TH2 ematrix,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

Definition at line 1030 of file TUnfoldSys.cxx.

References TUnfold::DeleteMatrix(), TUnfold::ErrorMatrixToHist(), fDeltaSysTau, TUnfold::MultiplyMSparseMSparseTranspVector(), and PrepareSysError().

Referenced by GetEmatrixTotal().

void TUnfoldSys::GetEmatrixInput ( TH2 ematrix,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

Definition at line 1045 of file TUnfoldSys.cxx.

References fVyyData, and GetEmatrixFromVyy().

Referenced by testUnfold3().

void TUnfoldSys::GetEmatrixTotal ( TH2 ematrix,
const Int_t binMap = 0 
)

Definition at line 1086 of file TUnfoldSys.cxx.

References fDeltaCorrX, TUnfold::GetEmatrix(), GetEmatrixSysSource(), GetEmatrixSysTau(), GetEmatrixSysUncorr(), kFALSE, and TMapIter::Next().

Referenced by testUnfold1(), and testUnfold3().

Double_t TUnfoldSys::GetChi2Sys ( void   ) 

Definition at line 1103 of file TUnfoldSys.cxx.

References TUnfold::AddMSparse(), TUnfold::DeleteMatrix(), TUnfold::fA, fDeltaCorrAx, fDeltaSysTau, fEmatUncorrAx, TUnfold::fVyy, TUnfold::fY, TUnfold::GetAx(), TMap::GetValue(), i, TUnfold::InvertMSparse(), j, TMatrixT< Element >::kMinus, TUnfold::MultiplyMSparseMSparse(), TUnfold::MultiplyMSparseMSparseTranspVector(), TMapIter::Next(), and PrepareSysError().

Referenced by testUnfold1().

void TUnfoldSys::InitTUnfoldSys ( void   )  [private]

virtual void TUnfoldSys::ClearResults ( void   )  [protected, virtual]

Reimplemented from TUnfold.

virtual void TUnfoldSys::PrepareSysError ( void   )  [protected, virtual]

virtual TMatrixDSparse* TUnfoldSys::PrepareUncorrEmat ( const TMatrixDSparse m1,
const TMatrixDSparse m2 
) [protected, virtual]

virtual TMatrixDSparse* TUnfoldSys::PrepareCorrEmat ( const TMatrixDSparse m1,
const TMatrixDSparse m2,
const TMatrixDSparse dsys 
) [protected, virtual]

void TUnfoldSys::ScaleColumnsByVector ( TMatrixDSparse m,
const TMatrixTBase< Double_t > *  v 
) const [protected]

void TUnfoldSys::VectorMapToHist ( TH1 hist_delta,
const TMatrixDSparse delta,
const Int_t binMap 
) [protected]

void TUnfoldSys::GetEmatrixFromVyy ( const TMatrixDSparse vyy,
TH2 ematrix,
const Int_t binMap,
Bool_t  clearEmat 
) [protected]

void TUnfoldSys::DoBackgroundSubtraction ( void   )  [protected]

void TUnfoldSys::AddSysError ( const TH2 sysError,
const char *  name,
EHistMap  histmap,
ESysErrMode  mode 
)

void TUnfoldSys::GetDeltaSysSource ( TH1 hist_delta,
const char *  source,
const Int_t binMap = 0 
)

void TUnfoldSys::SubtractBackground ( const TH1 hist_bgr,
const char *  name,
Double_t  scale = 1.0,
Double_t  scale_error = 0.0 
)

virtual Int_t TUnfoldSys::SetInput ( const TH1 hist_y,
Double_t  scaleBias = 0.0,
Double_t  oneOverZeroError = 0.0 
) [virtual]

Reimplemented from TUnfold.

void TUnfoldSys::GetDeltaSysBackgroundScale ( TH1 delta,
const char *  source,
const Int_t binMap = 0 
)

void TUnfoldSys::SetTauError ( Double_t  delta_tau  ) 

void TUnfoldSys::GetDeltaSysTau ( TH1 delta,
const Int_t binMap = 0 
)

void TUnfoldSys::GetEmatrixSysUncorr ( TH2 ematrix,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

void TUnfoldSys::GetEmatrixSysSource ( TH2 ematrix,
const char *  source,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

void TUnfoldSys::GetEmatrixSysBackgroundUncorr ( TH2 ematrix,
const char *  source,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

void TUnfoldSys::GetEmatrixSysBackgroundScale ( TH2 ematrix,
const char *  source,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

void TUnfoldSys::GetEmatrixSysTau ( TH2 ematrix,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

void TUnfoldSys::GetEmatrixInput ( TH2 ematrix,
const Int_t binMap = 0,
Bool_t  clearEmat = kTRUE 
)

void TUnfoldSys::GetEmatrixTotal ( TH2 ematrix,
const Int_t binMap = 0 
)

Double_t TUnfoldSys::GetChi2Sys ( void   ) 


Member Data Documentation

TMatrixDSparse* TUnfoldSys::fDAinRelSq [protected]

Definition at line 23 of file TUnfoldSys.h.

Referenced by InitTUnfoldSys(), PrepareUncorrEmat(), TUnfoldSys(), and ~TUnfoldSys().

TMatrixD* TUnfoldSys::fDAinColRelSq [protected]

Definition at line 24 of file TUnfoldSys.h.

Referenced by InitTUnfoldSys(), PrepareUncorrEmat(), TUnfoldSys(), and ~TUnfoldSys().

TMatrixD* TUnfoldSys::fAoutside [protected]

Definition at line 25 of file TUnfoldSys.h.

Referenced by InitTUnfoldSys(), and TUnfoldSys().

TMap* TUnfoldSys::fSysIn [protected]

Definition at line 26 of file TUnfoldSys.h.

Referenced by AddSysError(), InitTUnfoldSys(), PrepareSysError(), and ~TUnfoldSys().

TMap* TUnfoldSys::fBgrIn [protected]

Definition at line 27 of file TUnfoldSys.h.

Referenced by DoBackgroundSubtraction(), InitTUnfoldSys(), SubtractBackground(), and ~TUnfoldSys().

TMap* TUnfoldSys::fBgrErrUncorrIn [protected]

Definition at line 28 of file TUnfoldSys.h.

Referenced by DoBackgroundSubtraction(), InitTUnfoldSys(), SubtractBackground(), and ~TUnfoldSys().

TMap* TUnfoldSys::fBgrErrCorrIn [protected]

Definition at line 29 of file TUnfoldSys.h.

Referenced by DoBackgroundSubtraction(), GetDeltaSysBackgroundScale(), GetEmatrixSysBackgroundScale(), InitTUnfoldSys(), SubtractBackground(), and ~TUnfoldSys().

Double_t TUnfoldSys::fDtau [protected]

Definition at line 30 of file TUnfoldSys.h.

Referenced by InitTUnfoldSys(), PrepareSysError(), and SetTauError().

TMatrixD* TUnfoldSys::fYData [protected]

Definition at line 31 of file TUnfoldSys.h.

Referenced by DoBackgroundSubtraction(), InitTUnfoldSys(), SetInput(), SubtractBackground(), and ~TUnfoldSys().

TMatrixDSparse* TUnfoldSys::fVyyData [protected]

Definition at line 32 of file TUnfoldSys.h.

Referenced by DoBackgroundSubtraction(), GetEmatrixInput(), InitTUnfoldSys(), SetInput(), and ~TUnfoldSys().

TMatrixDSparse* TUnfoldSys::fEmatUncorrX [protected]

Definition at line 33 of file TUnfoldSys.h.

Referenced by ClearResults(), GetEmatrixSysUncorr(), InitTUnfoldSys(), and PrepareSysError().

TMatrixDSparse* TUnfoldSys::fEmatUncorrAx [protected]

Definition at line 34 of file TUnfoldSys.h.

Referenced by ClearResults(), GetChi2Sys(), InitTUnfoldSys(), and PrepareSysError().

TMap* TUnfoldSys::fDeltaCorrX [protected]

Definition at line 35 of file TUnfoldSys.h.

Referenced by ClearResults(), GetDeltaSysSource(), GetEmatrixSysSource(), GetEmatrixTotal(), InitTUnfoldSys(), PrepareSysError(), and ~TUnfoldSys().

TMap* TUnfoldSys::fDeltaCorrAx [protected]

Definition at line 36 of file TUnfoldSys.h.

Referenced by ClearResults(), GetChi2Sys(), InitTUnfoldSys(), PrepareSysError(), and ~TUnfoldSys().

TMatrixDSparse* TUnfoldSys::fDeltaSysTau [protected]

Definition at line 37 of file TUnfoldSys.h.

Referenced by ClearResults(), GetChi2Sys(), GetDeltaSysTau(), GetEmatrixSysTau(), InitTUnfoldSys(), PrepareSysError(), and SetTauError().

TMatrixDSparse* TUnfoldSys::fDAinRelSq [protected]

Definition at line 23 of file TUnfoldSys.h.

TMatrixD* TUnfoldSys::fDAinColRelSq [protected]

Definition at line 24 of file TUnfoldSys.h.

TMatrixD* TUnfoldSys::fAoutside [protected]

Definition at line 25 of file TUnfoldSys.h.

TMap* TUnfoldSys::fSysIn [protected]

Definition at line 26 of file TUnfoldSys.h.

TMap* TUnfoldSys::fBgrIn [protected]

Definition at line 27 of file TUnfoldSys.h.

TMap* TUnfoldSys::fBgrErrUncorrIn [protected]

Definition at line 28 of file TUnfoldSys.h.

TMap* TUnfoldSys::fBgrErrCorrIn [protected]

Definition at line 29 of file TUnfoldSys.h.

TMatrixD* TUnfoldSys::fYData [protected]

Definition at line 31 of file TUnfoldSys.h.

TMatrixDSparse* TUnfoldSys::fVyyData [protected]

Definition at line 32 of file TUnfoldSys.h.

TMatrixDSparse* TUnfoldSys::fEmatUncorrX [protected]

Definition at line 33 of file TUnfoldSys.h.

TMatrixDSparse* TUnfoldSys::fEmatUncorrAx [protected]

Definition at line 34 of file TUnfoldSys.h.

TMap* TUnfoldSys::fDeltaCorrX [protected]

Definition at line 35 of file TUnfoldSys.h.

TMap* TUnfoldSys::fDeltaCorrAx [protected]

Definition at line 36 of file TUnfoldSys.h.

TMatrixDSparse* TUnfoldSys::fDeltaSysTau [protected]

Definition at line 37 of file TUnfoldSys.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:48:13 2011 for ROOT_528-00b_version by  doxygen 1.5.1