00001 00002 #include "MessageService/MsgService.h" 00003 #include "JobControl/JobCModuleRegistry.h" 00004 00005 #include "Navigation/NavKey.h" 00006 #include "Navigation/NavSet.h" 00007 00008 #include "Candidate/CandContext.h" 00009 #include "MinosObjectMap/MomNavigator.h" 00010 #include "RecoBase/CandShowerHandle.h" 00011 #include "CandShowerAtNuHandle.h" 00012 00013 // 00014 // $Log $ 00015 // 00016 00017 ClassImp(CandShowerAtNuHandle) 00018 00019 CVSID("$Id: CandShowerAtNuHandle.cxx,v 1.10 2005/02/04 21:07:53 blake Exp $"); 00020 00021 CandShowerAtNuHandle::CandShowerAtNuHandle() 00022 { 00023 MSG("CandShowerAtNuHandle", Msg::kDebug) << " " << endl; 00024 } 00025 00026 CandShowerAtNuHandle::CandShowerAtNuHandle(const CandShowerAtNuHandle &cdh) : 00027 CandShowerHandle(cdh) 00028 { 00029 00030 } 00031 00032 CandShowerAtNuHandle::CandShowerAtNuHandle(CandShowerAtNu *cd) : 00033 CandShowerHandle(cd) 00034 { 00035 00036 } 00037 00038 CandShowerAtNuHandle::~CandShowerAtNuHandle() 00039 { 00040 00041 } 00042 00043 CandShowerAtNuHandle *CandShowerAtNuHandle::DupHandle() const 00044 { 00045 return (new CandShowerAtNuHandle(*this)); 00046 } 00047 00048 void CandShowerAtNuHandle::Trace(const char *c) const 00049 { 00050 CandHandle::Trace(c); 00051 } 00052 00053 void CandShowerAtNuHandle::SetMinPlane(Int_t pln) 00054 { 00055 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fMinPlane=pln; 00056 } 00057 00058 Int_t CandShowerAtNuHandle::GetMinPlane() const 00059 { 00060 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fMinPlane; 00061 } 00062 00063 void CandShowerAtNuHandle::SetMaxPlane(Int_t pln) 00064 { 00065 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fMaxPlane=pln; 00066 } 00067 00068 Int_t CandShowerAtNuHandle::GetMaxPlane() const 00069 { 00070 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fMaxPlane; 00071 } 00072 00073 void CandShowerAtNuHandle::SetNPlanes(Int_t plns) 00074 { 00075 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fNPlanes=plns; 00076 } 00077 00078 Int_t CandShowerAtNuHandle::GetNPlanes() const 00079 { 00080 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fNPlanes; 00081 } 00082 00083 void CandShowerAtNuHandle::SetNStrips(Int_t strps) 00084 { 00085 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fNStrips=strps; 00086 } 00087 00088 Int_t CandShowerAtNuHandle::GetNStrips() const 00089 { 00090 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fNStrips; 00091 } 00092 00093 void CandShowerAtNuHandle::SetVtxR(Double_t vtxr) 00094 { 00095 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fVtxR = vtxr; 00096 } 00097 00098 Double_t CandShowerAtNuHandle::GetVtxR() const 00099 { 00100 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fVtxR; 00101 } 00102 00103 void CandShowerAtNuHandle::SetDirTimeScore(Double_t dir) 00104 { 00105 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fDirTimeScore=dir; 00106 } 00107 00108 Double_t CandShowerAtNuHandle::GetDirTimeScore() const 00109 { 00110 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fDirTimeScore; 00111 } 00112 00113 void CandShowerAtNuHandle::SetDirVtxShwScore(Double_t dir) 00114 { 00115 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fDirVtxShwScore=dir; 00116 } 00117 00118 Double_t CandShowerAtNuHandle::GetDirVtxShwScore() const 00119 { 00120 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fDirVtxShwScore; 00121 } 00122 00123 void CandShowerAtNuHandle::SetDirCosErrU(Double_t err) 00124 { 00125 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fDirCosErrU=err; 00126 } 00127 00128 Double_t CandShowerAtNuHandle::GetDirCosErrU() const 00129 { 00130 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fDirCosErrU; 00131 } 00132 00133 void CandShowerAtNuHandle::SetDirCosErrV(Double_t err) 00134 { 00135 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fDirCosErrV=err; 00136 } 00137 00138 Double_t CandShowerAtNuHandle::GetDirCosErrV() const 00139 { 00140 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fDirCosErrV; 00141 } 00142 00143 void CandShowerAtNuHandle::SetVtxShw(Bool_t flag) 00144 { 00145 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fVtxShw=flag; 00146 } 00147 00148 Bool_t CandShowerAtNuHandle::GetVtxShw() const 00149 { 00150 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fVtxShw; 00151 } 00152 00153 void CandShowerAtNuHandle::SetReseedFlag(Bool_t flag) 00154 { 00155 dynamic_cast<CandShowerAtNu*>(GetOwnedCandBase())->fReseedFlag=flag; 00156 } 00157 00158 Bool_t CandShowerAtNuHandle::GetReseedFlag() const 00159 { 00160 return dynamic_cast<const CandShowerAtNu*>(GetCandBase())->fReseedFlag; 00161 } 00162 00163 XXXITRIMP(CandShowerAtNuHandle)
1.3.9.1