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

CandShowerAtNu.h

Go to the documentation of this file.
00001 
00002 #ifndef CANDSHOWERATNU_H
00003 #define CANDSHOWERATNU_H
00004 
00005 #include "RecoBase/CandShower.h"
00006 
00007 class AlgHandle;
00008 class CandContext;
00009 class CandShowerAtNuHandle;
00010 
00011 class CandShowerAtNu : public CandShower
00012 {
00013 
00014   friend class CandShowerAtNuHandle;
00015 
00016 public:
00017   static CandShowerAtNuHandle MakeCandidate(AlgHandle &ah, CandContext &cx);
00018   CandShowerAtNu();
00019 
00020 protected:
00021 
00022   CandShowerAtNu(AlgHandle &ah);
00023   CandShowerAtNu(AlgHandle &ah, CandHandle &ch, CandContext &cx);
00024   CandShowerAtNu(const CandShowerAtNu &rhs);
00025   virtual ~CandShowerAtNu();
00026   virtual CandShowerAtNu *Dup() const;
00027   virtual void CreateLocalHandle();
00028 
00029 private:
00030 
00031   Int_t fMinPlane;
00032   Int_t fMaxPlane;
00033   Int_t fNPlanes;
00034   Int_t fNStrips;
00035   Double_t fVtxR;
00036   Double_t fDirTimeScore;
00037   Double_t fDirVtxShwScore;
00038   Double_t fDirCosErrU;
00039   Double_t fDirCosErrV;
00040   Bool_t fVtxShw;
00041   Bool_t fReseedFlag;
00042   
00043 
00044 ClassDef(CandShowerAtNu,1)
00045 
00046 };
00047 
00048 #endif

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