00001 00002 // $Id: CandFitTrackMSListHandle.cxx,v 1.4 2003/06/20 21:04:11 rhatcher Exp $ 00003 // 00004 // CandFitTrackMSListHandle is the specialized access handle to CandFitTrackMSList. 00005 // 00006 // Each concrete CandHandle must define a DupHandle function. 00007 // 00008 // Tom Bringley 00009 // ttb2@duke.edu 00010 // 6/13/2001 00012 00013 #include <cassert> 00014 #include <iostream> 00015 00016 #include "CandFitTrackMS/CandFitTrackMSListHandle.h" 00017 #include "CandFitTrackMS/CandFitTrackMSList.h" 00018 #include "MessageService/MsgService.h" 00019 00020 ClassImp(CandFitTrackMSListHandle) 00021 00022 //______________________________________________________________________ 00023 CVSID("$Id: CandFitTrackMSListHandle.cxx,v 1.4 2003/06/20 21:04:11 rhatcher Exp $"); 00024 00025 //______________________________________________________________________ 00026 CandFitTrackMSListHandle::CandFitTrackMSListHandle() 00027 { 00028 } 00029 00030 //______________________________________________________________________ 00031 CandFitTrackMSListHandle::CandFitTrackMSListHandle(const CandFitTrackMSListHandle &cdh) : 00032 CandFitTrackListHandle(cdh) 00033 { 00034 } 00035 00036 //______________________________________________________________________ 00037 CandFitTrackMSListHandle::CandFitTrackMSListHandle(CandFitTrackMSList *cd) : 00038 CandFitTrackListHandle(cd) 00039 { 00040 } 00041 00042 //______________________________________________________________________ 00043 CandFitTrackMSListHandle::~CandFitTrackMSListHandle() 00044 { 00045 } 00046 00047 //______________________________________________________________________ 00048 CandFitTrackMSListHandle *CandFitTrackMSListHandle::DupHandle() const 00049 { 00050 return (new CandFitTrackMSListHandle(*this)); 00051 } 00052 00053 00054 //______________________________________________________________________ 00055 void CandFitTrackMSListHandle::Trace(const char *c) const 00056 { 00057 MSG("Cand", Msg::kDebug) 00058 << "**********Begin CandFitTrackMSListHandle::Trace(\"" << c << "\")" << endl 00059 << "Information from CandFitTrackMSListHandle's CandHandle: " << endl; 00060 CandHandle::Trace(c); 00061 MSG("Cand", Msg::kDebug) 00062 << "**********End CandFitTrackMSListHandle::Trace(\"" << c << "\")" << endl; 00063 } 00064 00065 XXXITRIMP(CandFitTrackMSListHandle)
1.3.9.1