9 #ifndef ThePEG_ReweightMinPT_H 10 #define ThePEG_ReweightMinPT_H 13 #include "ThePEG/MatrixElement/ReweightBase.h" 43 virtual double weight()
const;
131 static string className() {
return "ThePEG::ReweightMinPT"; }
135 static string library() {
return "ReweightMinPT.so"; }
PersistentIStream is used to read persistent objects from a stream where they were previously written...
ReweightMinPT()
Default constructor.
ClassTraitsType is an empty, non-polymorphic, base class.
The ReweightMinPT class reweights matrix elements with the minimum of the transverse momenta of the o...
static ClassDescription< ReweightMinPT > initReweightMinPT
Describe a concrete base class with persistent data.
A concreate implementation of ClassDescriptionBase describing a concrete class with persistent data...
PersistentOStream is used to write objects persistently to a stream from which they can be read in ag...
This is the main namespace within which all identifiers in ThePEG are declared.
void persistentOutput(PersistentOStream &os) const
Function used to write out object persistently.
static void Init()
Standard Init function used to initialize the interfaces.
QTY< 0, 1, 0 >::Type Energy
Energy.
Energy scale
The weight is the minimum pt/scale to a power.
virtual IBPtr clone() const
Make a simple clone of this object.
RCPtr is a reference counted (smart) pointer.
virtual double weight() const
Return the wieght for the kinematical configuation provided by the assigned XComb object (in the Last...
ReweightMinPT & operator=(const ReweightMinPT &)
Private and non-existent assignment operator.
The default concrete implementation of ClassTraitsBase.
The ReweightBase class is the base class of all objects representing external biases to matrix elemen...
virtual IBPtr fullclone() const
Make a clone of this object, possibly modifying the cloned object to make it sane.
BaseClassTraits describes the base classes of the templated class.
double power
The weight is the minimum pt/scale to a power.
void persistentInput(PersistentIStream &is, int version)
Function used to read in object persistently.
The templated ClassTraitsBase class defines a set of default information about classes used by ThePEG...