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