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

CandTrackCamHandle.h

Go to the documentation of this file.
00001 
00002 // Package: CandTrackCam
00003 //
00004 // Handle for CandTrackCam
00005 //
00006 // marshall@hep.phy.cam.ac.uk
00008 #ifndef TRACKFINDER_CANDTRACKCAMHANDLE_H
00009 #define TRACKFINDER_CANDTRACKCAMHANDLE_H
00010 
00011 #include "RecoBase/CandTrackHandle.h"
00012 #include "CandTrackCam/CandTrackCam.h"
00013 #include "Navigation/XxxItr.h"
00014 
00015 class CandTrackCam;
00016 
00017 class CandTrackCamHandle : public CandTrackHandle
00018 {
00019 public:
00020     CandTrackCamHandle ();
00021     CandTrackCamHandle (const CandTrackCamHandle& rhs);
00022     CandTrackCamHandle (CandTrackCam* candidate);
00023 
00024     virtual ~CandTrackCamHandle ();
00025     virtual CandTrackCamHandle* DupHandle() const;
00026 
00027     // Handle interface methods go here:
00028     double GetDirCos(int plane, int iuvz) const;
00029     double GetDirCosU(int plane) const;
00030     double GetDirCosV(int plane) const;
00031     double GetDirCosZ(int plane) const;
00032 
00033 
00034     ClassDef(CandTrackCamHandle,1);
00035 };
00036 
00037 XXXITRDEF(CandTrackCamHandle)
00038 
00039 #endif //  TRACKFINDER_CANDTRACKCAMHANDLE_H
00040 

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