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

CandFitTrackCamHandle.cxx

Go to the documentation of this file.
00001 
00002 // Package: CandFitTrackCam
00003 //
00004 // Handle for CandFitTrackCam
00005 //
00006 // marshall@hep.phy.cam.ac.uk
00008 
00009 #include "CandFitTrackCam/CandFitTrackCamHandle.h"
00010 #include "MessageService/MsgService.h"
00011 
00012 CVSID("$Id: CandFitTrackCamHandle.cxx,v 1.9 2009/11/05 13:55:16 musser Exp $");
00013 
00014 CandFitTrackCamHandle::CandFitTrackCamHandle()
00015 {
00016 }
00017 CandFitTrackCamHandle::CandFitTrackCamHandle(const CandFitTrackCamHandle& handle)
00018     : CandFitTrackHandle(handle)
00019 {
00020 }
00021 CandFitTrackCamHandle::CandFitTrackCamHandle(CandFitTrackCam* candidate)
00022     : CandFitTrackHandle(candidate)
00023 {
00024 }
00025 CandFitTrackCamHandle::~CandFitTrackCamHandle()
00026 {
00027 }
00028 
00029 CandFitTrackCamHandle* CandFitTrackCamHandle::DupHandle() const
00030 {
00031   return new CandFitTrackCamHandle(*this);
00032 }
00033 
00034 // Implement interface methods here
00035 
00036 //----------------------------------------------------------------------
00037 Double_t CandFitTrackCamHandle::GetRangeBiasedQP() const
00038 {
00039   return dynamic_cast<const CandFitTrackCam*>(GetCandBase())->fQP_rangebiased;
00040 }
00041 
00042 //----------------------------------------------------------------------
00043 void CandFitTrackCamHandle::SetRangeBiasedQP(Double_t qp0)
00044 {
00045   dynamic_cast<CandFitTrackCam*>(GetOwnedCandBase())->fQP_rangebiased = qp0;
00046 }
00047 
00048 //----------------------------------------------------------------------
00049 Double_t CandFitTrackCamHandle::GetRangeBiasedEQP() const
00050 {
00051   return dynamic_cast<const CandFitTrackCam*>(GetCandBase())->fEQP_rangebiased;
00052 }
00053 
00054 //----------------------------------------------------------------------
00055 void CandFitTrackCamHandle::SetRangeBiasedEQP(Double_t eqp0)
00056 {
00057   dynamic_cast<CandFitTrackCam*>(GetOwnedCandBase())->fEQP_rangebiased = eqp0;
00058 }
00059 
00060 
00061 
00062 ClassImp(CandFitTrackCamHandle)
00063 
00064 
00065 XXXITRIMP(CandFitTrackCamHandle)

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