Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
GeomDet
Definition:
GeomDet.h:29
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:17
GeometricSearchDet.h
query.result
tuple result
Definition:
query.py:137
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
__attribute__
float __attribute__((vector_size(8))) float32x2_t
Definition:
ExtVec.h:12
GeometricSearchDet
Definition:
GeometricSearchDet.h:19
Generated for CMSSW Reference Manual by
1.8.5