Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
TrackingTools
DetLayers
src
DetBelowR.h
Go to the documentation of this file.
1
#ifndef DetLayers_DetBelowR_H
2
#define DetLayers_DetBelowR_H
3
4
#include "
TrackingTools/DetLayers/interface/GeometricSearchDet.h
"
5
8
typedef
GeometricSearchDet
Det
;
9
10
class
DetBelowR
{
11
public
:
12
DetBelowR
(
double
v
) :
val
(v) {}
13
bool
operator()
(
const
Det
*
a
)
const
{
return
a->
position
().
perp
() <
val
;}
14
private
:
15
double
val
;
16
};
17
18
#endif
PV3DBase::perp
T perp() const
Definition:
PV3DBase.h:71
DetBelowR::DetBelowR
DetBelowR(double v)
Definition:
DetBelowR.h:12
Det
GeometricSearchDet Det
Definition:
DetBelowR.h:8
GeometricSearchDet.h
GeometricSearchDet::position
virtual const Surface::PositionType & position() const
Returns position of the surface.
Definition:
GeometricSearchDet.h:33
a
double a
Definition:
hdecay.h:121
DetBelowR::operator()
bool operator()(const Det *a) const
Definition:
DetBelowR.h:13
DetBelowR::val
double val
Definition:
DetBelowR.h:15
DetBelowR
Definition:
DetBelowR.h:10
GeometricSearchDet
Definition:
GeometricSearchDet.h:19
v
mathSSE::Vec4< T > v
Definition:
newBasic3DVector.h:354
Generated for CMSSW Reference Manual by
1.8.5