PDFxTMDLib 2.0.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
PDFxTMD::IReader< Derived > Class Template Reference

#include <IReader.h>

Inheritance diagram for PDFxTMD::IReader< Derived >:
Inheritance graph
[legend]
Collaboration diagram for PDFxTMD::IReader< Derived >:
Collaboration graph
[legend]

Public Member Functions

void read (const std::string &pdfName, int setNumber)
 Load one member of a named PDF set.
 
auto getData () const
 Return the reader's loaded data object.
 
std::vector< double > getValues (PhaseSpaceComponent comp) const
 Return the grid values for one phase-space component.
 
std::pair< double, double > getBoundaryValues (PhaseSpaceComponent comp) const
 Return the lower and upper bounds of one grid component.
 

Member Function Documentation

◆ getBoundaryValues()

template<typename Derived >
std::pair< double, double > PDFxTMD::IReader< Derived >::getBoundaryValues ( PhaseSpaceComponent  comp) const
inline

Return the lower and upper bounds of one grid component.

◆ getData()

template<typename Derived >
auto PDFxTMD::IReader< Derived >::getData ( ) const
inline

Return the reader's loaded data object.

◆ getValues()

template<typename Derived >
std::vector< double > PDFxTMD::IReader< Derived >::getValues ( PhaseSpaceComponent  comp) const
inline

Return the grid values for one phase-space component.

◆ read()

template<typename Derived >
void PDFxTMD::IReader< Derived >::read ( const std::string &  pdfName,
int  setNumber 
)
inline

Load one member of a named PDF set.


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