Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
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:21
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:35
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:116
Vertex.h
TrackExtra.h
reco::Track
Definition:
Track.h:27
Track.h
Generated for CMSSW Reference Manual by
1.8.5