1 #ifndef Alignment_MuonAlignmentAlgorithms_MuonResidualsFromTrack_H
2 #define Alignment_MuonAlignmentAlgorithms_MuonResidualsFromTrack_H
24 #include "TMatrixDSym.h"
89 #endif // Alignment_MuonAlignmentAlgorithms_MuonResidualsFromTrack_H
std::vector< DetId > m_chamberIds
const reco::Track * track
std::map< DetId, MuonChamberResidual * > m_dt2
TMatrixDSym covMatrix(DetId chamberId)
int trackerNumHits() const
std::map< DetId, MuonChamberResidual * > m_csc
double trackerChi2() const
const std::vector< DetId > chamberIds() const
MuonResidualsFromTrack(edm::ESHandle< GlobalTrackingGeometry > globalGeometry, const Trajectory *traj, const reco::Track *trk, AlignableNavigator *navigator, double maxResidual)
const reco::Track * getTrack()
TMatrixDSym corrMatrix(DetId chamberId)
double normalizedChi2() const
~MuonResidualsFromTrack()
std::map< DetId, TMatrixDSym > m_trkCovMatrix
TMatrixD choleskyCorrMatrix(DetId chamberId)
double trackerRedChi2() const
void addTrkCovMatrix(DetId, TrajectoryStateOnSurface &)
std::map< DetId, MuonChamberResidual * > m_dt13
TrajectoryStateCombiner m_tsoscomb
bool contains_TIDTEC() const
MuonChamberResidual * chamberResidual(DetId chamberId, int type)