RecoBTag
BTagTools
interface
SignedTransverseImpactParameter.h
Go to the documentation of this file.
1
#ifndef _BTAGGER_SIGNEDTRANSVERSEIMPACTPARAMETER_H_
2
#define _BTAGGER_SIGNEDTRANSVERSEIMPACTPARAMETER_H_
3
4
#include "
TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h
"
5
#include "
DataFormats/GeometryCommonDetAlgo/interface/Measurement1D.h
"
6
#include "
TrackingTools/TransientTrack/interface/TransientTrack.h
"
7
#include "
DataFormats/VertexReco/interface/Vertex.h
"
8
#include "
DataFormats/GeometryVector/interface/GlobalVector.h
"
9
#include <utility>
10
15
class
SignedTransverseImpactParameter
{
16
public
:
17
// construct
18
19
SignedTransverseImpactParameter
(){};
20
21
std::pair<bool, Measurement1D>
apply
(
const
reco::TransientTrack
&,
const
GlobalVector
&,
const
reco::Vertex
&)
const
;
22
23
std::pair<bool, Measurement1D>
zImpactParameter
(
const
reco::TransientTrack
&,
24
const
GlobalVector
&,
25
const
reco::Vertex
&)
const
;
26
};
27
28
#endif
Vector3DBase
Definition:
Vector3DBase.h:8
TrajectoryStateOnSurface.h
SignedTransverseImpactParameter::apply
std::pair< bool, Measurement1D > apply(const reco::TransientTrack &, const GlobalVector &, const reco::Vertex &) const
Definition:
SignedTransverseImpactParameter.cc:20
Measurement1D.h
SignedTransverseImpactParameter
Definition:
SignedTransverseImpactParameter.h:15
TransientTrack.h
SignedTransverseImpactParameter::zImpactParameter
std::pair< bool, Measurement1D > zImpactParameter(const reco::TransientTrack &, const GlobalVector &, const reco::Vertex &) const
Definition:
SignedTransverseImpactParameter.cc:77
SignedTransverseImpactParameter::SignedTransverseImpactParameter
SignedTransverseImpactParameter()
Definition:
SignedTransverseImpactParameter.h:19
reco::TransientTrack
Definition:
TransientTrack.h:19
Vertex.h
GlobalVector.h
reco::Vertex
Definition:
Vertex.h:35
Generated for CMSSW Reference Manual by
1.8.16