src
RecoEgamma
EgammaPhotonAlgos
interface
ConversionHitChecker.h
Go to the documentation of this file.
1
#ifndef ConversionHitChecker_H
2
#define ConversionHitChecker_H
3
17
//
18
#include "
DataFormats/TrackReco/interface/Track.h
"
19
#include "
DataFormats/TrackReco/interface/TrackExtra.h
"
20
#include "
DataFormats/VertexReco/interface/Vertex.h
"
21
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
22
#include "
DataFormats/GeometryCommonDetAlgo/interface/Measurement1DFloat.h
"
23
//
24
//
25
#include "
FWCore/Framework/interface/ESHandle.h
"
26
#include "
FWCore/Framework/interface/EventSetup.h
"
27
#include "
FWCore/Framework/interface/Event.h
"
28
#include <utility>
29
30
class
Trajectory
;
31
class
ConversionHitChecker
{
32
public
:
33
ConversionHitChecker
() {}
34
~ConversionHitChecker
() {}
35
36
std::pair<uint8_t, Measurement1DFloat>
nHitsBeforeVtx
(
const
reco::TrackExtra
&
track
,
37
const
reco::Vertex
&
vtx
,
38
float
sigmaTolerance = 3.0)
const
;
39
40
uint8_t
nSharedHits
(
const
reco::Track
&trk1,
const
reco::Track
&trk2)
const
;
41
};
42
43
#endif // ConversionHitChecker_H
Measurement1DFloat.h
Vertex.h
extraflags_cff.vtx
vtx
Definition:
extraflags_cff.py:19
Event.h
ConversionHitChecker::nSharedHits
uint8_t nSharedHits(const reco::Track &trk1, const reco::Track &trk2) const
Definition:
ConversionHitChecker.cc:71
EventSetup.h
reco::TrackExtra
Definition:
TrackExtra.h:26
VertexFwd.h
Trajectory
Definition:
Trajectory.h:38
ConversionHitChecker::ConversionHitChecker
ConversionHitChecker()
Definition:
ConversionHitChecker.h:33
ConversionHitChecker::nHitsBeforeVtx
std::pair< uint8_t, Measurement1DFloat > nHitsBeforeVtx(const reco::TrackExtra &track, const reco::Vertex &vtx, float sigmaTolerance=3.0) const
Definition:
ConversionHitChecker.cc:8
ConversionHitChecker
Definition:
ConversionHitChecker.h:31
reco::Vertex
Definition:
Vertex.h:35
ESHandle.h
ConversionHitChecker::~ConversionHitChecker
~ConversionHitChecker()
Definition:
ConversionHitChecker.h:34
reco::Track
Definition:
Track.h:27
Track.h
TrackExtra.h
HLT_2023v12_cff.track
track
Definition:
HLT_2023v12_cff.py:9595
Generated for CMSSW Reference Manual by
1.8.14