Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoTracker
TkNavigation
plugins
DiskLessInnerRadius.h
Go to the documentation of this file.
1
#ifndef TkNavigation_DiskLessInnerRadius_H
2
#define TkNavigation_DiskLessInnerRadius_H
3
4
#include "
TrackingTools/DetLayers/interface/ForwardDetLayer.h
"
5
#include "
DataFormats/GeometrySurface/interface/BoundDisk.h
"
6
#include <functional>
7
11
class
DiskLessInnerRadius
:
12
public
std::binary_function<const ForwardDetLayer*,const ForwardDetLayer*,bool>
13
{
14
public
:
15
bool
operator()
(
const
ForwardDetLayer
*
a
,
const
ForwardDetLayer
*
b
) {
16
return
a->
specificSurface
().innerRadius() <
17
b->
specificSurface
().innerRadius();
18
}
19
};
20
21
#endif // DiskLessInnerRadius_H
BoundDisk.h
DiskLessInnerRadius
Definition:
DiskLessInnerRadius.h:11
ForwardDetLayer.h
DiskLessInnerRadius::operator()
bool operator()(const ForwardDetLayer *a, const ForwardDetLayer *b)
Definition:
DiskLessInnerRadius.h:15
b
double b
Definition:
hdecay.h:120
a
double a
Definition:
hdecay.h:121
ForwardDetLayer
Definition:
ForwardDetLayer.h:23
ForwardDetLayer::specificSurface
virtual const BoundDisk & specificSurface() const final
Definition:
ForwardDetLayer.h:41
Generated for CMSSW Reference Manual by
1.8.5