LHAPDF
6.5.4
|
Functions | |
AlphaS * | LHAPDF::mkAlphaS (const Info &info) |
Make an AlphaS object from an Info object. More... | |
AlphaS * | LHAPDF::mkAlphaS (const std::string &setname, size_t member) |
Make an AlphaS object for the specified PDF. More... | |
AlphaS * | LHAPDF::mkAlphaS (int lhaid) |
Make an AlphaS object for the specified PDF. More... | |
AlphaS * | LHAPDF::mkAlphaS (const std::string &setname_nmem) |
AlphaS * | LHAPDF::mkBareAlphaS (const std::string &type) |
Make an AlphaS object of the requested type without a PDF reference. More... | |
AlphaS* LHAPDF::mkAlphaS | ( | const std::string & | setname, |
size_t | member | ||
) |
AlphaS* LHAPDF::mkAlphaS | ( | const std::string & | setname_nmem | ) |
Create an AlphaS object for the given set name and member number as a single string
The format of the setname_nmem string is <setname>/<nmem> where <nmem> must be parseable as a positive integer. The / character is not permitted in set names due to clashes with Unix filesystem path syntax.
If no /<nmem> is given, the type and configuration of the returned AlphaS is chosen based on the named PDFSet's metadata, NOT the info of member number 0 as for similar methods. If there is a distinction and you specifically want the AlphaS for the central member rather than that specified for the set as a whole, make sure to include the "/0"!
Returns a 'new'ed AlphaS by pointer. Unless attached to a PDF, the caller is responsible for deletion of the created object.
AlphaS* LHAPDF::mkAlphaS | ( | int | lhaid | ) |