Belle II Software
release-08-01-10
|
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.