#include <CandFitTrackMSHandle.h>
Public Member Functions | |
CandFitTrackMSHandle () | |
CandFitTrackMSHandle (const CandFitTrackMSHandle &csh) | |
CandFitTrackMSHandle (CandFitTrackMS *cs) | |
virtual | ~CandFitTrackMSHandle () |
virtual CandFitTrackMSHandle * | DupHandle () const |
virtual void | Trace (const char *c="") const |
Double_t | GetMomentumL () const |
void | SetMomentumL (Double_t) |
Double_t | GetMomentumBF () const |
void | SetMomentumBF (Double_t) |
Double_t | GetMomentumMS () const |
void | SetMomentumMS (Double_t) |
Double_t | GetMomentumBoth () const |
void | SetMomentumBoth (Double_t) |
Double_t | GetMomentumAlt () const |
void | SetMomentumAlt (Double_t) |
Double_t | GetChi2L () const |
void | SetChi2L (Double_t) |
Double_t | GetChi2BF () const |
void | SetChi2BF (Double_t) |
Double_t | GetChi2MS () const |
void | SetChi2MS (Double_t) |
Double_t | GetChi2Both () const |
void | SetChi2Both (Double_t) |
Double_t | GetChi2Alt () const |
void | SetChi2Alt (Double_t) |
Int_t | GetFlag () const |
void | SetFlag (Int_t) |
Double_t | GetEMChargeD () const |
void | SetEMChargeD (Double_t) |
Int_t | GetIter () const |
void | SetIter (Int_t) |
Definition at line 21 of file CandFitTrackMSHandle.h.
CandFitTrackMSHandle::CandFitTrackMSHandle | ( | ) |
CandFitTrackMSHandle::CandFitTrackMSHandle | ( | const CandFitTrackMSHandle & | csh | ) |
Definition at line 40 of file CandFitTrackMSHandle.cxx.
00040 : 00041 CandFitTrackHandle(cdh) 00042 { 00043 }
CandFitTrackMSHandle::CandFitTrackMSHandle | ( | CandFitTrackMS * | cs | ) |
Definition at line 46 of file CandFitTrackMSHandle.cxx.
00046 : 00047 CandFitTrackHandle(cd) 00048 { 00049 }
CandFitTrackMSHandle::~CandFitTrackMSHandle | ( | ) | [virtual] |
Definition at line 52 of file CandFitTrackMSHandle.cxx.
CandFitTrackMSHandle * CandFitTrackMSHandle::DupHandle | ( | ) | const [virtual] |
Reimplemented from CandFitTrackHandle.
Definition at line 57 of file CandFitTrackMSHandle.cxx.
References CandFitTrackMSHandle().
00058 { 00059 return (new CandFitTrackMSHandle(*this)); 00060 }
Double_t CandFitTrackMSHandle::GetChi2Alt | ( | ) | const |
Definition at line 197 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00198 { 00199 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fChi2Alt; 00200 }
Double_t CandFitTrackMSHandle::GetChi2BF | ( | ) | const |
Definition at line 167 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00168 { 00169 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fChi2BF; 00170 }
Double_t CandFitTrackMSHandle::GetChi2Both | ( | ) | const |
Definition at line 187 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00188 { 00189 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fChi2Both; 00190 }
Double_t CandFitTrackMSHandle::GetChi2L | ( | ) | const |
Definition at line 157 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00158 { 00159 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fChi2L; 00160 }
Double_t CandFitTrackMSHandle::GetChi2MS | ( | ) | const |
Definition at line 177 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00178 { 00179 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fChi2MS; 00180 }
Double_t CandFitTrackMSHandle::GetEMChargeD | ( | ) | const |
Definition at line 136 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00137 { 00138 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fEMChargeD; 00139 }
Int_t CandFitTrackMSHandle::GetFlag | ( | ) | const |
Definition at line 126 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00127 { 00128 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fFlag; 00129 }
Int_t CandFitTrackMSHandle::GetIter | ( | ) | const |
Definition at line 147 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00148 { 00149 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fIter; 00150 }
Double_t CandFitTrackMSHandle::GetMomentumAlt | ( | ) | const |
Definition at line 114 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00115 { 00116 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fMomentumAlt; 00117 }
Double_t CandFitTrackMSHandle::GetMomentumBF | ( | ) | const |
Definition at line 84 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00085 { 00086 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fMomentumBF; 00087 }
Double_t CandFitTrackMSHandle::GetMomentumBoth | ( | ) | const |
Definition at line 103 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00104 { 00105 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fMomentumBoth; 00106 }
Double_t CandFitTrackMSHandle::GetMomentumL | ( | ) | const |
Definition at line 74 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00075 { 00076 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fMomentumL; 00077 }
Double_t CandFitTrackMSHandle::GetMomentumMS | ( | ) | const |
Definition at line 93 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetCandBase().
Referenced by FitTrackMSListModule::Ana().
00094 { 00095 return dynamic_cast<const CandFitTrackMS*>(GetCandBase())->fMomentumMS; 00096 }
void CandFitTrackMSHandle::SetChi2Alt | ( | Double_t | Chi2Alt | ) |
Definition at line 202 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00203 { 00204 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fChi2Alt 00205 = Chi2Alt; 00206 }
void CandFitTrackMSHandle::SetChi2BF | ( | Double_t | Chi2BF | ) |
Definition at line 172 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00173 { 00174 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fChi2BF 00175 = Chi2BF; 00176 }
void CandFitTrackMSHandle::SetChi2Both | ( | Double_t | Chi2Both | ) |
Definition at line 192 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00193 { 00194 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fChi2Both 00195 = Chi2Both; 00196 }
void CandFitTrackMSHandle::SetChi2L | ( | Double_t | Chi2L | ) |
Definition at line 162 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00163 { 00164 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fChi2L 00165 = Chi2L; 00166 }
void CandFitTrackMSHandle::SetChi2MS | ( | Double_t | Chi2MS | ) |
Definition at line 182 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00183 { 00184 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fChi2MS 00185 = Chi2MS; 00186 }
void CandFitTrackMSHandle::SetEMChargeD | ( | Double_t | EMChargeD | ) |
Definition at line 141 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00142 { 00143 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fEMChargeD 00144 = EMChargeD; 00145 }
void CandFitTrackMSHandle::SetFlag | ( | Int_t | flag | ) |
Definition at line 131 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
00132 { 00133 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fFlag = flag; 00134 }
void CandFitTrackMSHandle::SetIter | ( | Int_t | iter | ) |
Definition at line 152 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
00153 { 00154 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fIter = iter; 00155 }
void CandFitTrackMSHandle::SetMomentumAlt | ( | Double_t | momentumAlt | ) |
Definition at line 119 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00120 { 00121 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fMomentumAlt 00122 = momentumAlt; 00123 }
void CandFitTrackMSHandle::SetMomentumBF | ( | Double_t | momentumBF | ) |
Definition at line 89 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00090 { 00091 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fMomentumBF = momentumBF; 00092 }
void CandFitTrackMSHandle::SetMomentumBoth | ( | Double_t | momentumBoth | ) |
Definition at line 108 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00109 { 00110 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fMomentumBoth 00111 = momentumBoth; 00112 }
void CandFitTrackMSHandle::SetMomentumL | ( | Double_t | momentumL | ) |
Definition at line 79 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitArrays(), and AlgFitTrackMS::InitFitHandle().
00080 { 00081 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fMomentumL = momentumL; 00082 }
void CandFitTrackMSHandle::SetMomentumMS | ( | Double_t | momentumMS | ) |
Definition at line 98 of file CandFitTrackMSHandle.cxx.
References CandHandle::GetOwnedCandBase().
Referenced by AlgFitTrackMS::InitFitHandle().
00099 { 00100 dynamic_cast<CandFitTrackMS*>(GetOwnedCandBase())->fMomentumMS = momentumMS; 00101 }
void CandFitTrackMSHandle::Trace | ( | const char * | c = "" |
) | const [virtual] |
Reimplemented from CandFitTrackHandle.
Definition at line 64 of file CandFitTrackMSHandle.cxx.
References Msg::kDebug, and MSG.
00065 { 00066 MSG("Cand", Msg::kDebug) 00067 << "**********Begin CandFitTrackMSHandle::Trace(\"" << c << "\")" << endl 00068 << "Information from CandFitTrackMSHandle's CandHandle: " << endl; 00069 CandHandle::Trace(c); 00070 MSG("Cand", Msg::kDebug) 00071 << "**********End CandFitTrackMSHandle::Trace(\"" << c << "\")" << endl; 00072 }