Nanga Parbat 1.1.0
A TMD fitting framework
Public Member Functions | Public Attributes | List of all members
NangaParbat::DataHandler::Kinematics Struct Reference

Structure containing the kinematic information of one single data set. More...

#include <datahandler.h>

Public Member Functions

 Kinematics ()
 
bool empty () const
 

Public Attributes

int ndata
 Number of data points. More...
 
double Vs
 Center of mass energy. More...
 
std::vector< double > qTv
 Vector of qT values. More...
 
std::vector< std::pair< double, double > > qTmap
 Map of qT bounds to associate to the single bins. More...
 
std::vector< double > qTfact
 Possible bin-by-bin prefactors to multiply the theoretical predictions. More...
 
std::pair< double, double > var1b
 Variable 1 integration bounds. More...
 
std::pair< double, double > var2b
 Variable 2 integration bounds. More...
 
std::pair< double, double > var3b
 Variable 3 integration bounds. More...
 
bool IntqT
 Whether the bins in qTv are integrated over. More...
 
bool Intv1
 Whether the bins variable 1 are integrated over. More...
 
bool Intv2
 Whether the bins variable 2 are integrated over. More...
 
bool Intv3
 Whether the bins variable 3 are integrated over. More...
 
bool PSRed
 Whether there is a final-state PS reduction. More...
 
double pTMin
 Minimum pT of the final-state leptons. More...
 
std::pair< double, double > etaRange
 Allowed range in eta of the final-state leptons. More...
 

Detailed Description

Structure containing the kinematic information of one single data set.

Constructor & Destructor Documentation

◆ Kinematics()

NangaParbat::DataHandler::Kinematics::Kinematics ( )

Member Function Documentation

◆ empty()

bool NangaParbat::DataHandler::Kinematics::empty ( ) const

Member Data Documentation

◆ etaRange

std::pair<double, double> NangaParbat::DataHandler::Kinematics::etaRange

Allowed range in eta of the final-state leptons.

◆ IntqT

bool NangaParbat::DataHandler::Kinematics::IntqT

Whether the bins in qTv are integrated over.

◆ Intv1

bool NangaParbat::DataHandler::Kinematics::Intv1

Whether the bins variable 1 are integrated over.

◆ Intv2

bool NangaParbat::DataHandler::Kinematics::Intv2

Whether the bins variable 2 are integrated over.

◆ Intv3

bool NangaParbat::DataHandler::Kinematics::Intv3

Whether the bins variable 3 are integrated over.

◆ ndata

int NangaParbat::DataHandler::Kinematics::ndata

Number of data points.

◆ PSRed

bool NangaParbat::DataHandler::Kinematics::PSRed

Whether there is a final-state PS reduction.

◆ pTMin

double NangaParbat::DataHandler::Kinematics::pTMin

Minimum pT of the final-state leptons.

◆ qTfact

std::vector<double> NangaParbat::DataHandler::Kinematics::qTfact

Possible bin-by-bin prefactors to multiply the theoretical predictions.

◆ qTmap

std::vector<std::pair<double, double> > NangaParbat::DataHandler::Kinematics::qTmap

Map of qT bounds to associate to the single bins.

◆ qTv

std::vector<double> NangaParbat::DataHandler::Kinematics::qTv

Vector of qT values.

◆ var1b

std::pair<double, double> NangaParbat::DataHandler::Kinematics::var1b

Variable 1 integration bounds.

◆ var2b

std::pair<double, double> NangaParbat::DataHandler::Kinematics::var2b

Variable 2 integration bounds.

◆ var3b

std::pair<double, double> NangaParbat::DataHandler::Kinematics::var3b

Variable 3 integration bounds.

◆ Vs

double NangaParbat::DataHandler::Kinematics::Vs

Center of mass energy.


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