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