CMS 3D CMS Logo

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

#include <DetBelowR.h>

Public Member Functions

 DetBelowR (double v)
 
bool operator() (const Det *a) const
 

Private Attributes

double val
 

Detailed Description

Definition at line 10 of file DetBelowR.h.

Constructor & Destructor Documentation

DetBelowR::DetBelowR ( double  v)
inline

Definition at line 12 of file DetBelowR.h.

12 : val(v) {}
double val
Definition: DetBelowR.h:15

Member Function Documentation

bool DetBelowR::operator() ( const Det a) const
inline

Definition at line 13 of file DetBelowR.h.

References PV3DBase< T, PVType, FrameType >::perp(), GeometricSearchDet::position(), and val.

13 { return a->position().perp() < val;}
T perp() const
Definition: PV3DBase.h:69
virtual const Surface::PositionType & position() const
Returns position of the surface.
double val
Definition: DetBelowR.h:15

Member Data Documentation

double DetBelowR::val
private

Definition at line 15 of file DetBelowR.h.

Referenced by operator()().