CMS 3D CMS Logo

Public Member Functions | Private Attributes

IsolatedSelector Struct Reference

List of all members.

Public Member Functions

double cut () const
double cut () const
 IsolatedSelector (double cut)
 IsolatedSelector (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 7 of file ZToMuMuIsoDepositSelector.cc.


Constructor & Destructor Documentation

IsolatedSelector::IsolatedSelector ( double  cut) [inline]

Definition at line 8 of file ZToMuMuIsoDepositSelector.cc.

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

Definition at line 8 of file ZToMuMuIsolationSelector.cc.

: cut_(cut) { }

Member Function Documentation

double IsolatedSelector::cut ( ) const [inline]

Definition at line 12 of file ZToMuMuIsoDepositSelector.cc.

References cut_.

Referenced by NonIsolatedSelector::cut().

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

Definition at line 12 of file ZToMuMuIsolationSelector.cc.

References cut_.

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

Definition at line 9 of file ZToMuMuIsolationSelector.cc.

References cut_.

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

Definition at line 9 of file ZToMuMuIsoDepositSelector.cc.

References cut_.

                                              {
    return i1 < cut_ && i2 < cut_;
  }

Member Data Documentation

double IsolatedSelector::cut_ [private]

Definition at line 14 of file ZToMuMuIsoDepositSelector.cc.

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