Analysis  version 7.0 - august 2014
FilterBaseTrue Class Reference

#include <FilterBaseTrue.hh>

Inheritance diagram for FilterBaseTrue:
FilterBase

Public Member Functions

 FilterBaseTrue ()
 
 FilterBaseTrue (const FilterBaseTrue &f)
 
FilterBaseTrueoperator= (const FilterBaseTrue &f)
 
virtual ~FilterBaseTrue ()
 
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 bool Ok () const
 
virtual int Type () const
 
virtual string TypeName () const
 
 ClassDef (FilterBaseTrue, 0)
 
- Public Member Functions inherited from FilterBase
 FilterBase ()
 
 FilterBase (const FilterBase &f)
 
FilterBaseoperator= (const FilterBase &f)
 
virtual ~FilterBase ()
 
virtual bool Write (ostream &os) const
 
virtual bool Write (FILE *fptr) const
 
 ClassDef (FilterBase, 0)
 

Private Member Functions

 GObject (FilterBaseTrue)
 

Additional Inherited Members

- Static Public Member Functions inherited from FilterBase
static FilterBaseNewBase (const string &def, const EventManager *mgr)
 

Detailed Description

Classe des filtres toujours vrais. Son seul intérêt peut résider dans la modification d'un filtre existant.

Note
cette classe n'a pas besoin de la fonction statique ReadNew, puisqu'elle ne contient pas d'information.

Constructor & Destructor Documentation

FilterBaseTrue::FilterBaseTrue ( )

Constructeur par défaut

FilterBaseTrue::FilterBaseTrue ( const FilterBaseTrue f)

Constructeur de recopie.

Parameters
ffiltre à copier
FilterBaseTrue::~FilterBaseTrue ( )
virtual

Destructeur.

Member Function Documentation

FilterBaseTrue::GObject ( FilterBaseTrue  )
private

Macro from GCpp library that defines the following functions:

  • ClassName(): return the real class name of the object
  • StaticClassName(): return the used class name of the object (that may be a base class of the real object).
  • IsInstanceOf<T>(): return true if the current object is an instance of the template class name argument
  • Clone(): return an allocated copy of the object.
FilterBaseTrue & FilterBaseTrue::operator= ( const FilterBaseTrue f)

Opérateur d'affectation.

Parameters
ffiltre à affecter
string FilterBaseTrue::DefinitionString ( ) const
virtual

Ecriture des données du filtre dans une chaîne de caractères.

Implements FilterBase.

bool FilterBaseTrue::UsesContour ( const RContour *  ct,
const bool  rec = true 
) const
inlinevirtual

Test si un filtre utilise un contour (en particulier pour savoir si le contour peut-être effacé).

Parameters
ctpointeur sur le contour
recindique si on doit chercher récursivement dans les filtres

Implements FilterBase.

bool FilterBaseTrue::UsesFilter ( const Filter f,
const bool  rec = true 
) const
inlinevirtual

Test si un filtre utilise un autre filtre (en particulier pour savoir si le filtre peut-être effacé).

Parameters
fpointeur sur le filtre
recindique si on doit chercher récursivement dans les filtres

Implements FilterBase.

bool FilterBaseTrue::Ok ( ) const
inlinevirtual

Test de validité du filtre.

Implements FilterBase.

int FilterBaseTrue::Type ( ) const
inlinevirtual

Retourne le type de filtre.

Implements FilterBase.

string FilterBaseTrue::TypeName ( ) const
inlinevirtual

Retourne le type de filtre, sous forme textuelle.

Implements FilterBase.

References FILTER_TYPE_TXT_TRUE.

FilterBaseTrue::ClassDef ( FilterBaseTrue  ,
 
)

Définition à usage de ROOT...


The documentation for this class was generated from the following files: