Interfaces defined for the ThePEG::ParticleData class.

Brief class description:
See ThePEG::ParticleData

Name: DecayModes
Type: Varying size vector of references to objects of class ThePEG::DecayMode
Description:
The list of decay modes defined for this particle type.

Name: Width_generator
Type: Reference to objects of class ThePEG::WidthGenerator
Description:
An object derived from the ThePEG::WidthGenerator class, which is able to calculate the full and partial widths forthis particle type and for a given instance of this particle type.

Name: Mass_generator
Type: Reference to objects of class ThePEG::MassGenerator
Description:
An object derived from the ThePEG::MassGeneratorclass, which is able to generate a mass for a given particle instance

Name: Synchronized
Type: Switch
Description:
Indicates if the changes to this particle is propagated to its anti-partner or not. Note that setting this switch does not actually synchronize the properties with the anti-partner, it only assures that following changes are propagated. To sync the particle with its anti-particle, use the Synchronize command.
Registered options:
0(Not_synchronized)
Changes to this particle will propagate to its anti-partner
1(Synchronized)
Changes to this particle will propagate to its anti-partner
Default value: 1

Name: VariableRatio
Type: Switch
Description:
Indicates if the branching ratios of the particle are allowed to vary for given Particle instances depending on the mass of the instance.
Registered options:
0(No)
The branching ratio does not vary.
1(Yes)
The branching ratio varies.
Default value: 0

Name: Stable
Type: Switch
Description:
Indicates if the particle is stable or not.
Registered options:
0(Unstable)
This particle is not stable
1(Stable)
This particle is stable
Default value: 0

Name: DefaultSpin
Type: Parameter
Description:
The default spin quantim number of this particle on the form 2j+1.
Default value: 0
Minimum value: 0
Maximum value: 9

Name: Spin
Type: Integer parameter
Description:
The spin quantim number of this particle on the form 2j+1.
Default value: 0 (May be changed by member function.)
Minimum value: 0
Maximum value: 9

Name: DefaultCharge
Type: Parameter
Description:
The default charge of this particle in units of e/3. See also the command interface SetCharge.
Default value: 0
Minimum value: -24
Maximum value: 24

Name: Charge
Type: Integer parameter
Description:
The charge of this particle in units of e/3. See also the command interface SetCharge.
Default value: 0 (May be changed by member function.)
Minimum value: -24
Maximum value: 24

Name: DefaultColour
Type: Switch
Description:
The default colour quantum number of this particle type.
Registered options:
-3(AntiTriplet)
This particle is a colour anti-triplet.
-1(Undefined)
The coulur is undefined.
0(Neutral)
This particle is colour neutral.
3(Triplet)
This particle is a colour triplet.
8(Octet)
This particle is a colour octet.
Default value: -1

Name: Colour
Type: Switch
Description:
The colour quantum number of this particle type.
Registered options:
-3(AntiTriplet)
This particle is a colour anti-triplet.
-1(Undefined)
The coulur is undefined.
0(Neutral)
This particle is colour neutral.
3(Triplet)
This particle is a colour triplet.
8(Octet)
This particle is a colour octet.
Default value: -1 (May be changed by member function.)

Name: DefaultLifeTime
Type: Parameter
Description:
c times the default average lifetime of the particle measuerd in mm.The actual lifetime of a particle instance is generated from this number by the Mass_generator object associated with the particle.
Default value: 0
Minimum value: 0

Name: LifeTime
Type: Parameter
Description:
c times the average lifetime of the particle measuerd in mm.The actual lifetime of a particle instance is generated from this number by the Mass_generator object associated with the particle.
Default value: 0 (May be changed by member function.)
Minimum value: 0

Name: DefaultWidthCut
Type: Parameter
Description:
The default hard cutoff in GeV in generated mass, which is the maximum allowed deviation from the nominal mass. For the actual cutoff, the upper and lower cut can be set separately.
Default value: 0
Minimum value: 0

Name: WidthCut
Type: Parameter
Description:
The hard cutoff in GeV in generated mass, which is the maximum allowed deviation from the nominal mass. Sets both the upper and lower cut. (The displayed value is the maximium of the upper and lower cut.) A negative value corresponds to no limit.
Default value: 0 (May be changed by member function.)
Minimum value: -1

Name: WidthLoCut
Type: Parameter
Description:
The lower hard cutoff in GeV in generated mass, which is the maximum allowed downwards deviation from the nominal mass. A negative value corresponds to no limit.
Default value: 0 (May be changed by member function.)
Minimum value: -1

Name: WidthUpCut
Type: Parameter
Description:
The upper hard cutoff in GeV in generated mass, which is the maximum allowed upwards deviation from the nominal mass. A negative value corresponds to no limit.
Default value: 0 (May be changed by member function.)
Minimum value: -1

Name: DefaultWidth
Type: Parameter
Description:
The default width of the particle in GeV.
Default value: 0
Minimum value: 0

Name: Width
Type: Parameter
Description:
The width of the particle in GeV.
Default value: 0 (May be changed by member function.)
Minimum value: 0

Name: DefaultMass
Type: Parameter
Description:
The default nominal mass in GeV of the particle. The actual mass of a particle instance is generated depending on the nominal mass and the width and is generated by the Mass_generator object associated with the particle.
Default value: 0
Minimum value: 0

Name: NominalMass
Type: Parameter
Description:
The nominal mass in GeV of the particle. The actual mass of a particle instance is generated depending on the nominal mass and the width and is generated by the Mass_generator object associated with the particle.
Default value: 0 (May be changed by member function.)
Minimum value: 0

Name: Synchronize
Type: Command
Description:
Synchronizes this particle so that all its properties correspond to those of its anti-partner

Name: SetCharge
Type: Command
Description:
Set the charge of this particle. The argument should be given as an interger giving three times the unit charge, or 'unknown', 'charged', 'positive' or 'negative'

Generated on Thu Apr 29 12:42:55 2010 for ThePEG by  doxygen 1.5.5