PARTONS  
PARtonic Tomography Of Nucleon Software
Public Member Functions | Private Attributes | List of all members
PARTONS::TDependentPDFKinematic Class Reference

Class representing the kinematic variables for a t-dependent Parton Distribution Function model. More...

Public Member Functions

 TDependentPDFKinematic ()
 Default constructor. More...
 
 TDependentPDFKinematic (double x, double t, double MuF, double MuR)
 Constructor. More...
 
virtual ~TDependentPDFKinematic ()
 Default destructor. More...
 
virtual std::string toString () const
 Return a pre-formatted characters string for output visualization of class member's values. More...
 
double getMuF () const
 
void setMuF (double muF)
 
double getMuR () const
 
void setMuR (double muR)
 
double getT () const
 
void setT (double t)
 
double getX () const
 
void setX (double x)
 

Private Attributes

double m_x
 Longitudinal momentum fraction of the active parton. More...
 
double m_t
 Mandelstam variable, momentum transfer on the hadron target (in GeV^2) More...
 
double m_MuF
 Factorization scale (in GeV) More...
 
double m_MuR
 Renormalization scale (in GeV) More...
 

Detailed Description

Class representing the kinematic variables for a t-dependent Parton Distribution Function model.

Constructor & Destructor Documentation

◆ TDependentPDFKinematic() [1/2]

PARTONS::TDependentPDFKinematic::TDependentPDFKinematic ( )

Default constructor.

◆ TDependentPDFKinematic() [2/2]

PARTONS::TDependentPDFKinematic::TDependentPDFKinematic ( double  x,
double  t,
double  MuF,
double  MuR 
)

Constructor.

Parameters
xLongitudinal momentum fraction of the active parton
xiSkewness
tMandelstam variable, momentum transfer on the hadron target (in GeV^2)
MuFFactorization scale (in GeV)
MuRRenormalization scale (in GeV)

◆ ~TDependentPDFKinematic()

PARTONS::TDependentPDFKinematic::~TDependentPDFKinematic ( )
virtual

Default destructor.

Member Function Documentation

◆ getMuF()

double PARTONS::TDependentPDFKinematic::getMuF ( ) const

◆ getMuR()

double PARTONS::TDependentPDFKinematic::getMuR ( ) const

◆ getT()

double PARTONS::TDependentPDFKinematic::getT ( ) const

◆ getX()

double PARTONS::TDependentPDFKinematic::getX ( ) const

◆ setMuF()

void PARTONS::TDependentPDFKinematic::setMuF ( double  muF)

◆ setMuR()

void PARTONS::TDependentPDFKinematic::setMuR ( double  muR)

◆ setT()

void PARTONS::TDependentPDFKinematic::setT ( double  t)

◆ setX()

void PARTONS::TDependentPDFKinematic::setX ( double  x)

◆ toString()

std::string PARTONS::TDependentPDFKinematic::toString ( ) const
virtual

Return a pre-formatted characters string for output visualization of class member's values.

Returns
a pre-formatted characters string

Member Data Documentation

◆ m_MuF

double PARTONS::TDependentPDFKinematic::m_MuF
private

Factorization scale (in GeV)

◆ m_MuR

double PARTONS::TDependentPDFKinematic::m_MuR
private

Renormalization scale (in GeV)

◆ m_t

double PARTONS::TDependentPDFKinematic::m_t
private

Mandelstam variable, momentum transfer on the hadron target (in GeV^2)

◆ m_x

double PARTONS::TDependentPDFKinematic::m_x
private

Longitudinal momentum fraction of the active parton.


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