PDFxTMDLib  1.0.0
Public Member Functions | List of all members
PDFxTMD::CouplingFactory Class Reference

Factory class for creating QCD coupling objects. More...

#include <Factory.h>

Public Member Functions

 CouplingFactory ()=default
 
IQCDCoupling mkCoupling (const std::string &pdfSetName)
 Creates a new IQCDCoupling object. More...
 

Detailed Description

Factory class for creating QCD coupling objects.

This class provides a factory method to create IQCDCoupling objects from a specified PDF set name. It handles the instantiation of the appropriate QCD coupling implementation based on the provided parameters.

Constructor & Destructor Documentation

◆ CouplingFactory()

PDFxTMD::CouplingFactory::CouplingFactory ( )
default

Member Function Documentation

◆ mkCoupling()

IQCDCoupling PDFxTMD::CouplingFactory::mkCoupling ( const std::string &  pdfSetName)

Creates a new IQCDCoupling object.

Parameters
pdfSetNameThe name of the PDF set
Returns
IQCDCoupling The newly created IQCDCoupling object

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