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

CandShowerAtNuHandle.h

Go to the documentation of this file.
00001 #ifndef CANDSHOWERATNUHANDLE_H
00002 #define CANDSHOWERATNUHANDLE_H
00003 
00004 #include "CandShowerAtNu.h"
00005 #include "RecoBase/CandShowerHandle.h"
00006 #include "Navigation/XxxItr.h"
00007 
00008 class CandShowerAtNuHandle : public CandShowerHandle
00009 {
00010 
00011 public:
00012   CandShowerAtNuHandle();
00013   CandShowerAtNuHandle(const CandShowerAtNuHandle &cdh);
00014   CandShowerAtNuHandle(CandShowerAtNu *cd);
00015   virtual ~CandShowerAtNuHandle();
00016   virtual CandShowerAtNuHandle *DupHandle() const;
00017 
00018   virtual void Trace(const char *c = "") const;
00019 
00020   void SetMinPlane(Int_t pln);
00021   Int_t GetMinPlane() const;
00022 
00023   void SetMaxPlane(Int_t pln);
00024   Int_t GetMaxPlane() const;
00025 
00026   void SetNPlanes(Int_t plns);
00027   Int_t GetNPlanes() const;
00028 
00029   void SetNStrips(Int_t strps);
00030   Int_t GetNStrips() const;
00031 
00032   void SetVtxR(Double_t vtxr);
00033   Double_t GetVtxR() const;
00034 
00035   void SetDirTimeScore(Double_t dir);
00036   Double_t GetDirTimeScore() const;
00037 
00038   void SetDirVtxShwScore(Double_t dir);
00039   Double_t GetDirVtxShwScore() const;
00040 
00041   void SetDirCosErrU(Double_t err);
00042   Double_t GetDirCosErrU() const;
00043 
00044   void SetDirCosErrV(Double_t err);
00045   Double_t GetDirCosErrV() const;
00046 
00047   void SetVtxShw(Bool_t flag);
00048   Bool_t GetVtxShw() const;
00049 
00050   void SetReseedFlag(Bool_t flag);
00051   Bool_t GetReseedFlag() const;
00052 
00053 private: 
00054 
00055 
00056 ClassDef(CandShowerAtNuHandle,1)
00057 
00058 };
00059 
00060 XXXITRDEF(CandShowerAtNuHandle)
00061 
00062 #endif 

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