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

FarDetDeadChip.h

Go to the documentation of this file.
00001 
00002 #ifndef FARDETDEADCHIP_H
00003 #define FARDETDEADCHIP_H
00004 
00005 #include "Candidate/CandBase.h"
00006 #include "VaChip.h"
00007 
00008 class AlgHandle;
00009 class CandContext;
00010 class FarDetDeadChipHandle;
00011 
00012 class FarDetDeadChip : public CandBase
00013 {
00014   friend class FarDetDeadChipHandle;
00015 
00016 public:
00017    
00018   static FarDetDeadChipHandle MakeCandidate(AlgHandle& ah, CandContext& ch);
00019   FarDetDeadChip();
00020 
00021 protected:
00022   FarDetDeadChip(AlgHandle& ah);
00023   FarDetDeadChip(AlgHandle& ah, CandHandle& ch, CandContext& cx);
00024   FarDetDeadChip(const FarDetDeadChip& rhs);
00025   virtual ~FarDetDeadChip();
00026   virtual FarDetDeadChip* Dup() const;
00027   virtual void CreateLocalHandle();
00028 
00029 private: 
00030   Int_t fCrate;
00031   Int_t fVarc;
00032   Int_t fVmm;
00033   Int_t fVaadc;
00034   Int_t fVaChip;
00035   Int_t fBasePlane;
00036   Int_t fBaseShld;
00037   Int_t fNanosec;
00038   VaChip::VaChipStatus_t fStatus;
00039 
00040   ClassDef(FarDetDeadChip,1)
00041 };
00042 
00043 #endif 
00044 

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