laura is hosted by Hepforge, IPPP Durham
Laura++  3.6.0
A maximum likelihood fitting package for performing Dalitz-plot analysis.
LauFitObject::MultiDimConstraint Class Reference

Class to store n-dimensional constraint information. More...

#include <LauFitObject.hh>

Public Member Functions

 MultiDimConstraint ()=default
 Default constructor.
 
 MultiDimConstraint (const std::vector< TString > &parNames, const TVectorD &means, const TMatrixD &covMat)
 Constructor.
 
Double_t constraintPenalty () const
 Get the penalty term.
 
void generateConstraintMeans ()
 Generate per-experiment constraint means.
 

Public Attributes

std::vector< TString > conPars_
 The list of LauParameter names to be used in the constraint.
 
TVectorD trueMeans_
 The true mean values of the constraint.
 
TVectorD means_
 The per-experiment mean values of the constraint.
 
TMatrixD invCovMat_
 The inverse covariance matrix of the parameters.
 
TMatrixD sqrtCovMat_
 The Cholesky Decomposition of the covariance matrix of the parameters.
 
std::vector< LauParameter * > conLauPars_
 The LauParameters used in the constraints.
 

Detailed Description

Class to store n-dimensional constraint information.

Definition at line 212 of file LauFitObject.hh.


The documentation for this class was generated from the following files: