![]() |
ATLAS Offline Software
|
#include <I4MomentumError.h>
Public Member Functions | |
| virtual | ~I4MomentumError () |
| virtual const ErrorMatrixPxPyPzE * | pxPyPzEMatrix () const =0 |
| Access to PxPyPzE error matrix, can return 0 if errors not defined. | |
| virtual const ErrorMatrixEEtaPhiM * | eEtaPhiMMatrix () const =0 |
| Access to EEtaPhiM error matrix, can return 0 if errors not defined. | |
| virtual const ErrorMatrixPtEtaPhiM * | ptEtaPhiMMatrix () const =0 |
| Access to PtEtaPhiM error matrix, can return 0 if errors not defined. | |
| virtual const ErrorMatrixPtCotThPhiM * | ptCotThPhiMMatrix () const =0 |
| Access to PtCotThPhiM error matrix, can return 0 if errors not defined. | |
| virtual double | pxError () const =0 |
| The following methods correspond 1-to-1 to the I4Momentum methods, and provide the errors on the corresponding quantities. | |
| virtual double | pyError () const =0 |
| virtual double | pzError () const =0 |
| virtual double | mError () const =0 |
| virtual double | m2Error () const =0 |
| virtual double | pError () const =0 |
| virtual double | p2Error () const =0 |
| virtual double | etaError () const =0 |
| virtual double | rapidityError () const =0 |
| virtual double | phiError () const =0 |
| virtual double | eError () const =0 |
| virtual double | etError () const =0 |
| virtual double | ptError () const =0 |
| virtual double | iPtError () const =0 |
| virtual double | cosPhiError () const =0 |
| virtual double | sinPhiError () const =0 |
| virtual double | cosThError () const =0 |
| virtual double | sinThError () const =0 |
| virtual double | cotThError () const =0 |
| virtual double | tanThError () const =0 |
Definition at line 28 of file I4MomentumError.h.
|
virtual |
Definition at line 28 of file I4MomentumError.cxx.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Access to EEtaPhiM error matrix, can return 0 if errors not defined.
Implemented in FourMomentumError< FourMom >, FourMomentumError< P4ImplEEtaPhiM >, FourMomentumError< P4ImplIPtCotThPhiM >, FourMomentumError< P4ImplPtEtaPhiM >, and FourMomentumError< P4ImplPxPyPzE >.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Access to PtCotThPhiM error matrix, can return 0 if errors not defined.
Implemented in FourMomentumError< FourMom >, FourMomentumError< P4ImplEEtaPhiM >, FourMomentumError< P4ImplIPtCotThPhiM >, FourMomentumError< P4ImplPtEtaPhiM >, and FourMomentumError< P4ImplPxPyPzE >.
|
pure virtual |
|
pure virtual |
Access to PtEtaPhiM error matrix, can return 0 if errors not defined.
Implemented in FourMomentumError< FourMom >, FourMomentumError< P4ImplEEtaPhiM >, FourMomentumError< P4ImplIPtCotThPhiM >, FourMomentumError< P4ImplPtEtaPhiM >, and FourMomentumError< P4ImplPxPyPzE >.
|
pure virtual |
The following methods correspond 1-to-1 to the I4Momentum methods, and provide the errors on the corresponding quantities.
If errors are not defined, the returned values are zero.
Implemented in FourMomentumError< FourMom >, FourMomentumError< P4ImplEEtaPhiM >, FourMomentumError< P4ImplIPtCotThPhiM >, FourMomentumError< P4ImplPtEtaPhiM >, and FourMomentumError< P4ImplPxPyPzE >.
|
pure virtual |
Access to PxPyPzE error matrix, can return 0 if errors not defined.
Implemented in FourMomentumError< FourMom >, FourMomentumError< P4ImplEEtaPhiM >, FourMomentumError< P4ImplIPtCotThPhiM >, FourMomentumError< P4ImplPtEtaPhiM >, and FourMomentumError< P4ImplPxPyPzE >.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |