- Brief class description:
- ThePEG::LesHouchesReader is an abstract base class to be used for objects which reads event files or streams from matrix element generators.
See also ThePEG::LesHouchesReader
Name: WeightWarnings
Type: Switch
- Description:
- Determines if warnings about possible weight incompatibilities should be issued when this reader is initialized.
Registered options:
- 0(
DontWarnAboutWeights
)
- Do not warn about possible incompatibilities with the weight option in the Les Houches common block and the requested weight treatment.
- 1(
WarnAboutWeights
)
- Warn about possible incompatibilities with the weight option in the Les Houches common block and the requested weight treatment.
Default value: 1
Name: MomentumTreatment
Type: Switch
- Description:
- Treatment of the momenta supplied by the interface
Registered options:
- 0(
Accept
)
- Just accept the momenta given
- 1(
RescaleEnergy
)
- Rescale the energy supplied so it is consistent with the mass
- 2(
RescaleMass
)
- Rescale the mass supplied so it is consistent with the energy and momentum
Default value: 0
Name: MinMultCKKW
Type: Integer parameter
- Description:
- If this reader is to be used (possibly together with others) for CKKW-reweighting and veto, this should give the multiplicity of outgoing particles in the lowest multiplicity matrix element in the group. If larger or equal to
MaxMultCKKW
, no CKKW procedure should be applied.
Default value: 0
Minimum value: 0
Name: MaxMultCKKW
Type: Integer parameter
- Description:
- If this reader is to be used (possibly together with others) for CKKW-reweighting and veto, this should give the multiplicity of outgoing particles in the highest multiplicity matrix element in the group. If set to zero, no CKKW procedure should be applied.
Default value: 0
Minimum value: 0
Name: InitPDFs
Type: Switch
- Description:
- If no PDFs were specified in
PDFA
or PDFB
for this reader, try to extract the information from the event file and assign the relevant PDFBaseobjects when the reader is initialized.
Registered options:
- 0(
No
)
- Do not extract PDFs during initialization.
- 1(
Yes
)
- Extract PDFs during initialization.
Default value: 0
Name: ReweightPDF
Type: Switch
- Description:
- If the PDFs used in the generation for this reader is different from the ones assumed by the associated PartonExtractor object, should the events be reweighted to fit the latter?
Registered options:
- 0(
No
)
- The event weights are kept as they are.
- 1(
Yes
)
- The events are reweighted.
Default value: 0
Name: Preweights
Type: Varying size vector of references to objects of class
ThePEG::ReweightBase
- Description:
- A list of ThePEG::ReweightBase objects to bias the phase space for this reader without influencing the actual cross section.
Name: Reweights
Type: Varying size vector of references to objects of class
ThePEG::ReweightBase
- Description:
- A list of ThePEG::ReweightBase objects to modify this the weight of this reader.
Name: Cuts
Type: Reference to objects of class
ThePEG::Cuts
- Description:
- The Cuts object to be used for this reader. Note that these must not be looser cuts than those used in the actual generation. If no object is provided the LesHouchesEventHandler object must provide one instead.
Name: PartonExtractor
Type: Reference to objects of class
ThePEG::PartonExtractor
- Description:
- The PartonExtractor object used to construct remnants. If no object is provided the LesHouchesEventHandler object must provide one instead.
Name: CutEarly
Type: Switch
- Description:
- Determines whether to apply cuts to events before converting to ThePEG format.
Registered options:
- 0(
No
)
- Events are not cut before converted.
- 1(
Yes
)
- Event are cut before converted.
Default value: 1
Name: CacheFileName
Type: Character string parameter
- Description:
- Name of file used to cache the events form the reader in a fast-readable form. If empty, no cache file will be generated.
Default value:
Name: MaxScan
Type: Unlimited Integer parameter
- Description:
- The maximum number of events to scan to obtain information about processes and cross section in the intialization.
Default value: -1
Name: PDFB
Type: Reference to objects of class
ThePEG::PDFBase
- Description:
- The PDF used for incoming particle along the negative z-axis. If null the corresponding information is to be deduced from the event stream/file.
Name: PDFA
Type: Reference to objects of class
ThePEG::PDFBase
- Description:
- The PDF used for incoming particle along the positive z-axis. If null the corresponding information is to be deduced from the event stream/file.
Name: EBeamB
Type: Parameter
- Description:
- The energy of the incoming particle along the negative z-axis. If zero the corresponding information is to be deduced from the event stream/file.
Default value: 0
Minimum value: 0
Maximum value: 1e+09
Name: EBeamA
Type: Parameter
- Description:
- The energy of the incoming particle along the positive z-axis. If zero the corresponding information is to be deduced from the event stream/file.
Default value: 0
Minimum value: 0
Maximum value: 1e+09
Name: BeamB
Type: Unlimited Integer parameter
- Description:
- The PDG id of the incoming particle along the negative z-axis. If zero the corresponding information is to be deduced from the event stream/file.
Default value: 0
Name: BeamA
Type: Unlimited Integer parameter
- Description:
- The PDG id of the incoming particle along the positive z-axis. If zero the corresponding information is to be deduced from the event stream/file.
Default value: 0