CMS 3D CMS Logo

Public Member Functions | Private Attributes

reco::parser::NotCombiner Struct Reference

#include <NotCombiner.h>

Inheritance diagram for reco::parser::NotCombiner:
reco::parser::SelectorBase

List of all members.

Public Member Functions

 NotCombiner (SelectorPtr arg)
virtual bool operator() (const Reflex::Object &o) const
 return true if the Refle object is selected

Private Attributes

SelectorPtr arg_

Detailed Description

Definition at line 18 of file NotCombiner.h.


Constructor & Destructor Documentation

reco::parser::NotCombiner::NotCombiner ( SelectorPtr  arg) [inline]

Definition at line 19 of file NotCombiner.h.

                                     :
        arg_( arg ) {}

Member Function Documentation

virtual bool reco::parser::NotCombiner::operator() ( const Reflex::Object &  c) const [inline, virtual]

return true if the Refle object is selected

Implements reco::parser::SelectorBase.

Definition at line 21 of file NotCombiner.h.

References python::connectstrParser::o.

                                                             {
        return ! (*arg_)( o );
      }

Member Data Documentation

Definition at line 25 of file NotCombiner.h.