Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
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
#pragma GCC visibility push(hidden)
8
9
class
TrajectoryStateOnSurface
;
10
class
Propagator
;
11
class
MeasurementEstimator
;
12
13
class
CompatibleDetToGroupAdder
{
14
public
:
23
static
bool
add
(
const
GeometricSearchDet
& det,
24
const
TrajectoryStateOnSurface
& tsos,
25
const
Propagator
& prop,
26
const
MeasurementEstimator
& est,
27
std::vector<DetGroup>&
result
)
__attribute__
((hot));
28
29
static
bool
add
(
const
GeomDet
& det,
30
const
TrajectoryStateOnSurface
& tsos,
31
const
Propagator
& prop,
32
const
MeasurementEstimator
& est,
33
std::vector<DetGroup>& result)
__attribute__
((hot));
34
};
35
36
#pragma GCC visibility pop
37
#endif
MeasurementEstimator
Definition:
MeasurementEstimator.h:19
GeomDet
Definition:
GeomDet.h:27
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:16
GeometricSearchDet.h
mps_fire.result
tuple result
Definition:
mps_fire.py:311
__attribute__
float __attribute__((vector_size(8))) cms_float32x2_t
Definition:
ExtVec.h:12
DetGroup.h
Propagator
Definition:
Propagator.h:44
CompatibleDetToGroupAdder
Definition:
CompatibleDetToGroupAdder.h:13
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:7
GeometricSearchDet
Definition:
GeometricSearchDet.h:17
Generated for CMSSW Reference Manual by
1.8.5