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

CandCluster3DListHandle.h

Go to the documentation of this file.
00001 
00002 //
00003 // CandCluster3DListHandle (based on R.Lee's CandClusterSRListHandle)
00004 //
00005 // CandCluster3DListHandle is the access handle to CandCluster3DList.
00006 //
00007 // Each concrete CandHandle must define a DupHandle function.
00008 //
00009 // Author:  K.Grzelak1@physics.ox.ac.uk
00010 //
00012 
00013 #ifndef CANDCLUSTER3DLISTHANDLE_H
00014 #define CANDCLUSTER3DLISTHANDLE_H
00015 
00016 #include "Navigation/XxxItr.h"
00017 #include "RecoBase/CandRecoListHandle.h"
00018 class CandCluster3DList;
00019 
00020 class CandCluster3DListHandle : public CandRecoListHandle
00021 {
00022 
00023 public:
00024    CandCluster3DListHandle();
00025    CandCluster3DListHandle(const CandCluster3DListHandle &cdh);
00026    CandCluster3DListHandle(CandCluster3DList *cd);
00027    virtual ~CandCluster3DListHandle();
00028    virtual CandCluster3DListHandle *DupHandle() const;
00029 
00030    virtual void Trace(const char *c = "") const;
00031 
00032 ClassDef(CandCluster3DListHandle,1)           // User access handle to CandCluster3D
00033 
00034 };
00035 
00036 XXXITRDEF(CandCluster3DListHandle)
00037 
00038 #endif                                              // CANDCLUSTER3DLISTHANDLE_H

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