#include <TwoBodyDecayVirtualMeasurement.h>
Public Member Functions | |
const reco::BeamSpot & | beamSpot (void) const |
const AlgebraicSymMatrix | beamSpotError (void) const |
const AlgebraicVector | beamSpotPosition (void) const |
const double & | primaryMass (void) const |
const double & | primaryWidth (void) const |
const double & | secondaryMass (void) const |
TwoBodyDecayVirtualMeasurement (const double primaryMass, const double primaryWidth, const double secondaryMass, const reco::BeamSpot &beamSpot) | |
TwoBodyDecayVirtualMeasurement (const TwoBodyDecayVirtualMeasurement &other) | |
Private Member Functions | |
const AlgebraicVector | convertXYZPoint (const math::XYZPoint &p) const |
const AlgebraicSymMatrix | extractBeamSpotError () const |
Private Attributes | |
const reco::BeamSpot & | theBeamSpot |
const double & | thePrimaryMass |
const double & | thePrimaryWidth |
const double & | theSecondaryMass |
/class TwoBodyDecayVirtualMeasurement
Container-class for the virtual measurements (beam profile, mass-constraint) included into the estimation of the properties of two-body decays (see TwoBodyDecayEstimator).
/author Edmund Widl
Definition at line 19 of file TwoBodyDecayVirtualMeasurement.h.
|
inline |
Definition at line 24 of file TwoBodyDecayVirtualMeasurement.h.
|
inline |
Definition at line 33 of file TwoBodyDecayVirtualMeasurement.h.
|
inline |
Definition at line 43 of file TwoBodyDecayVirtualMeasurement.h.
References theBeamSpot.
|
inline |
Definition at line 45 of file TwoBodyDecayVirtualMeasurement.h.
References extractBeamSpotError().
Referenced by TwoBodyDecayEstimator::constructMatrices().
|
inline |
Definition at line 44 of file TwoBodyDecayVirtualMeasurement.h.
References convertXYZPoint(), reco::BeamSpot::position(), and theBeamSpot.
Referenced by TwoBodyDecayEstimator::constructMatrices().
|
inlineprivate |
Definition at line 49 of file TwoBodyDecayVirtualMeasurement.h.
References v.
Referenced by beamSpotPosition().
|
inlineprivate |
Definition at line 52 of file TwoBodyDecayVirtualMeasurement.h.
References reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), reco::BeamSpot::sigmaZ(), and theBeamSpot.
Referenced by beamSpotError().
|
inline |
Definition at line 39 of file TwoBodyDecayVirtualMeasurement.h.
References thePrimaryMass.
Referenced by TwoBodyDecayEstimator::constructMatrices(), and TwoBodyDecayFitter::estimate().
|
inline |
Definition at line 40 of file TwoBodyDecayVirtualMeasurement.h.
References thePrimaryWidth.
Referenced by TwoBodyDecayEstimator::constructMatrices().
|
inline |
Definition at line 41 of file TwoBodyDecayVirtualMeasurement.h.
References theSecondaryMass.
Referenced by TwoBodyDecayEstimator::constructMatrices(), and TwoBodyDecayFitter::estimate().
|
private |
Definition at line 58 of file TwoBodyDecayVirtualMeasurement.h.
Referenced by beamSpot(), beamSpotPosition(), and extractBeamSpotError().
|
private |
Definition at line 55 of file TwoBodyDecayVirtualMeasurement.h.
Referenced by primaryMass().
|
private |
Definition at line 56 of file TwoBodyDecayVirtualMeasurement.h.
Referenced by primaryWidth().
|
private |
Definition at line 57 of file TwoBodyDecayVirtualMeasurement.h.
Referenced by secondaryMass().