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

CandShowerAtNuHandle.cxx

Go to the documentation of this file.
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)

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