#include <ConstraintFitOutput.h>
|
| | ConstraintFitOutput () |
| | Constructor/destructor.
|
| | ~ConstraintFitOutput () |
| unsigned int | getNConstituents () const |
| | Number of particles.
|
| const TLorentzVector & | getConstituentFourVector (int index) const |
| | Access to individual particle 4-vec.
|
| void | getCompositeFourVector (TLorentzVector &lv) const |
| | Access to combined 4-vec.
|
| Amg::MatrixX | getConstituentCovariancePhiThetaP (int index) const |
| | Access to individual covariance PhiThetaP (3,3)
|
| void | getConstituentCovariancePhiThetaP (int index, AmgMatrix(3, 3)&outMatrix) const |
| | Access to individual covariance PhiThetaP (3,3)
|
| Amg::MatrixX | getConstituentCovarianced0z0PhiThetaP (int index) const |
| | Access to individual covariance d0z0PhiThetaP (5,5)
|
| void | getConstituentCovarianced0z0PhiThetaP (int index, AmgMatrix(5, 5)&outMatrix) const |
| | Access to individual covariance d0z0PhiThetaP (5,5)
|
| const Amg::MatrixX & | getConstituentCovariancePhiThetaP () const |
| | Access to full covariance d0z0PhiThetaP (5 * nparticle, 5 * nparticle)
|
| void | setFitOutput (const std::vector< TLorentzVector > &particleList, const Amg::MatrixX &covarXYZ, const Amg::MatrixX &covard0z0PhiThetaP) |
| | Set output.
|
Definition at line 12 of file ConstraintFitOutput.h.
◆ ConstraintFitOutput()
| ZMassConstraint::ConstraintFitOutput::ConstraintFitOutput |
( |
| ) |
|
|
inline |
◆ ~ConstraintFitOutput()
| ZMassConstraint::ConstraintFitOutput::~ConstraintFitOutput |
( |
| ) |
|
|
inline |
◆ getCompositeFourVector()
| void ZMassConstraint::ConstraintFitOutput::getCompositeFourVector |
( |
TLorentzVector & | lv | ) |
const |
|
inline |
Access to combined 4-vec.
Definition at line 27 of file ConstraintFitOutput.h.
28 { lv = TLorentzVector();
for(
auto lv1 :
m_particleList ) lv += lv1; }
std::vector< TLorentzVector > m_particleList
◆ getConstituentCovarianced0z0PhiThetaP() [1/2]
| Amg::MatrixX ZMassConstraint::ConstraintFitOutput::getConstituentCovarianced0z0PhiThetaP |
( |
int | index | ) |
const |
|
inline |
Access to individual covariance d0z0PhiThetaP (5,5)
Definition at line 39 of file ConstraintFitOutput.h.
Amg::MatrixX m_covariancePhiThetaP
◆ getConstituentCovarianced0z0PhiThetaP() [2/2]
| void ZMassConstraint::ConstraintFitOutput::getConstituentCovarianced0z0PhiThetaP |
( |
int | index, |
|
|
AmgMatrix(5, 5)& | outMatrix ) const |
|
inline |
◆ getConstituentCovariancePhiThetaP() [1/3]
| const Amg::MatrixX & ZMassConstraint::ConstraintFitOutput::getConstituentCovariancePhiThetaP |
( |
| ) |
const |
|
inline |
Access to full covariance d0z0PhiThetaP (5 * nparticle, 5 * nparticle)
Definition at line 47 of file ConstraintFitOutput.h.
◆ getConstituentCovariancePhiThetaP() [2/3]
| Amg::MatrixX ZMassConstraint::ConstraintFitOutput::getConstituentCovariancePhiThetaP |
( |
int | index | ) |
const |
|
inline |
◆ getConstituentCovariancePhiThetaP() [3/3]
| void ZMassConstraint::ConstraintFitOutput::getConstituentCovariancePhiThetaP |
( |
int | index, |
|
|
AmgMatrix(3, 3)& | outMatrix ) const |
|
inline |
◆ getConstituentFourVector()
| const TLorentzVector & ZMassConstraint::ConstraintFitOutput::getConstituentFourVector |
( |
int | index | ) |
const |
|
inline |
◆ getNConstituents()
| unsigned int ZMassConstraint::ConstraintFitOutput::getNConstituents |
( |
| ) |
const |
|
inline |
◆ setFitOutput()
| void ZMassConstraint::ConstraintFitOutput::setFitOutput |
( |
const std::vector< TLorentzVector > & | particleList, |
|
|
const Amg::MatrixX & | covarXYZ, |
|
|
const Amg::MatrixX & | covard0z0PhiThetaP ) |
|
inline |
◆ m_covariance
| Amg::MatrixX ZMassConstraint::ConstraintFitOutput::m_covariance |
|
protected |
◆ m_covariancePhiThetaP
| Amg::MatrixX ZMassConstraint::ConstraintFitOutput::m_covariancePhiThetaP |
|
protected |
◆ m_particleList
| std::vector<TLorentzVector> ZMassConstraint::ConstraintFitOutput::m_particleList |
|
protected |
The documentation for this class was generated from the following file: