- Brief class description:
- The LHAPDF class inherits from PDFBase and implements an interface to the LHAPDF library of parton density function parameterizations. This class is available even if LHAPDF was not properly installed when ThePEG was installed, but will then produce an error in the initialization. Note that the valence densities from the xfvx() and xfvl() function will only work properly for nucleons. All other particles will have zero valence densities.
See also ThePEG::LHAPDF
Name: MaxFlav
Type: Integer parameter
- Description:
- The maximum number of flavours for which non-zero densities are reported. The actual number of flavours may be less depending on the chosen PDF set.
Default value: 5
Minimum value: 3
Name: VerboseLevel
Type: Switch
- Description:
- The verbosity of the output from the LHAPDF library.
Registered options:
- 0(
Silent
)
- Trying to inhibit all output from the LHAPDF library (unfortunately not always possible).
- 1(
Normal
)
- Normal output from the LHAPDF library (unfortunately to the standard output).
Default value: 0
Name: MaxNSet
Type: Integer parameter
- Description:
- The maximum number of simultaneous pdfs that can be used in LHAPDF. Should be set to the parameter
nmxset
in the parmsetup.inc
file compiled into the installed LHAPDF library you are using (by default this is set to 3)
Default value: 3
Minimum value: 1
Name: PhotonOption
Type: Switch
- Description:
- Different options for handling off-shell photon distributions.
Registered options:
- 1(
DipoleDampening
)
- Dipole dampening by integration (very time consuming).
- 2(
MaxScales
)
-
- 3(
AddScales
)
-
- 4(
PeffPreserve
)
- preserving momentum sum.
- 5(
PintPreserve
)
- preserving momentum sum and average evolution range.
- 6(
PeffMatch
)
- matched to in limit.
- 7(
PintMatch
)
- matched to in limit.
Default value: 7
Name: EnablePartonicGamma
Type: Switch
- Description:
- Enable the option of having photons as partons inside a hadron
Registered options:
- 0(
No
)
- Don't include them
- 1(
Yes
)
- Include partonic photons
Default value: 0
Name: Member
Type: Integer parameter
- Description:
- The chosen member of the selected PDF set.
Default value: 0
Minimum value: 0
Maximum value: 1000000000 (May be changed by member function.)
Name: PDFNumber
Type: Integer parameter
- Description:
- The number of the PDF set and member to be used.
Default value: 10042
Minimum value: 1
Name: PDFName
Type: Character string parameter
- Description:
- The name if the PDF set to be used. Should be the full name including the
.LHpdf
or .LHgrid
suffix.
Default value: cteq6ll.LHpdf
Name: PType
Type: Switch
- Description:
- The type of incoming particles which can be handled by this PDF.
Registered options:
- 1(
Nucleon
)
- Nucleon densities.
- 2(
PionOrVMD
)
- Pion densities (can also be used for VMD photons).
- 3(
Photon
)
- Photon densities.
Default value: 1
Name: Test
Type: Command
- Description:
- Write out the values of the chosen PDF set using the x, Q2 and P2 parameters supplied.
Name: PDFLIBNumbers
Type: Command
- Description:
- Set the PDF set and member to be used by specifying the old PDFLIB group and set number.
There may be interfaces inherited from the ThePEG::PDFBase class.