Nanga Parbat 1.1.0
A TMD fitting framework
|
Go to the source code of this file.
Namespaces | |
namespace | NangaParbat |
Functions | |
TMDGrid * | NangaParbat::mkTMD (std::string const &name, int const &mem=0) |
Factory that returns a "TMDGrid" object. More... | |
TMDGrid * | NangaParbat::mkTMD (std::string const &name, std::string const &folder, int const &mem=0) |
Factory that returns a "TMDGrid" object. More... | |
std::vector< TMDGrid * > | NangaParbat::mkTMDs (std::string const &name) |
Factory that returns a vector of "TMDGrid" objects. More... | |
StructGrid * | NangaParbat::mkSF (std::string const &name, int const &mem=0) |
Factory that returns a "StructGrid" object. More... | |
StructGrid * | NangaParbat::mkSF (std::string const &name, std::string const &folder, int const &mem=0) |
Factory that returns a "StructGrid" object. More... | |
std::vector< StructGrid * > | NangaParbat::mkSFs (std::string const &name) |
Factory that returns a vector of "StructGrid" objects. More... | |
std::function< double(double const &, double const &, double const &, double const &)> | NangaParbat::Convolution (TMDGrid const *TMD1, TMDGrid const *TMD2, std::function< std::vector< double >(double const &)> const &Charges, double const &kTCutOff=1, double const &IntEps=1e-5) |
Function that performs the convolution of two TMD distributions in kT space. More... | |
std::function< double(double const &, double const &, double const &, double const &)> | NangaParbat::Convolution (TMDGrid const *TMD, std::function< std::vector< double >(double const &)> const &Charges, double const &kTCutOff=1, double const &IntEps=1e-5) |
Function that performs the convolution of two TMD distributions in kT space assuming that first and second distributions are equal. More... | |