CMS 3D CMS Logo

PixelTrackBuilder.h
Go to the documentation of this file.
1 #ifndef PixelTrackBuilder_H
2 #define PixelTrackBuilder_H
3 
4 #include <vector>
5 #include <string>
9 class TrackingRecHit;
10 class MagneticField;
12 
14 public:
15  reco::Track* build(const Measurement1D& pt, // transverse momentu
16  const Measurement1D& phi, // direction at impact point
17  const Measurement1D& cotTheta, // cotangent of polar angle
18  const Measurement1D& tip, // closest approach in 2D
19  const Measurement1D& zip, // z at closest approach in 2D
20  float chi2, // chi2
21  int charge, // chi2
22  const std::vector<const TrackingRecHit*>& hits,
23  const MagneticField* mf,
24  // reference point of a track for IP computation
25  const GlobalPoint& reference = GlobalPoint(0, 0, 0)) const;
26 };
27 
28 #endif
Measurement1D
Definition: Measurement1D.h:11
hfClusterShapes_cfi.hits
hits
Definition: hfClusterShapes_cfi.py:5
DiDispStaMuonMonitor_cfi.pt
pt
Definition: DiDispStaMuonMonitor_cfi.py:39
Measurement1D.h
hltPixelTracks_cff.chi2
chi2
Definition: hltPixelTracks_cff.py:25
Track.h
reco::Track
Definition: Track.h:27
PixelTrackBuilder
Definition: PixelTrackBuilder.h:13
GlobalPoint
Global3DPoint GlobalPoint
Definition: GlobalPoint.h:10
Point3DBase< float, GlobalTag >
qcdUeDQM_cfi.tip
tip
Definition: qcdUeDQM_cfi.py:23
ALCARECOTkAlJpsiMuMu_cff.charge
charge
Definition: ALCARECOTkAlJpsiMuMu_cff.py:47
RecoTauValidation_cfi.reference
reference
Definition: RecoTauValidation_cfi.py:234
ComparisonHelper::zip
OutputIterator zip(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result, Compare comp)
Definition: L1TStage2CaloLayer1.h:41
PixelTrackBuilder::build
reco::Track * build(const Measurement1D &pt, const Measurement1D &phi, const Measurement1D &cotTheta, const Measurement1D &tip, const Measurement1D &zip, float chi2, int charge, const std::vector< const TrackingRecHit * > &hits, const MagneticField *mf, const GlobalPoint &reference=GlobalPoint(0, 0, 0)) const
Definition: PixelTrackBuilder.cc:123
TrackingRecHit
Definition: TrackingRecHit.h:21
DDAxes::phi
FreeTrajectoryState
Definition: FreeTrajectoryState.h:27
MagneticField
Definition: MagneticField.h:19
GlobalPoint.h