00001 #ifndef StiRootSimpleTrackFilter_H_INCLUDED 00002 #define StiRootSimpleTrackFilter_H_INCLUDED 00003 00006 #include "Sti/Base/Filter.h" 00007 #include "Sti/Base/EditableParameters.h" 00008 00009 template <class Filtered> 00010 class EditableFilter : public Filter<Filtered>, public EditableParameters 00011 { 00012 public: 00013 00014 EditableFilter(); 00015 EditableFilter(const string & name, const string & description); 00016 virtual ~EditableFilter(); 00017 }; 00018 00019 template <class Filtered> 00020 EditableFilter<Filtered>::EditableFilter() 00021 : Filter<Filtered>(), 00022 EditableParameters() 00023 {} 00024 00025 template <class Filtered> 00026 EditableFilter<Filtered>::EditableFilter(const string & name, const string & description) 00027 : Filter<Filtered>(), 00028 EditableParameters(name,description) 00029 {} 00030 00031 template <class Filtered> 00032 EditableFilter<Filtered>::~EditableFilter() 00033 {} 00034 00035 #endif
1.5.9