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