Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
TrackingTools
DetLayers
interface
DetRodOneR.h
Go to the documentation of this file.
1
#ifndef DetLayers_DetRodOneR_H
2
#define DetLayers_DetRodOneR_H
3
8
#include "
TrackingTools/DetLayers/interface/GeometricSearchDet.h
"
9
#include "
TrackingTools/DetLayers/interface/DetRod.h
"
10
#include "
TrackingTools/GeomPropagators/interface/Propagator.h
"
11
12
class
MeasurementEstimator
;
13
14
class
DetRodOneR
:
public
DetRod
{
15
public
:
16
typedef
std::vector<GeometricSearchDet*>
DetContainer
;
17
19
DetRodOneR
(){};
20
22
DetRodOneR
( std::vector<const GeomDet*>::const_iterator
first
,
23
std::vector<const GeomDet*>::const_iterator
last
);
24
26
DetRodOneR
(
const
std::vector<const GeomDet*>& dets);
27
28
virtual
~DetRodOneR
();
29
30
virtual
const
std::vector<const GeomDet*>&
basicComponents
()
const
{
return
theDets
;}
31
32
33
34
protected
:
36
37
bool
add
(
int
idet, std::vector<DetWithState>&
result
,
38
const
TrajectoryStateOnSurface
& startingState,
39
const
Propagator
& prop,
40
const
MeasurementEstimator
& est)
const
;
41
42
std::vector<const GeomDet*>
theDets
;
43
44
void
initialize
();
45
46
};
47
48
#endif
DetRodOneR::DetRodOneR
DetRodOneR()
Dummy constructor.
Definition:
DetRodOneR.h:19
MeasurementEstimator
Definition:
MeasurementEstimator.h:21
DetRodOneR::~DetRodOneR
virtual ~DetRodOneR()
Definition:
DetRodOneR.cc:13
DetRodOneR::theDets
std::vector< const GeomDet * > theDets
Definition:
DetRodOneR.h:42
DetRodOneR
Definition:
DetRodOneR.h:14
DetRodOneR::add
bool add(int idet, std::vector< DetWithState > &result, const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const
Query detector idet for compatible and add the output to result.
Definition:
DetRodOneR.cc:42
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:15
GeometricSearchDet.h
query.result
tuple result
Definition:
query.py:137
DetRodOneR::DetContainer
std::vector< GeometricSearchDet * > DetContainer
Definition:
DetRodOneR.h:16
Propagator
Definition:
Propagator.h:38
Propagator.h
first
bool first
Definition:
L1TdeRCT.cc:94
DetRod
Definition:
DetRod.h:13
prof2calltree.last
tuple last
Definition:
prof2calltree.py:122
DetRodOneR::initialize
void initialize()
Definition:
DetRodOneR.cc:29
DetRod.h
DetRodOneR::basicComponents
virtual const std::vector< const GeomDet * > & basicComponents() const
Definition:
DetRodOneR.h:30
Generated for CMSSW Reference Manual by
1.8.5