Main Page
Namespaces
Classes
Package Documentation
RecoTracker
TkDetLayers
src
CompatibleDetToGroupAdder.h
Go to the documentation of this file.
1
#ifndef TkDetLayers_CompatibleDetToGroupAdder_h
2
#define TkDetLayers_CompatibleDetToGroupAdder_h
3
4
#include "
TrackingTools/DetLayers/interface/DetGroup.h
"
5
#include "
TrackingTools/DetLayers/interface/GeometricSearchDet.h
"
6
7
8
#pragma GCC visibility push(hidden)
9
10
class
TrajectoryStateOnSurface
;
11
class
Propagator
;
12
class
MeasurementEstimator
;
13
14
class
CompatibleDetToGroupAdder
{
15
public
:
16
25
static
bool
add
(
const
GeometricSearchDet
& det,
26
const
TrajectoryStateOnSurface
& tsos,
27
const
Propagator
& prop,
28
const
MeasurementEstimator
& est,
29
std::vector<DetGroup>&
result
)
__attribute__
((hot));
30
31
32
static
bool
add
(
const
GeomDet
& det,
33
const
TrajectoryStateOnSurface
& tsos,
34
const
Propagator
& prop,
35
const
MeasurementEstimator
& est,
36
std::vector<DetGroup>& result)
__attribute__
((hot));
37
38
};
39
40
#pragma GCC visibility pop
41
#endif
MeasurementEstimator
Definition:
MeasurementEstimator.h:20
mps_fire.result
result
Definition:
mps_fire.py:113
GeomDet
Definition:
GeomDet.h:29
__attribute__
float __attribute__((vector_size(8))) cms_float32x2_t
Definition:
ExtVec.h:12
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:17
GeometricSearchDet.h
DetGroup.h
Propagator
Definition:
Propagator.h:43
CompatibleDetToGroupAdder
Definition:
CompatibleDetToGroupAdder.h:14
CompatibleDetToGroupAdder::add
static bool add(const GeometricSearchDet &det, const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) __attribute__((hot))
Definition:
CompatibleDetToGroupAdder.cc:9
GeometricSearchDet
Definition:
GeometricSearchDet.h:19
Generated for CMSSW Reference Manual by
1.8.11