00001 00002 #ifndef FARDETSLICELIST_H 00003 #define FARDETSLICELIST_H 00004 00005 #include "RecoBase/CandSliceList.h" 00006 00007 class AlgHandle; 00008 class CandContext; 00009 class FarDetSliceListHandle; 00010 00011 class FarDetSliceList : public CandSliceList 00012 { 00013 friend class FarDetSliceListHandle; 00014 00015 public: 00016 static FarDetSliceListHandle MakeCandidate(AlgHandle &ah,CandContext &cx); 00017 FarDetSliceList(); 00018 00019 protected: 00020 FarDetSliceList(AlgHandle &ah); 00021 FarDetSliceList(AlgHandle &ah, CandHandle &ch, CandContext &cx); 00022 FarDetSliceList(const FarDetSliceList &rhs); 00023 virtual ~FarDetSliceList(); 00024 virtual FarDetSliceList *Dup() const; 00025 virtual void CreateLocalHandle(); 00026 00027 private: 00028 00029 ClassDef(FarDetSliceList,1) 00030 }; 00031 00032 #endif
1.3.9.1