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

CandTrackCam.h

Go to the documentation of this file.
00001 
00002 // Package: CandTrackCam
00003 //
00004 // CandTrackCam
00005 //
00006 // marshall@hep.phy.cam.ac.uk
00008 
00009 #ifndef TRACKFINDER_CANDFITTRACKCAM_H
00010 #define TRACKFINDER_CANDFITTRACKCAM_H
00011 
00012 #include "RecoBase/CandTrack.h"
00013 #include "CandTrackCam/CandTrackCamHandle.h"
00014 
00015 
00016 class AlgHandle;
00017 class CandContext;
00018 class CandTrackCamHandle;
00019 
00020 class CandTrackCam : public CandTrack
00021 {
00022     friend class CandTrackCamHandle;
00023 
00024 public:
00025     static CandTrackCamHandle MakeCandidate(AlgHandle& ah, CandContext& ch);
00026     CandTrackCam();
00027 
00028 protected:
00029     CandTrackCam(AlgHandle& ah);
00030     CandTrackCam(AlgHandle& ah, CandHandle& ch, CandContext& cx);
00031     CandTrackCam(const CandTrackCam& rhs);
00032     virtual ~CandTrackCam();
00033     virtual void CreateLocalHandle();
00034     virtual CandTrackCam* Dup() const;
00035 
00036 private: 
00037     // The data for the candidate goes here
00038 
00039 
00040     ClassDef(CandTrackCam,1)
00041 };
00042 
00043 #endif // TRACKFINDER_CANDTRACKCAM_H
00044 

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