Belle II Software development
CalibPars Struct Reference

The parameters related to single calibration interval. More...

#include <calibTools.h>

Public Member Functions

int size () const
 number of the subintervals
 

Public Attributes

std::vector< Eigen::VectorXd > cnt
 vector of means for each calib. subinterval
 
std::vector< Eigen::MatrixXd > cntUnc
 vector of uncertainties of means for each calib. subinterval
 
Eigen::MatrixXd spreadMat
 spread CovMatrix
 
double spreadUnc = std::numeric_limits<double>::quiet_NaN()
 stat uncertainty of the spread (for eCMS)
 
double shift
 difference between eCMS for hadronic B decay method and mumu method, i.e. hadB - mumu
 
double shiftUnc = std::numeric_limits<double>::quiet_NaN()
 stat uncertainty of the shift
 
std::vector< double > pulls
 vector of pulls between mumu and hadB methods (for eCMS)
 

Detailed Description

The parameters related to single calibration interval.

Definition at line 72 of file calibTools.h.

Member Function Documentation

◆ size()

int size ( ) const
inline

number of the subintervals

Definition at line 82 of file calibTools.h.

Member Data Documentation

◆ cnt

std::vector<Eigen::VectorXd> cnt

vector of means for each calib. subinterval

Definition at line 73 of file calibTools.h.

◆ cntUnc

std::vector<Eigen::MatrixXd> cntUnc

vector of uncertainties of means for each calib. subinterval

Definition at line 74 of file calibTools.h.

◆ pulls

std::vector<double> pulls

vector of pulls between mumu and hadB methods (for eCMS)

Definition at line 81 of file calibTools.h.

◆ shift

double shift
Initial value:
=
std::numeric_limits<double>::quiet_NaN()

difference between eCMS for hadronic B decay method and mumu method, i.e. hadB - mumu

Definition at line 78 of file calibTools.h.

◆ shiftUnc

double shiftUnc = std::numeric_limits<double>::quiet_NaN()

stat uncertainty of the shift

Definition at line 80 of file calibTools.h.

◆ spreadMat

Eigen::MatrixXd spreadMat

spread CovMatrix

Definition at line 75 of file calibTools.h.

◆ spreadUnc

double spreadUnc = std::numeric_limits<double>::quiet_NaN()

stat uncertainty of the spread (for eCMS)

Definition at line 77 of file calibTools.h.


The documentation for this struct was generated from the following file: