#include <MuonChamberMatch.h>
Public Member Functions | |
int | detector () const |
float | dist () const |
float | distErr () const |
std::pair< float, float > | getDistancePair (float edgeX, float edgeY, float xErr, float yErr) const |
int | station () const |
Public Attributes | |
float | dXdZ |
float | dXdZErr |
float | dYdZ |
float | dYdZErr |
float | edgeX |
float | edgeY |
DetId | id |
std::vector < reco::MuonRPCHitMatch > | rpcMatches |
std::vector < reco::MuonSegmentMatch > | segmentMatches |
std::vector < reco::MuonSegmentMatch > | truthMatches |
float | x |
float | xErr |
float | y |
float | yErr |
Definition at line 10 of file MuonChamberMatch.h.
|
inline |
Definition at line 27 of file MuonChamberMatch.h.
Referenced by station().
|
inline |
Definition at line 31 of file MuonChamberMatch.h.
References edgeX, edgeY, getDistancePair(), xErr, and yErr.
|
inline |
Definition at line 32 of file MuonChamberMatch.h.
References edgeX, edgeY, getDistancePair(), xErr, and yErr.
std::pair< float, float > MuonChamberMatch::getDistancePair | ( | float | edgeX, |
float | edgeY, | ||
float | xErr, | ||
float | yErr | ||
) | const |
Definition at line 26 of file MuonChamberMatch.cc.
References edgeX, edgeY, relativeConstraints::error, mathSSE::sqrt(), xErr, and yErr.
int MuonChamberMatch::station | ( | ) | const |
Definition at line 9 of file MuonChamberMatch.cc.
References MuonSubdetId::CSC, detector(), MuonSubdetId::DT, MuonSubdetId::RPC, DTChamberId::station(), RPCDetId::station(), and CSCDetId::station().
Referenced by geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
float reco::MuonChamberMatch::dXdZ |
float reco::MuonChamberMatch::dXdZErr |
Definition at line 23 of file MuonChamberMatch.h.
Referenced by MuonIdProducer::fillMuonId(), MuonTrackCSCChamberResidual::setSegmentResidual(), and MuonTrackDT13ChamberResidual::setSegmentResidual().
float reco::MuonChamberMatch::dYdZ |
float reco::MuonChamberMatch::dYdZErr |
Definition at line 24 of file MuonChamberMatch.h.
Referenced by MuonIdProducer::fillMuonId(), and MuonTrackDT2ChamberResidual::setSegmentResidual().
float reco::MuonChamberMatch::edgeX |
Definition at line 15 of file MuonChamberMatch.h.
Referenced by dist(), distErr(), MuonIdProducer::fillMuonId(), and getDistancePair().
float reco::MuonChamberMatch::edgeY |
Definition at line 16 of file MuonChamberMatch.h.
Referenced by dist(), distErr(), MuonIdProducer::fillMuonId(), and getDistancePair().
DetId reco::MuonChamberMatch::id |
Definition at line 25 of file MuonChamberMatch.h.
Referenced by MuonIdProducer::fillMuonId(), NodeCut.MatchId::match(), and MuonTrackCSCChamberResidual::setSegmentResidual().
std::vector<reco::MuonRPCHitMatch> reco::MuonChamberMatch::rpcMatches |
Definition at line 14 of file MuonChamberMatch.h.
Referenced by MuonIdProducer::fillMuonId().
std::vector<reco::MuonSegmentMatch> reco::MuonChamberMatch::segmentMatches |
Definition at line 12 of file MuonChamberMatch.h.
Referenced by MuonIdProducer::fillMuonId().
std::vector<reco::MuonSegmentMatch> reco::MuonChamberMatch::truthMatches |
Definition at line 13 of file MuonChamberMatch.h.
float reco::MuonChamberMatch::x |
Definition at line 17 of file MuonChamberMatch.h.
Referenced by python.rootplot.utilities.Hist::__init_TGraph(), svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), python.rootplot.root2matplotlib.Hist::_prepare_xaxis(), python.rootplot.root2matplotlib.Hist::_prepare_yaxis(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), python.rootplot.root2matplotlib.Hist2D::box(), python.rootplot.root2matplotlib.Hist2D::contour(), python.rootplot.root2matplotlib.Hist::errorbar(), python.rootplot.root2matplotlib.Hist::errorbarh(), MuonIdProducer::fillMuonId(), SortMuonSegmentMatches::operator()(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), MuonTrackDT2ChamberResidual::setSegmentResidual(), MuonTrackCSCChamberResidual::setSegmentResidual(), MuonTrackDT13ChamberResidual::setSegmentResidual(), and python.rootplot.utilities.Hist::TGraph().
float reco::MuonChamberMatch::xErr |
Definition at line 19 of file MuonChamberMatch.h.
Referenced by dist(), distErr(), MuonIdProducer::fillMuonId(), getDistancePair(), MuonTrackCSCChamberResidual::setSegmentResidual(), and MuonTrackDT13ChamberResidual::setSegmentResidual().
float reco::MuonChamberMatch::y |
Definition at line 18 of file MuonChamberMatch.h.
Referenced by python.rootplot.utilities.Hist::__getitem__(), python.rootplot.utilities.Hist::__init_TGraph(), python.rootplot.utilities.Hist::__iter__(), svgfig.Ellipse::__repr__(), python.rootplot.utilities.Hist::__setitem__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), python.rootplot.root2matplotlib.Hist::bar(), python.rootplot.root2matplotlib.Hist::barh(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), python.rootplot.root2matplotlib.Hist2D::box(), python.rootplot.root2matplotlib.Hist2D::contour(), python.rootplot.utilities.Hist::divide_wilson(), python.rootplot.root2matplotlib.Hist::errorbar(), python.rootplot.root2matplotlib.Hist::errorbarh(), MuonIdProducer::fillMuonId(), python.rootplot.root2matplotlib.Hist::hist(), python.rootplot.utilities.Hist::min(), SortMuonSegmentMatches::operator()(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), python.rootplot.utilities.Hist::scale(), MuonTrackCSCChamberResidual::setSegmentResidual(), MuonTrackDT2ChamberResidual::setSegmentResidual(), MuonTrackDT13ChamberResidual::setSegmentResidual(), python.rootplot.utilities.Hist::TGraph(), and python.rootplot.utilities.Hist::TH1F().
float reco::MuonChamberMatch::yErr |
Definition at line 20 of file MuonChamberMatch.h.
Referenced by dist(), distErr(), MuonIdProducer::fillMuonId(), getDistancePair(), and MuonTrackDT2ChamberResidual::setSegmentResidual().