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

CandTrackSR.h

Go to the documentation of this file.
00001 
00002 // $Id: CandTrackSR.h,v 1.15 2006/06/21 00:49:25 rhatcher Exp $
00003 //
00004 // CandTrackSR
00005 //
00006 // Concrete CandTrackSR class descended from CandTrack.
00007 //
00008 // Author:  R. Lee 2001.02.26
00010 
00011 #ifndef CANDTRACKSR_H
00012 #define CANDTRACKSR_H
00013 
00014 #include "CandTrackSR/Track2DSR.h"
00015 #include "RecoBase/CandClusterHandle.h"
00016 #include "RecoBase/CandTrack.h"
00017 
00018 #include <map>
00019 
00020 using namespace std;
00021 
00022 class AlgHandle;
00023 class CandContext;
00024 class CandTrackSRHandle;
00025 
00026 class CandTrackSR : public CandTrack
00027 {
00028   friend class CandTrackSRHandle;
00029 
00030 public:
00031   static CandTrackSRHandle MakeCandidate(AlgHandle &ah,
00032                                                        CandContext &cx);
00033   CandTrackSR();
00034 
00035 protected:
00036   CandTrackSR(AlgHandle &ah);
00037   CandTrackSR(AlgHandle &ah, CandHandle &ch, CandContext &cx);
00038   CandTrackSR(const CandTrackSR &rhs);
00039   virtual ~CandTrackSR();
00040   virtual void CreateLocalHandle();
00041   virtual CandTrackSR *Dup() const;
00042   virtual Bool_t IsEquivalent(const TObject *rhs) const;
00043 
00044   TObjArray *fClusterList;   // Components owned from CandTrackSR vers 6
00045 
00046   Track2DSR *fUTrack;
00047   Track2DSR *fVTrack;
00048 
00049   Int_t fNTrackStrip;               // # of strips that have InShower<=1
00050   Int_t fNTrackDigit;               // # of digits that have InShower<=1
00051   Int_t fNTimeFitDigit;          // # of digits used to determine timing
00052 
00053   Double_t fTimeFitChi2;
00054 
00055 ClassDef(CandTrackSR,6)
00056 };
00057 
00058 #endif                                                  // CANDTRACKSR_H

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