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

CandTrackSRList.h

Go to the documentation of this file.
00001 
00002 // $Id: CandTrackSRList.h,v 1.8 2006/06/21 00:49:25 rhatcher Exp $
00003 //
00004 // CandTrackSRList
00005 //
00006 // Concrete CandTrackSRList class descended from CandTrack.
00007 //
00008 // Author:  R. Lee 2001.02.26
00010 
00011 #ifndef CANDTRACKSRLIST_H
00012 #define CANDTRACKSRLIST_H
00013 
00014 #include "RecoBase/CandTrackList.h"
00015 
00016 class AlgHandle;
00017 class CandContext;
00018 class CandTrackSRListHandle;
00019 
00020 class CandTrackSRList : public CandTrackList
00021 {
00022   friend class CandTrackSRListHandle;
00023 
00024 public:
00025   static CandTrackSRListHandle MakeCandidate(AlgHandle &ah,
00026                                                        CandContext &cx);
00027   CandTrackSRList();
00028 
00029 protected:
00030   CandTrackSRList(AlgHandle &ah);
00031   CandTrackSRList(AlgHandle &ah, CandHandle &ch, CandContext &cx);
00032   CandTrackSRList(const CandTrackSRList &rhs);
00033   virtual ~CandTrackSRList();
00034   virtual void CreateLocalHandle();
00035   virtual CandTrackSRList *Dup() const;
00036   virtual Bool_t IsEquivalent(const TObject *rhs) const;
00037 
00038   TObjArray *fTrackClusterList;
00039 
00040   Double_t fCPUTime;         // time spent to create this candidate list
00041 
00042 ClassDef(CandTrackSRList,2)
00043 };
00044 
00045 #endif                                              // CANDTRACKSRLIST_H

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