|
Analysis
version 7.0 - august 2014
|
#include <FilterBaseXOr.hh>
Public Member Functions | |
| FilterBaseXOr (const Filter *fp1, const Filter *fp2) | |
| FilterBaseXOr (const FilterBaseXOr &f) | |
| FilterBaseXOr & | operator= (const FilterBaseXOr &f) |
| virtual | ~FilterBaseXOr () |
| virtual bool | Ok () const |
| virtual int | Type () const |
| virtual string | TypeName () const |
| ClassDef (FilterBaseXOr, 0) | |
Public Member Functions inherited from FilterBase2Op | |
| FilterBase2Op (const Filter *fp1, const Filter *fp2) | |
| FilterBase2Op (const FilterBase2Op &f) | |
| FilterBase2Op & | operator= (const FilterBase2Op &f) |
| virtual | ~FilterBase2Op () |
| virtual string | DefinitionString () const |
| virtual bool | UsesContour (const RContour *ct, const bool rec=true) const |
| virtual bool | UsesFilter (const Filter *f, const bool rec=true) const |
| virtual const Filter * | GetFilter1Ptr () const |
| virtual const Filter * | GetFilter2Ptr () const |
| ClassDef (FilterBase2Op, 0) | |
Public Member Functions inherited from FilterBase | |
| FilterBase () | |
| FilterBase (const FilterBase &f) | |
| FilterBase & | operator= (const FilterBase &f) |
| virtual | ~FilterBase () |
| virtual bool | Write (ostream &os) const |
| virtual bool | Write (FILE *fptr) const |
| ClassDef (FilterBase, 0) | |
Static Public Member Functions | |
| static FilterBaseXOr * | NewBase (const string &def, const EventManager *mgr) |
Static Public Member Functions inherited from FilterBase | |
| static FilterBase * | NewBase (const string &def, const EventManager *mgr) |
Private Member Functions | |
| GObject (FilterBaseXOr) | |
Additional Inherited Members | |
Protected Attributes inherited from FilterBase2Op | |
| const Filter * | filter1 |
| Pointeur sur le premier filtre opérande. | |
| const Filter * | filter2 |
| Pointeur sur le second filtre opérande. | |
Classe des filtres de OU logique exclusif (de 2 autres filtres).
Constructeur par défaut
| fp1 | pointeur sur le premier filtre opérande |
| fp2 | pointeur sur le second filtre opérande |
Referenced by NewBase().
| FilterBaseXOr::FilterBaseXOr | ( | const FilterBaseXOr & | f | ) |
Constructeur de recopie.
| f | filtre à copier |
|
virtual |
Destructeur.
|
private |
Macro from GCpp library that defines the following functions:
| FilterBaseXOr & FilterBaseXOr::operator= | ( | const FilterBaseXOr & | f | ) |
Opérateur d'affectation.
| f | filtre à affecter |
|
static |
Fonction qui alloue une nouvelle base de filtre à partir de la définition d'une chaîne de caractère.
| def | chaîne de définition (telle que lue dans un fichier) |
| mgr | pointeur sur le gestionnaire d'événements |
References FilterBaseXOr(), and EventManager::GetFilterListPtr().
Referenced by FilterBase::NewBase().
|
inlinevirtual |
Test de validité du filtre.
Implements FilterBase.
References FilterBase2Op::filter1, FilterBase2Op::filter2, and Filter::Ok().
|
inlinevirtual |
Retourne le type de filtre.
Implements FilterBase.
|
inlinevirtual |
Retourne le type de filtre, sous forme textuelle.
Implements FilterBase.
References FILTER_TYPE_TXT_XOR.
| FilterBaseXOr::ClassDef | ( | FilterBaseXOr | , |
| 0 | |||
| ) |
Définition à usage de ROOT...