Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CandTrackAtNuHandle.cxx

Go to the documentation of this file.
00001 #include "MessageService/MsgService.h"     
00002 #include "JobControl/JobCModuleRegistry.h" 
00003 #include "Candidate/CandContext.h"
00004 #include "MinosObjectMap/MomNavigator.h"
00005 #include "Navigation/NavKey.h"
00006 #include "Navigation/NavSet.h"
00007 
00008 #include "CandTrackAtNuHandle.h"
00009 
00010 //
00011 // $Log $
00012 //
00013 
00014 ClassImp(CandTrackAtNuHandle)
00015 
00016 CVSID("$Id: CandTrackAtNuHandle.cxx,v 1.11 2006/03/28 13:54:11 blake Exp $");
00017 
00018 CandTrackAtNuHandle::CandTrackAtNuHandle()
00019 {
00020   MSG("CandTrackAtNuHandle", Msg::kDebug) << " " << endl;
00021 }
00022 
00023 CandTrackAtNuHandle::CandTrackAtNuHandle(const CandTrackAtNuHandle &cdh) :
00024   CandTrackHandle(cdh)
00025 {
00026 
00027 }
00028 
00029 CandTrackAtNuHandle::CandTrackAtNuHandle(CandTrackAtNu *cd) :
00030   CandTrackHandle(cd)
00031 {
00032 
00033 }
00034 
00035 CandTrackAtNuHandle::~CandTrackAtNuHandle()
00036 {
00037 
00038 }
00039 
00040 CandTrackAtNuHandle *CandTrackAtNuHandle::DupHandle() const
00041 {
00042    return (new CandTrackAtNuHandle(*this));
00043 }
00044 
00045 void CandTrackAtNuHandle::Trace(const char *c) const
00046 {
00047   CandHandle::Trace(c);
00048 }
00049 
00050 void CandTrackAtNuHandle::SetMinPlane(Int_t pln)
00051 {
00052   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fMinPlane=pln;
00053 }
00054 
00055 Int_t CandTrackAtNuHandle::GetMinPlane() const
00056 {
00057   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fMinPlane;
00058 }
00059 
00060 void CandTrackAtNuHandle::SetMaxPlane(Int_t pln)
00061 {
00062   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fMaxPlane=pln;
00063 }
00064 
00065 Int_t CandTrackAtNuHandle::GetMaxPlane() const
00066 {
00067   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fMaxPlane;
00068 }
00069 
00070 void CandTrackAtNuHandle::SetDirTimeSlope(Double_t slope)
00071 {
00072   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fDirTimeSlope=slope;
00073 }
00074 
00075 Double_t CandTrackAtNuHandle::GetDirTimeSlope() const
00076 {
00077   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fDirTimeSlope;
00078 }
00079 
00080 void CandTrackAtNuHandle::SetDirTimeOffset(Double_t offset)
00081 {
00082   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fDirTimeOffset=offset;
00083 }
00084 
00085 Double_t CandTrackAtNuHandle::GetDirTimeOffset() const
00086 {
00087   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fDirTimeOffset;
00088 }
00089 
00090 void CandTrackAtNuHandle::SetDirTimeScatter(Double_t scatter)
00091 {
00092   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fDirTimeScatter=scatter;
00093 }
00094 
00095 Double_t CandTrackAtNuHandle::GetDirTimeScatter() const
00096 {
00097   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fDirTimeScatter;
00098 }
00099 
00100 void CandTrackAtNuHandle::SetDirTimeScore(Double_t dir)
00101 {
00102   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fDirTimeScore=dir;
00103 }
00104 
00105 Double_t CandTrackAtNuHandle::GetDirTimeScore() const
00106 {
00107   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fDirTimeScore;
00108 }
00109 
00110 void CandTrackAtNuHandle::SetVtxShw(Bool_t flag)
00111 {
00112   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxShw = flag;
00113 }
00114   
00115 Bool_t CandTrackAtNuHandle::GetVtxShw() const
00116 {
00117   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxShw;
00118 }
00119 
00120 void CandTrackAtNuHandle::SetVtxShwStrips(Int_t nstrps)
00121 {
00122   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxShwStrips=nstrps;
00123 }
00124 
00125 Int_t CandTrackAtNuHandle::GetVtxShwStrips() const
00126 {
00127   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxShwStrips;
00128 }
00129 
00130 void CandTrackAtNuHandle::SetVtxShwReseedFlag(Bool_t flag)
00131 {
00132   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxShwReseedFlag=flag;
00133 }
00134 
00135 Bool_t CandTrackAtNuHandle::GetVtxShwReseedFlag() const
00136 {
00137   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxShwReseedFlag;
00138 }
00139 
00140 void CandTrackAtNuHandle::SetEndShw(Bool_t flag)
00141 {
00142   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndShw = flag;
00143 }
00144   
00145 Bool_t CandTrackAtNuHandle::GetEndShw() const
00146 {
00147   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndShw;
00148 }
00149 
00150 void CandTrackAtNuHandle::SetEndShwStrips(Int_t nstrps)
00151 {
00152   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndShwStrips=nstrps;
00153 }
00154 
00155 Int_t CandTrackAtNuHandle::GetEndShwStrips() const
00156 {
00157   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndShwStrips;
00158 }
00159 
00160 void CandTrackAtNuHandle::SetEndShwReseedFlag(Bool_t flag)
00161 {
00162   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndShwReseedFlag=flag;
00163 }
00164 
00165 Bool_t CandTrackAtNuHandle::GetEndShwReseedFlag() const
00166 {
00167   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndShwReseedFlag;
00168 }
00169 
00170 void CandTrackAtNuHandle::SetVtxR(Double_t vtxr)
00171 {
00172   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxR = vtxr;
00173 }
00174   
00175 Double_t CandTrackAtNuHandle::GetVtxR() const
00176 {
00177   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxR;
00178 }
00179 
00180 void CandTrackAtNuHandle::SetVtxRdigits(Double_t vtxr)
00181 {
00182   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxRdigits = vtxr;
00183 }
00184   
00185 Double_t CandTrackAtNuHandle::GetVtxRdigits() const
00186 {
00187   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxRdigits;
00188 }
00189 
00190 void CandTrackAtNuHandle::SetVtxPlaneDigits(Int_t vtxpln)
00191 {
00192   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxPlnDigits = vtxpln;
00193 }
00194   
00195 Int_t CandTrackAtNuHandle::GetVtxPlaneDigits() const
00196 {
00197   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxPlnDigits;
00198 }
00199 
00200 void CandTrackAtNuHandle::SetVtxUwidth(Double_t vtxu)
00201 {
00202   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxUwidth = vtxu;
00203 }
00204   
00205 Double_t CandTrackAtNuHandle::GetVtxUwidth() const
00206 {
00207   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxUwidth;
00208 }
00209 
00210 void CandTrackAtNuHandle::SetVtxUmean(Double_t vtxu)
00211 {
00212   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxUmean = vtxu;
00213 }
00214   
00215 Double_t CandTrackAtNuHandle::GetVtxUmean() const
00216 {
00217   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxUmean;
00218 }
00219 
00220 void CandTrackAtNuHandle::SetVtxVwidth(Double_t vtxv)
00221 {
00222   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxVwidth = vtxv;
00223 }
00224   
00225 Double_t CandTrackAtNuHandle::GetVtxVwidth() const
00226 {
00227   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxVwidth;
00228 }
00229 
00230 void CandTrackAtNuHandle::SetVtxVmean(Double_t vtxv)
00231 {
00232   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxVmean = vtxv;
00233 }
00234   
00235 Double_t CandTrackAtNuHandle::GetVtxVmean() const
00236 {
00237   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxVmean;
00238 }
00239 
00240 void CandTrackAtNuHandle::SetVtxRmax(Double_t vtxr)
00241 {
00242   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxRmax = vtxr;
00243 }
00244   
00245 Double_t CandTrackAtNuHandle::GetVtxRmax() const
00246 {
00247   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxRmax;
00248 }
00249 
00250 void CandTrackAtNuHandle::SetVtxQmax(Double_t vtxq)
00251 {
00252   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fVtxQmax = vtxq;
00253 }
00254   
00255 Double_t CandTrackAtNuHandle::GetVtxQmax() const
00256 {
00257   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fVtxQmax;
00258 }
00259 
00260 void CandTrackAtNuHandle::SetEndR(Double_t endr)
00261 {
00262   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndR = endr;
00263 }
00264   
00265 Double_t CandTrackAtNuHandle::GetEndR() const
00266 {
00267   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndR;
00268 }
00269 
00270 void CandTrackAtNuHandle::SetEndRdigits(Double_t endr)
00271 {
00272   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndRdigits = endr;
00273 }
00274   
00275 Double_t CandTrackAtNuHandle::GetEndRdigits() const
00276 {
00277   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndRdigits;
00278 }
00279 
00280 void CandTrackAtNuHandle::SetEndPlaneDigits(Int_t endpln)
00281 {
00282   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndPlnDigits = endpln;
00283 }
00284   
00285 Int_t CandTrackAtNuHandle::GetEndPlaneDigits() const
00286 {
00287   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndPlnDigits;
00288 }
00289 
00290 void CandTrackAtNuHandle::SetEndUwidth(Double_t endu)
00291 {
00292   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndUwidth = endu;
00293 }
00294   
00295 Double_t CandTrackAtNuHandle::GetEndUwidth() const
00296 {
00297   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndUwidth;
00298 }
00299 
00300 void CandTrackAtNuHandle::SetEndUmean(Double_t endu)
00301 {
00302   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndUmean = endu;
00303 }
00304   
00305 Double_t CandTrackAtNuHandle::GetEndUmean() const
00306 {
00307   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndUmean;
00308 }
00309 
00310 void CandTrackAtNuHandle::SetEndVwidth(Double_t endv)
00311 {
00312   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndVwidth = endv;
00313 }
00314   
00315 Double_t CandTrackAtNuHandle::GetEndVwidth() const
00316 {
00317   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndVwidth;
00318 }
00319 
00320 void CandTrackAtNuHandle::SetEndVmean(Double_t endv)
00321 {
00322   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndVmean = endv;
00323 }
00324   
00325 Double_t CandTrackAtNuHandle::GetEndVmean() const
00326 {
00327   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndVmean;
00328 }
00329 
00330 void CandTrackAtNuHandle::SetEndRmax(Double_t endr)
00331 {
00332   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndRmax = endr;
00333 }
00334   
00335 Double_t CandTrackAtNuHandle::GetEndRmax() const
00336 {
00337   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndRmax;
00338 }
00339 
00340 void CandTrackAtNuHandle::SetEndQmax(Double_t endq)
00341 {
00342   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fEndQmax = endq;
00343 }
00344   
00345 Double_t CandTrackAtNuHandle::GetEndQmax() const
00346 {
00347   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fEndQmax;
00348 }
00349 
00350 void CandTrackAtNuHandle::SetTrackLikePlanes(Int_t nplanes)
00351 {
00352   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fTrackLikePlanes = nplanes;
00353 }
00354 
00355 Int_t CandTrackAtNuHandle::GetTrackLikePlanes() const
00356 {
00357   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fTrackLikePlanes;
00358 }
00359 
00360 void CandTrackAtNuHandle::SetTrkPH(Double_t ph)
00361 {
00362   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fTrkPH = ph;
00363 }
00364 
00365 Double_t CandTrackAtNuHandle::GetTrkPH() const
00366 {
00367   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fTrkPH;
00368 }
00369 
00370 void CandTrackAtNuHandle::SetShwPH(Double_t ph)
00371 {
00372   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fShwPH = ph;
00373 }
00374 
00375 Double_t CandTrackAtNuHandle::GetShwPH() const
00376 {
00377   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fShwPH;
00378 }
00379 
00380 void CandTrackAtNuHandle::SetAssocTrkPH(Double_t ph)
00381 {
00382   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fAssocTrkPH = ph;
00383 }
00384 
00385 Double_t CandTrackAtNuHandle::GetAssocTrkPH() const
00386 {
00387   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fAssocTrkPH;
00388 }
00389 
00390 void CandTrackAtNuHandle::SetAssocTrkPHfrac(Double_t phfrac)
00391 {
00392   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fAssocTrkPHfrac = phfrac;
00393 }
00394 
00395 Double_t CandTrackAtNuHandle::GetAssocTrkPHfrac() const
00396 {
00397   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fAssocTrkPHfrac;
00398 }
00399 
00400 void CandTrackAtNuHandle::SetLinearDirCosU(Double_t diru)
00401 {
00402   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fLinearDirCosU=diru;
00403 } 
00404  
00405 Double_t CandTrackAtNuHandle::GetLinearDirCosU() const
00406 {
00407   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fLinearDirCosU;
00408 }
00409   
00410 void CandTrackAtNuHandle::SetLinearDirCosV(Double_t dirv)
00411 {
00412   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fLinearDirCosV=dirv;
00413 }
00414   
00415 Double_t CandTrackAtNuHandle::GetLinearDirCosV() const
00416 {
00417   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fLinearDirCosV;
00418 }
00419   
00420 void CandTrackAtNuHandle::SetLinearDirCosZ(Double_t dirz)
00421 {
00422   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fLinearDirCosZ=dirz;
00423 } 
00424  
00425 Double_t CandTrackAtNuHandle::GetLinearDirCosZ() const
00426 {
00427   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fLinearDirCosZ;
00428 }
00429 
00430 void CandTrackAtNuHandle::SetLinearDirFitChisq(Double_t err)
00431 {
00432   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fLinearDirFitChisq=err;
00433 }
00434   
00435 Double_t CandTrackAtNuHandle::GetLinearDirFitChisq() const
00436 {
00437   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fLinearDirFitChisq;
00438 }  
00439 
00440 void CandTrackAtNuHandle::SetLinearDirFitNdf(Int_t ndf)
00441 {
00442   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fLinearDirFitNdf=ndf;
00443 }
00444   
00445 Int_t CandTrackAtNuHandle::GetLinearDirFitNdf() const
00446 {
00447   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fLinearDirFitNdf;
00448 }  
00449 
00450 void CandTrackAtNuHandle::SetRangeThruSteel(Double_t range)
00451 {
00452   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fRangeThruSteel=range;
00453 } 
00454  
00455 Double_t CandTrackAtNuHandle::GetRangeThruSteel() const
00456 {
00457   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fRangeThruSteel;
00458 }
00459 
00460 void CandTrackAtNuHandle::SetRangeThruDetector(Double_t range)
00461 {
00462   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fRangeThruDetector=range;
00463 } 
00464  
00465 Double_t CandTrackAtNuHandle::GetRangeThruDetector() const
00466 {
00467   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fRangeThruDetector;
00468 }
00469 
00470 void CandTrackAtNuHandle::SetMomentumErr(Double_t err)
00471 {
00472   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fMomentumErr=err;
00473 }
00474 
00475 Double_t CandTrackAtNuHandle::GetMomentumErr() const
00476 {
00477   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fMomentumErr;
00478 }
00479 
00480 void CandTrackAtNuHandle::SetReseedFlag(Bool_t flag)
00481 {
00482   dynamic_cast<CandTrackAtNu*>(GetOwnedCandBase())->fReseedFlag = flag;
00483 }
00484   
00485 Bool_t CandTrackAtNuHandle::GetReseedFlag() const
00486 {
00487   return dynamic_cast<const CandTrackAtNu*>(GetCandBase())->fReseedFlag;
00488 }
00489 
00490 XXXITRIMP(CandTrackAtNuHandle)

Generated on Mon Feb 15 11:06:29 2010 for loon by  doxygen 1.3.9.1