G4BEHe3Channel Class Reference

#include <G4BEHe3Channel.hh>

Inheritance diagram for G4BEHe3Channel:

G4BEChargedChannel G4BertiniEvaporationChannel

Public Member Functions

 G4BEHe3Channel ()
virtual ~G4BEHe3Channel ()
G4DynamicParticleemit ()
G4double constant ()
virtual G4double coulombFactor ()
virtual G4double qmFactor ()

Detailed Description

Definition at line 36 of file G4BEHe3Channel.hh.


Constructor & Destructor Documentation

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]

Definition at line 46 of file G4BEHe3Channel.cc.

00047 {
00048 }


Member Function Documentation

G4double G4BEHe3Channel::constant (  ) 

G4double G4BEHe3Channel::coulombFactor (  )  [virtual]

Implements G4BEChargedChannel.

Definition at line 63 of file G4BEHe3Channel.cc.

00064 {
00065   return 0;
00066 }

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 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:51:30 2013 for Geant4 by  doxygen 1.4.7