Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
33
public
:
34
35
ConversionHitChecker
() {}
36
~ConversionHitChecker
() {}
37
38
39
std::pair<uint8_t,Measurement1DFloat>
nHitsBeforeVtx
(
const
Trajectory
&traj,
const
reco::Vertex
&vtx,
40
double
sigmaTolerance = 3.0)
const
;
41
42
uint8_t
nSharedHits
(
const
reco::Track
&trk1,
const
reco::Track
&trk2)
const
;
43
44
45
46
47
};
48
49
#endif // ConversionHitChecker_H
50
51
Measurement1DFloat.h
ConversionHitChecker::nHitsBeforeVtx
std::pair< uint8_t, Measurement1DFloat > nHitsBeforeVtx(const Trajectory &traj, const reco::Vertex &vtx, double sigmaTolerance=3.0) const
Definition:
ConversionHitChecker.cc:12
Event.h
EventSetup.h
VertexFwd.h
Trajectory
Definition:
Trajectory.h:38
ConversionHitChecker::ConversionHitChecker
ConversionHitChecker()
Definition:
ConversionHitChecker.h:35
ConversionHitChecker
Definition:
ConversionHitChecker.h:31
reco::Vertex
Definition:
Vertex.h:34
ESHandle.h
ConversionHitChecker::~ConversionHitChecker
~ConversionHitChecker()
Definition:
ConversionHitChecker.h:36
ConversionHitChecker::nSharedHits
uint8_t nSharedHits(const reco::Track &trk1, const reco::Track &trk2) const
Definition:
ConversionHitChecker.cc:107
Vertex.h
TrackExtra.h
reco::Track
Definition:
Track.h:27
Track.h
Generated for CMSSW Reference Manual by
1.8.5