8 #ifndef FILTER_BASE_MULTI_OP_HH
9 #define FILTER_BASE_MULTI_OP_HH
57 virtual int AddFilters (
const string &f_names );
60 virtual int SetFilters (
const string &f_names );
69 virtual bool UsesContour (
const RContour *ct,
const bool rec =
true )
const;
80 virtual const GNamedListT<Filter> *
GetFListPtr ( )
const;
GObjectV(FilterBaseMultiOp)
virtual int GetFListSize() const
Definition: FilterBaseMultiOp.hh:98
Definition: FilterBase.hh:42
virtual bool UsesFilter(const Filter *f, const bool rec=true) const
Definition: FilterBaseMultiOp.cpp:395
GNamedListT< Filter > filt_list
Liste des filtres pour l'opération logique.
Definition: FilterBaseMultiOp.hh:30
virtual const GNamedListT< Filter > * GetFListPtr() const
Definition: FilterBaseMultiOp.hh:102
FilterBaseMultiOp & operator=(const FilterBaseMultiOp &f)
Definition: FilterBaseMultiOp.cpp:47
static int CountFilterNames(const string &f_names, const EventManager *mgr)
Definition: FilterBaseMultiOp.cpp:143
virtual bool UsesContour(const RContour *ct, const bool rec=true) const
Definition: FilterBaseMultiOp.cpp:369
const EventManager * evt_mgr
Pointeur sur le gestionnaire d'événements.
Definition: FilterBaseMultiOp.hh:32
Definition: FilterBaseMultiOp.hh:22
static bool CheckFilterNames(const string &f_names, const EventManager *mgr)
Definition: FilterBaseMultiOp.cpp:112
virtual string FilterListString() const
Definition: FilterBaseMultiOp.cpp:333
virtual string GetFilterName(const u_int num) const
Definition: FilterBaseMultiOp.cpp:91
virtual string DefinitionString() const
Definition: FilterBaseMultiOp.cpp:354
virtual const Filter * GetFilterPtr(const u_int num) const
Definition: FilterBaseMultiOp.cpp:76
ClassDef(FilterBaseMultiOp, 0)
virtual int AddFilters(const string &f_names)
Definition: FilterBaseMultiOp.cpp:268
virtual ~FilterBaseMultiOp()
Definition: FilterBaseMultiOp.cpp:64
Definition: EventManager.hh:59
virtual int SetFilters(const string &f_names)
Definition: FilterBaseMultiOp.cpp:310
FilterBaseMultiOp(const string &f_names, const EventManager *mgr)
Definition: FilterBaseMultiOp.cpp:23
virtual const Filter * AddFilter(Filter *f_ptr)
Definition: FilterBaseMultiOp.cpp:176