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

CandFitTrackAtNuHandle.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 
00006 #include "CandFitTrackAtNuHandle.h"
00007 
00008 ClassImp(CandFitTrackAtNuHandle)
00009 //CVSID("$Id: CandFitTrackAtNuHandle.cxx,v 1.6 2005/02/04 21:07:53 blake Exp $");
00010 
00011 CandFitTrackAtNuHandle::CandFitTrackAtNuHandle()
00012 {
00013 
00014 }
00015 
00016 CandFitTrackAtNuHandle::CandFitTrackAtNuHandle(const CandFitTrackAtNuHandle &cdh) :
00017   CandFitTrackHandle(cdh)
00018 {
00019 
00020 }
00021 
00022 CandFitTrackAtNuHandle::CandFitTrackAtNuHandle(CandFitTrackAtNu *cd) :
00023   CandFitTrackHandle(cd)
00024 {
00025 
00026 }
00027 
00028 CandFitTrackAtNuHandle::~CandFitTrackAtNuHandle()
00029 {
00030 
00031 }
00032 
00033 CandFitTrackAtNuHandle *CandFitTrackAtNuHandle::DupHandle() const
00034 {
00035    return (new CandFitTrackAtNuHandle(*this));
00036 }
00037 
00038 void CandFitTrackAtNuHandle::Trace(const char *c) const
00039 {
00040   CandHandle::Trace(c);
00041 }
00042 
00043 void CandFitTrackAtNuHandle::SetChi2Lin(Double_t chi2)
00044 {
00045   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fChi2Lin=chi2;
00046 }
00047 
00048 Double_t CandFitTrackAtNuHandle::GetChi2Lin() const
00049 {
00050   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fChi2Lin;
00051 }
00052 
00053 void CandFitTrackAtNuHandle::SetQPmean(Double_t qp)
00054 {
00055   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPmean=qp;
00056 }
00057 
00058 Double_t CandFitTrackAtNuHandle::GetQPmean() const
00059 {
00060   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPmean;
00061 }
00062 
00063 void CandFitTrackAtNuHandle::SetQPerr(Double_t qperr)
00064 {
00065   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPerr=qperr;
00066 }
00067 
00068 Double_t CandFitTrackAtNuHandle::GetQPerr() const
00069 {
00070   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPerr;
00071 }
00072 
00073 void CandFitTrackAtNuHandle::SetQPcorr(Double_t qpcorr)
00074 {
00075   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPcorr=qpcorr;
00076 }
00077 
00078 Double_t CandFitTrackAtNuHandle::GetQPcorr() const
00079 {
00080   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPcorr;
00081 }
00082 
00083 void CandFitTrackAtNuHandle::SetQPwidth(Double_t qpwidth)
00084 {
00085   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPwidth=qpwidth;
00086 }
00087 
00088 Double_t CandFitTrackAtNuHandle::GetQPwidth() const
00089 {
00090   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPwidth;
00091 }
00092 
00093 void CandFitTrackAtNuHandle::SetQPplns(Int_t qpplns)
00094 {
00095   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPplns=qpplns;
00096 }
00097 
00098 Int_t CandFitTrackAtNuHandle::GetQPplns() const
00099 {
00100   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPplns;
00101 }
00102 
00103 void CandFitTrackAtNuHandle::SetMomentumCurveErr(Double_t err)
00104 {
00105   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fMomentumCurveErr=err;
00106 }
00107 
00108 Double_t CandFitTrackAtNuHandle::GetMomentumCurveErr() const
00109 {
00110   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fMomentumCurveErr;
00111 }
00112 
00113 XXXITRIMP(CandFitTrackAtNuHandle)
00114 

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