00001 00016 #ifndef __SFCUTROLIST_H 00017 #define __SFCUTROLIST_H 00018 00019 #include "jbltools/sfh/SFROList.h" 00020 00021 class BaseCutPoR; 00022 class BaseCut; 00023 00024 // Class SFCutROList: 00026 00034 class SFCutROList: public SFROList { 00035 public: 00037 SFCutROList (); 00039 SFCutROList (const ROListPoR& mother 00040 ); 00042 virtual ~SFCutROList (); 00043 00045 virtual void Fill (); 00046 00048 BaseCut *getCut(); 00049 00051 const BaseCut *getCut() const; 00052 00054 SFCutROList& setCut (const BaseCutPoR& newcut 00055 ); 00056 00057 private: 00058 // Data members 00059 BaseCut *cut; 00060 }; 00061 00062 #endif /* #ifndef __SFCUTROLIST_H */