Geant4
10.02.p03
|
#include <G4HadronBuilder.hh>
Public Member Functions | |
G4ParticleDefinition * | Build (G4ParticleDefinition *black, G4ParticleDefinition *white) |
G4ParticleDefinition * | BuildLowSpin (G4ParticleDefinition *black, G4ParticleDefinition *white) |
G4ParticleDefinition * | BuildHighSpin (G4ParticleDefinition *black, G4ParticleDefinition *white) |
G4HadronBuilder (G4double mesonMix, G4double barionMix, std::vector< double > scalarMesonMix, std::vector< double > vectorMesonMix) | |
Private Types | |
enum | Spin { SpinZero =1, SpinHalf =2, SpinOne =3, SpinThreeHalf =4 } |
Private Member Functions | |
G4HadronBuilder () | |
G4ParticleDefinition * | Meson (G4ParticleDefinition *black, G4ParticleDefinition *white, Spin spin) |
G4ParticleDefinition * | Barion (G4ParticleDefinition *black, G4ParticleDefinition *white, Spin spin) |
Private Attributes | |
G4double | mesonSpinMix |
G4double | barionSpinMix |
std::vector< double > | scalarMesonMixings |
std::vector< double > | vectorMesonMixings |
Definition at line 46 of file G4HadronBuilder.hh.
|
private |
Enumerator | |
---|---|
SpinZero | |
SpinHalf | |
SpinOne | |
SpinThreeHalf |
Definition at line 64 of file G4HadronBuilder.hh.
G4HadronBuilder::G4HadronBuilder | ( | G4double | mesonMix, |
G4double | barionMix, | ||
std::vector< double > | scalarMesonMix, | ||
std::vector< double > | vectorMesonMix | ||
) |
|
private |
|
private |
G4ParticleDefinition* G4HadronBuilder::Build | ( | G4ParticleDefinition * | black, |
G4ParticleDefinition * | white | ||
) |
G4ParticleDefinition* G4HadronBuilder::BuildHighSpin | ( | G4ParticleDefinition * | black, |
G4ParticleDefinition * | white | ||
) |
G4ParticleDefinition* G4HadronBuilder::BuildLowSpin | ( | G4ParticleDefinition * | black, |
G4ParticleDefinition * | white | ||
) |
|
private |
|
private |
Definition at line 71 of file G4HadronBuilder.hh.
|
private |
Definition at line 70 of file G4HadronBuilder.hh.
|
private |
Definition at line 72 of file G4HadronBuilder.hh.
|
private |
Definition at line 73 of file G4HadronBuilder.hh.