#include <G4BEHe3Channel.hh>
Inheritance diagram for G4BEHe3Channel:
Public Member Functions | |
G4BEHe3Channel () | |
virtual | ~G4BEHe3Channel () |
G4DynamicParticle * | emit () |
G4double | constant () |
virtual G4double | coulombFactor () |
virtual G4double | qmFactor () |
Definition at line 36 of file G4BEHe3Channel.hh.
G4BEHe3Channel::G4BEHe3Channel | ( | ) |
Definition at line 34 of file G4BEHe3Channel.cc.
References G4BEChargedChannel::A, G4BertiniEvaporationChannel::name, G4BertiniEvaporationChannel::particleA, G4BertiniEvaporationChannel::particleZ, G4BertiniEvaporationChannel::rho, G4BEChargedChannel::spin, and G4BertiniEvaporationChannel::verboseLevel.
00035 { 00036 name = "He3"; 00037 verboseLevel = 0; 00038 particleA = 3; 00039 particleZ = 2; 00040 rho = 0.70588; 00041 A=3; 00042 spin = 0.5; 00043 }
G4BEHe3Channel::~G4BEHe3Channel | ( | ) | [virtual] |
G4double G4BEHe3Channel::constant | ( | ) |
G4double G4BEHe3Channel::coulombFactor | ( | ) | [virtual] |
G4DynamicParticle * G4BEHe3Channel::emit | ( | ) | [virtual] |
Implements G4BEChargedChannel.
Definition at line 51 of file G4BEHe3Channel.cc.
References G4He3::He3(), G4BertiniEvaporationChannel::isotropicCosines(), and G4BEChargedChannel::sampleKineticEnergy().
00052 { 00053 G4double u , v , w; 00054 G4DynamicParticle * pParticle = new G4DynamicParticle; 00055 pParticle -> SetDefinition( G4He3::He3() ); 00056 pParticle -> SetKineticEnergy( sampleKineticEnergy() ); 00057 isotropicCosines( u, v, w); 00058 pParticle -> SetMomentumDirection( u, v, w); 00059 return pParticle; 00060 }
G4double G4BEHe3Channel::qmFactor | ( | ) | [virtual] |
Reimplemented from G4BertiniEvaporationChannel.
Definition at line 69 of file G4BEHe3Channel.cc.
References G4BEChargedChannel::qmFactorForAlpha().
00070 { 00071 // Coefficient representing the quantum mechanical barrier 00072 // penetration, see Dostrovsky, Phys. Rev. 116, 1959. 00073 return qmFactorForAlpha() - 0.06; 00074 }