- Brief class description:
- This is the standard event handler to generate hard sub-processes within ThePEG. It must specify a pair of incoming particle beams in
BeamA
and BeamB
and a suiteable LuminosityFunction
. In addition at least one object describing the sub-processes to be generated must be specified in SubProcessHandlers
.
See also ThePEG::StandardEventHandler
Name: Sampler
Type: Reference to objects of class
ThePEG::SamplerBase
- Description:
- The phase space sampler responsible for generating phase spacepoints according to the cross section given by this event handler
Name: Weighted
Type: Switch
- Description:
- If switched on, this event Handler will produce weighted events
Registered options:
- 0(
Off
)
- This EventHandeler produces unweighted events.
- 1(
On
)
- This EventHandeler produces weighted events.
Default value: 1
Name: BinStrategy
Type: Switch
- Description:
- The strategy to be used when sampling different ThePEG::XComb objects. An ThePEG::XComb objet represents a pair of incoming parton types as defined by a THePEG::PartonExtractor and a matrix element.
Registered options:
- 0(
AllAtOnce
)
- All bins are sampled together.
- 1(
PerME
)
- All bins which have the same matrix element object are sampled together.
- 2(
Individual
)
- All bins are sampled individually.
Default value: 2
Name: Cuts
Type: Reference to objects of class
ThePEG::Cuts
- Description:
- Common kinematical cuts for this StandardEventHandler. These cuts may be overidden in individual sub-process handlers.
Name: SubProcessHandlers
Type: Varying size vector of references to objects of class
ThePEG::SubProcessHandler
- Description:
- The list of sub-process handlers used in this StandardEventHandler.
Name: BeamB
Type: Reference to objects of class
ThePEG::ParticleData
- Description:
- The type of particles in second beam
Name: BeamA
Type: Reference to objects of class
ThePEG::ParticleData
- Description:
- The type of particles in first beam
There may be interfaces inherited from the ThePEG::EventHandler class.