CMS 3D CMS Logo

Public Member Functions | Private Attributes

OneNonIsolatedSelector Struct Reference

List of all members.

Public Member Functions

double cut () const
double cut () const
 OneNonIsolatedSelector (double cut)
 OneNonIsolatedSelector (double cut)
bool operator() (double i1, double i2) const
bool operator() (double i1, double i2) const

Private Attributes

double cut_

Detailed Description

Definition at line 27 of file ZToMuMuIsoDepositSelector.cc.


Constructor & Destructor Documentation

OneNonIsolatedSelector::OneNonIsolatedSelector ( double  cut) [inline]

Definition at line 28 of file ZToMuMuIsoDepositSelector.cc.

: cut_(cut) { }
OneNonIsolatedSelector::OneNonIsolatedSelector ( double  cut) [inline]

Definition at line 28 of file ZToMuMuIsolationSelector.cc.

: cut_(cut) { }

Member Function Documentation

double OneNonIsolatedSelector::cut ( ) const [inline]

Definition at line 32 of file ZToMuMuIsoDepositSelector.cc.

References cut_.

{ return cut_; }
double OneNonIsolatedSelector::cut ( ) const [inline]

Definition at line 32 of file ZToMuMuIsolationSelector.cc.

References cut_.

{ return cut_; }
bool OneNonIsolatedSelector::operator() ( double  i1,
double  i2 
) const [inline]

Definition at line 29 of file ZToMuMuIsolationSelector.cc.

References cut_.

                                              {
    return (i1 < cut_ && i2 >= cut_) || (i1 >= cut_ && i2 < cut_);
  }
bool OneNonIsolatedSelector::operator() ( double  i1,
double  i2 
) const [inline]

Definition at line 29 of file ZToMuMuIsoDepositSelector.cc.

References cut_.

                                              {
    return (i1 < cut_ && i2 >= cut_) || (i1 >= cut_ && i2 < cut_);
  }

Member Data Documentation

double OneNonIsolatedSelector::cut_ [private]

Definition at line 34 of file ZToMuMuIsoDepositSelector.cc.

Referenced by cut(), and operator()().