00001 00002 // $Id: FarDetEventListHandle.h,v 1.1 2006/04/21 16:36:19 chapman Exp $ 00003 // 00004 // FarDetEventListHandle 00005 // 00006 // FarDetEventListHandle is the specialized access handle to FarDetEventList 00007 // 00008 // Each concrete FarDetHandle must define a DupHandle function. 00009 // 00010 // Author: John Chapman 2006.01.13 00011 // 00013 00014 #ifndef FARDETEVENTLISTHANDLE_H 00015 #define FARDETEVENTLISTHANDLE_H 00016 00017 #include "Navigation/XxxItr.h" 00018 #include "RecoBase/CandEventListHandle.h" 00019 #include "FarDetEventList.h" 00020 //class FarDetEventList; 00021 00022 class FarDetEventListHandle : public CandEventListHandle 00023 { 00024 00025 public: 00026 FarDetEventListHandle(); 00027 FarDetEventListHandle(const FarDetEventListHandle &cdlh); 00028 FarDetEventListHandle(FarDetEventList *cdl); 00029 virtual ~FarDetEventListHandle(); 00030 virtual FarDetEventListHandle *DupHandle() const; 00031 00032 virtual void Trace(const char *c = "") const; 00033 00034 ClassDef(FarDetEventListHandle,1) // User access handle to FarDetEventList 00035 00036 }; 00037 00038 XXXITRDEF(FarDetEventListHandle) 00039 00040 #endif // FARDETEVENTLISTHANDLE_H
1.3.9.1