![]() |
Belle II Software
light-2303-iriomote
|
constainer More...
#include <ConstraintConfiguration.h>

Public Member Functions | |
| ConstraintConfiguration () | |
| constructor | |
| ConstraintConfiguration (const bool &massConstraintType, const std::vector< int > &massConstraintListPDG, const std::vector< int > &fixedToMotherVertexListPDG, const std::vector< int > &geoConstraintListPDG, const std::vector< std::string > &removeConstraintList, const bool &automatic_vertex_constraining, const bool &ipConstraint, const bool &customOrigin, const std::vector< double > &customOriginVertex, const std::vector< double > &customOriginCovariance, const int &originDimension, const int &beamConstraintPDG, const Eigen::Matrix< double, 4, 1 > &beamMomE, const Eigen::Matrix< double, 4, 4 > &beamCovariance, const int &inflationFactorCovZ=1) | |
| constructor | |
Public Attributes | |
| const bool | m_massConstraintType |
| const flag for the type of the mass constraint | |
| const std::vector< int > | m_massConstraintListPDG |
| list of pdg codes to mass constrain | |
| const std::vector< int > | m_fixedToMotherVertexListPDG |
| list of pdg codes to mass constrain | |
| const std::vector< int > | m_geoConstraintListPDG |
| list of pdg codes to mass constrain | |
| const std::vector< std::string > | m_removeConstraintList |
| list of constraints not to apply in tree fit | |
| const bool | m_automatic_vertex_constraining |
| automatically determining if it is worth extracting a vertex for this particle or if it should be joined with the mother | |
| const bool | m_ipConstraint |
| is IP constraint | |
| const bool | m_customOrigin |
| is custom origin | |
| const std::vector< double > | m_customOriginVertex |
| x,y,z of custom origin as vector len 3 | |
| const std::vector< double > | m_customOriginCovariance |
| covariance matrix of origin as row major vector len = 9 | |
| const int | m_originDimension |
| dimension of the origin constraint and ALL geometric gcosntraints | |
| int | m_headOfTreePDG |
| PDG code of the head particle. | |
| const int | m_beamConstraintPDG |
| PDG code to beam constraint. | |
| Eigen::Matrix< double, 4, 1 > | m_beamMomE |
| Beam four-momentum. | |
| Eigen::Matrix< double, 4, 4 > | m_beamCovariance |
| Beam Covariance. | |
| const int | m_inflationFactorCovZ |
| inflate covariance of z by this number -> iptube | |
constainer
Definition at line 16 of file ConstraintConfiguration.h.