CMS 3D CMS Logo

MuonCSCChamberResidual.h
Go to the documentation of this file.
1 #ifndef Alignment_MuonAlignmentAlgorithms_MuonCSCChamberResidual_H
2 #define Alignment_MuonAlignmentAlgorithms_MuonCSCChamberResidual_H
3 
13 
15 public:
20 
21  // for CSC, the residual is chamber local x, projected by the strip measurement direction
22  // for CSC, the resslope is dresx/dz, or tan(phi_y)
24  const TrajectoryStateOnSurface *tsos,
25  const TrackingRecHit *hit,
26  double,
27  double) override;
28 
29  // dummy method
31 };
32 
33 #endif // Alignment_MuonAlignmentAlgorithms_MuonCSCChamberResidual_H
Propagator.h
MuonCSCChamberResidual::MuonCSCChamberResidual
MuonCSCChamberResidual(edm::ESHandle< GlobalTrackingGeometry > globalGeometry, AlignableNavigator *navigator, DetId chamberId, AlignableDetOrUnitPtr chamberAlignable)
Definition: MuonCSCChamberResidual.cc:11
HLT_FULL_cff.navigator
navigator
Definition: HLT_FULL_cff.py:13108
MuonChamberResidual::chamberId
DetId chamberId() const
Definition: MuonChamberResidual.h:48
AlignableDetOrUnitPtr
Definition: AlignableDetOrUnitPtr.h:30
DetId
Definition: DetId.h:17
MuonCSCChamberResidual
Definition: MuonCSCChamberResidual.h:14
TrajectoryStateOnSurface
Definition: TrajectoryStateOnSurface.h:16
reco::MuonSegmentMatch
Definition: MuonSegmentMatch.h:12
edm::ESHandle< GlobalTrackingGeometry >
AlignableNavigator
Definition: AlignableNavigator.h:25
MuonChamberResidual::chamberAlignable
AlignableDetOrUnitPtr chamberAlignable() const
Definition: MuonChamberResidual.h:50
MuonCSCChamberResidual::addResidual
void addResidual(edm::ESHandle< Propagator > prop, const TrajectoryStateOnSurface *tsos, const TrackingRecHit *hit, double, double) override
Definition: MuonCSCChamberResidual.cc:21
reco::MuonChamberMatch
Definition: MuonChamberMatch.h:10
TrackingRecHit
Definition: TrackingRecHit.h:21
MuonHitsChamberResidual
Definition: MuonHitsChamberResidual.h:22
MuonHitsChamberResidual.h
hit
Definition: SiStripHitEffFromCalibTree.cc:88
MuonCSCChamberResidual::setSegmentResidual
void setSegmentResidual(const reco::MuonChamberMatch *, const reco::MuonSegmentMatch *) override
Definition: MuonCSCChamberResidual.h:30