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

FarDetEventListHandle.cxx

Go to the documentation of this file.
00001 
00002 // $Id: FarDetEventListHandle.cxx,v 1.1 2006/04/21 16:36:28 chapman Exp $
00003 //
00004 // FarDetEventListHandle.cxx
00005 //
00006 // Begin_Html<img src="../../pedestrians.gif" align=center>
00007 // <a href="../source_warning.html">Warning for beginners</a>.<br> 
00008 //
00009 // FarDetEventListHandle is the specialized access handle to FarDetEvent.
00010 //
00011 // Each concrete FarDetHandle must define a DupHandle function.
00012 //
00013 // Author:  John Chapman
00014 //
00015 // Also see <a href="../../root_crib/index.html">The ROOT Crib</a> and 
00016 // <a href="../FarDetEvent.html"> FarDetEvent Classes</a> (part of
00017 // <a href="../index.html">The MINOS Class User Guide</a>)End_Html
00019 
00020 #include <cassert>
00021 #include <iostream>
00022 
00023 #include "FarDetEventListHandle.h"
00024 #include "MessageService/MsgService.h"
00025 
00026 ClassImp(FarDetEventListHandle)
00027 
00028 //______________________________________________________________________
00029 CVSID("$Id: FarDetEventListHandle.cxx,v 1.1 2006/04/21 16:36:28 chapman Exp $");
00030 
00031 //______________________________________________________________________
00032 FarDetEventListHandle::FarDetEventListHandle()
00033 {
00034 }
00035 
00036 //______________________________________________________________________
00037 FarDetEventListHandle::FarDetEventListHandle(const FarDetEventListHandle &cdh) :
00038   CandEventListHandle(cdh)
00039 {
00040 }
00041 
00042 //______________________________________________________________________
00043 FarDetEventListHandle::FarDetEventListHandle(FarDetEventList *cd) :
00044   CandEventListHandle(cd)
00045 {
00046 }
00047 
00048 //______________________________________________________________________
00049 FarDetEventListHandle::~FarDetEventListHandle()
00050 {
00051 }
00052 
00053 //______________________________________________________________________
00054 FarDetEventListHandle *FarDetEventListHandle::DupHandle() const
00055 {
00056    return (new FarDetEventListHandle(*this));
00057 }
00058 
00059 
00060 //______________________________________________________________________
00061 void FarDetEventListHandle::Trace(const char *c) const
00062 {
00063   MSG("FarDet", Msg::kDebug)
00064     << "**********Begin FarDetEventListHandle::Trace(\"" << c << "\")" << endl
00065            << "Information from FarDetEventListHandle's CandHandle: " << endl;
00066   CandEventListHandle::Trace(c);
00067   MSG("FarDet", Msg::kDebug)
00068      << "**********End FarDetEventListHandle::Trace(\"" << c << "\")" << endl;
00069 }
00070 
00071 XXXITRIMP(FarDetEventListHandle)

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