CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
SFilter Class Reference

#include <Selections.h>

Public Member Functions

bool inverted ()
 
Filteroperator* ()
 
Filteroperator-> ()
 
 SFilter (Filter *f, bool i)
 
 ~SFilter ()
 

Private Attributes

Filterfilter_
 
bool inverted_
 

Detailed Description

Definition at line 67 of file Selections.h.

Constructor & Destructor Documentation

SFilter::SFilter ( Filter f,
bool  i 
)
inline

Definition at line 69 of file Selections.h.

69 : filter_(f),inverted_(i){};
int i
Definition: DBlmapReader.cc:9
Filter * filter_
Definition: Selections.h:80
bool inverted_
Definition: Selections.h:81
SFilter::~SFilter ( )
inline

Definition at line 70 of file Selections.h.

70 {};

Member Function Documentation

bool SFilter::inverted ( )
inline

Definition at line 78 of file Selections.h.

References inverted_.

Referenced by ConfigurableAnalysis::filter().

78 { return inverted_;}
bool inverted_
Definition: Selections.h:81
Filter& SFilter::operator* ( void  )
inline

Definition at line 72 of file Selections.h.

References filter_.

72  {
73  return *filter_;
74  }
Filter * filter_
Definition: Selections.h:80
Filter* SFilter::operator-> ( )
inline

Definition at line 75 of file Selections.h.

References filter_.

75  {
76  return filter_;
77  }
Filter * filter_
Definition: Selections.h:80

Member Data Documentation

Filter* SFilter::filter_
private

Definition at line 80 of file Selections.h.

Referenced by operator*(), and operator->().

bool SFilter::inverted_
private

Definition at line 81 of file Selections.h.

Referenced by inverted().