StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
EditableFilter.h
1 #ifndef StiRootSimpleTrackFilter_H_INCLUDED
2 #define StiRootSimpleTrackFilter_H_INCLUDED
3 
6 #include "Sti/Base/Filter.h"
7 #include "Sti/Base/EditableParameters.h"
8 
9 template <class Filtered>
10 class EditableFilter : public Filter<Filtered>, public EditableParameters
11 {
12  public:
13 
15  EditableFilter(const string & name, const string & description);
16  virtual ~EditableFilter();
17 };
18 
19 template <class Filtered>
21  : Filter<Filtered>(),
23 {}
24 
25 template <class Filtered>
26 EditableFilter<Filtered>::EditableFilter(const string & name, const string & description)
27  : Filter<Filtered>(),
28  EditableParameters(name,description)
29 {}
30 
31 template <class Filtered>
33 {}
34 
35 #endif