CMS 3D CMS Logo

MuonTrackDT2ChamberResidual.h
Go to the documentation of this file.
1 #ifndef Alignment_MuonAlignmentAlgorithms_MuonTrackDT2ChamberResidual_H
2 #define Alignment_MuonAlignmentAlgorithms_MuonTrackDT2ChamberResidual_H
3 
12 
14 public:
19 
20  // dummy method
22  const TrajectoryStateOnSurface *tsos,
23  const TrackingRecHit *hit,
24  double,
25  double) override = 0;
26 
27  // for DT2, the residual is chamber local y
28  // for DT2, the resslope is dresy/dz, or tan(phi_x)
30 };
31 
32 #endif // Alignment_MuonAlignmentAlgorithms_MuonTrackDT2ChamberResidual_H
MuonTrackDT2ChamberResidual::addResidual
void addResidual(edm::ESHandle< Propagator > prop, const TrajectoryStateOnSurface *tsos, const TrackingRecHit *hit, double, double) override=0
MuonTrackDT2ChamberResidual
Definition: MuonTrackDT2ChamberResidual.h:13
MuonChamberResidual::chamberId
DetId chamberId() const
Definition: MuonChamberResidual.h:48
MuonTrackDT2ChamberResidual::MuonTrackDT2ChamberResidual
MuonTrackDT2ChamberResidual(edm::ESHandle< GlobalTrackingGeometry > globalGeometry, AlignableNavigator *navigator, DetId chamberId, AlignableDetOrUnitPtr chamberAlignable)
Definition: MuonTrackDT2ChamberResidual.cc:7
AlignableDetOrUnitPtr
Definition: AlignableDetOrUnitPtr.h:30
DetId
Definition: DetId.h:17
TrajectoryStateOnSurface
Definition: TrajectoryStateOnSurface.h:16
reco::MuonSegmentMatch
Definition: MuonSegmentMatch.h:12
HLT_2018_cff.navigator
navigator
Definition: HLT_2018_cff.py:11734
edm::ESHandle< GlobalTrackingGeometry >
MuonChamberResidual.h
AlignableNavigator
Definition: AlignableNavigator.h:25
MuonChamberResidual::chamberAlignable
AlignableDetOrUnitPtr chamberAlignable() const
Definition: MuonChamberResidual.h:50
MuonTrackDT2ChamberResidual::setSegmentResidual
void setSegmentResidual(const reco::MuonChamberMatch *, const reco::MuonSegmentMatch *) override
Definition: MuonTrackDT2ChamberResidual.cc:17
MuonChamberResidual
Definition: MuonChamberResidual.h:26
reco::MuonChamberMatch
Definition: MuonChamberMatch.h:10
TrackingRecHit
Definition: TrackingRecHit.h:21
hit
Definition: SiStripHitEffFromCalibTree.cc:88