#include <DataFormats/GeometryCommonDetAlgo/interface/Measurement1D.h>
Public Member Functions | |
double | error () const |
Measurement1D (const double &aValue, const double &aError) | |
Measurement1D (const double &aValue) | |
Measurement1D () | |
double | significance () const |
double | value () const |
~Measurement1D () | |
Private Attributes | |
double | theError |
double | theValue |
Provides a more explicit interface than a pair<double,double>. If you don't like the name, propose a better one!
Definition at line 11 of file Measurement1D.h.
Measurement1D::Measurement1D | ( | ) | [inline] |
Measurement1D::Measurement1D | ( | const double & | aValue | ) | [inline] |
Measurement1D::Measurement1D | ( | const double & | aValue, | |
const double & | aError | |||
) | [inline] |
Measurement1D::~Measurement1D | ( | ) | [inline] |
double Measurement1D::error | ( | ) | const [inline] |
Definition at line 30 of file Measurement1D.h.
References theError.
Referenced by PixelTrackBuilder::build(), DivisiveVertexFinder::findVertexes(), pixeltemp::Cluster1DMerger< T >::operator()(), Cluster1DMerger< T >::operator()(), reco::VertexSorting::operator()(), PixelTrackBuilder::print(), PixelFitterByConformalMappingAndLine::run(), pat::VertexAssociation::setDr(), pat::VertexAssociation::setDz(), VertexDistanceXY::signedDistance(), DistanceOfVertices2D::signedDistance(), VertexDistance3D::signedDistance(), and ImpactParameterAlgorithm::tag().
00030 { return theError;}
double Measurement1D::significance | ( | ) | const [inline] |
Definition at line 32 of file Measurement1D.h.
References theError, and theValue.
Referenced by SimpleSecondaryVertexComputer::discriminator(), reco::TauImpactParameterInfo::discriminator(), Flight2DSvFilter::operator()(), reco::VertexFilter::operator()(), TrackFilterForPVFinding::operator()(), CombinedSVComputer::operator()(), reco::TrackSelector::operator()(), reco::VertexSorting::operator()(), TrackIPProducer::produce(), and reco::TrackIPTagInfo::taggingVariables().
double Measurement1D::value | ( | ) | const [inline] |
Definition at line 28 of file Measurement1D.h.
References theValue.
Referenced by PixelTrackBuilder::build(), SimpleSecondaryVertexComputer::discriminator(), reco::TauImpactParameterInfo::discriminator(), VertexCompatibleWithBeam::distanceToBeam(), DivisiveVertexFinder::findVertexes(), Flight2DSvFilter::operator()(), reco::VertexFilter::operator()(), CombinedSVComputer::operator()(), reco::TrackSelector::operator()(), pixeltemp::Cluster1DMerger< T >::operator()(), VertexCompatibleWithBeam::operator()(), Cluster1DMerger< T >::operator()(), reco::VertexSorting::operator()(), Clusterizer1DCommons::ComparePairs< T >::operator()(), PixelTrackBuilder::print(), PixelFitterByConformalMappingAndLine::run(), pat::VertexAssociation::setDr(), pat::VertexAssociation::setDz(), VertexDistanceXY::signedDistance(), DistanceOfVertices2D::signedDistance(), VertexDistance3D::signedDistance(), ImpactParameterAlgorithm::tag(), and reco::TrackIPTagInfo::taggingVariables().
00028 { return theValue;}
double Measurement1D::theError [private] |
double Measurement1D::theValue [private] |