test
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
mps_fire.result
tuple result
Definition:
mps_fire.py:83
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