Geant4  10.01.p02
G4XDeltaDeltaTable Class Reference

#include <G4XDeltaDeltaTable.hh>

+ Inheritance diagram for G4XDeltaDeltaTable:
+ Collaboration diagram for G4XDeltaDeltaTable:

Public Member Functions

 G4XDeltaDeltaTable ()
 
 ~G4XDeltaDeltaTable ()
 
virtual G4PhysicsVectorCrossSectionTable () const
 
G4bool operator== (const G4XDeltaDeltaTable &right) const
 
G4bool operator!= (const G4XDeltaDeltaTable &right) const
 
- Public Member Functions inherited from G4VXResonanceTable
 G4VXResonanceTable ()
 
virtual ~G4VXResonanceTable ()
 

Private Member Functions

 G4XDeltaDeltaTable (const G4XDeltaDeltaTable &right)
 
G4XDeltaDeltaTableoperator= (const G4XDeltaDeltaTable &right)
 

Private Attributes

G4int size
 

Static Private Attributes

static const G4int sizeDeltaDelta
 
static const G4double energyTable [121]
 
static const G4double sigmaDD1232 [121]
 

Detailed Description

Definition at line 39 of file G4XDeltaDeltaTable.hh.

Constructor & Destructor Documentation

G4XDeltaDeltaTable::G4XDeltaDeltaTable ( )

Definition at line 82 of file G4XDeltaDeltaTable.cc.

G4XDeltaDeltaTable::~G4XDeltaDeltaTable ( )

Definition at line 86 of file G4XDeltaDeltaTable.cc.

G4XDeltaDeltaTable::G4XDeltaDeltaTable ( const G4XDeltaDeltaTable right)
private

Member Function Documentation

G4PhysicsVector * G4XDeltaDeltaTable::CrossSectionTable ( ) const
virtual

Implements G4VXResonanceTable.

Definition at line 90 of file G4XDeltaDeltaTable.cc.

References G4INCL::KinematicsUtils::energy(), energyTable, GeV, millibarn, G4PhysicsFreeVector::PutValue(), sigmaDD1232, and size.

+ Here is the call graph for this function:

G4bool G4XDeltaDeltaTable::operator!= ( const G4XDeltaDeltaTable right) const
G4XDeltaDeltaTable& G4XDeltaDeltaTable::operator= ( const G4XDeltaDeltaTable right)
private
G4bool G4XDeltaDeltaTable::operator== ( const G4XDeltaDeltaTable right) const

Member Data Documentation

const G4double G4XDeltaDeltaTable::energyTable
staticprivate
Initial value:
=
{
0.0,
2.014, 2.014, 2.016, 2.018, 2.022, 2.026, 2.031, 2.037, 2.044, 2.052,
2.061, 2.071, 2.082, 2.094, 2.107, 2.121, 2.135, 2.151, 2.168, 2.185,
2.204, 2.223, 2.244, 2.265, 2.287, 2.311, 2.335, 2.360, 2.386, 2.413,
2.441, 2.470, 2.500, 2.531, 2.562, 2.595, 2.629, 2.664, 2.699, 2.736,
2.773, 2.812, 2.851, 2.891, 2.933, 2.975, 3.018, 3.062, 3.107, 3.153,
3.200, 3.248, 3.297, 3.347, 3.397, 3.449, 3.502, 3.555, 3.610, 3.666,
3.722, 3.779, 3.838, 3.897, 3.957, 4.018, 4.081, 4.144, 4.208, 4.273,
4.339, 4.406, 4.473, 4.542, 4.612, 4.683, 4.754, 4.827, 4.900, 4.975,
5.000, 6.134, 7.269, 8.403, 9.538, 10.672, 11.807, 12.941, 14.076, 15.210,
16.345, 17.479, 18.613, 19.748, 20.882, 22.017, 23.151, 24.286, 25.420, 26.555,
27.689, 28.824, 29.958, 31.092, 32.227, 33.361, 34.496, 35.630, 36.765, 37.899,
39.034, 40.168, 41.303, 42.437, 43.571, 44.706, 45.840, 46.975, 48.109, 49.244
}

Definition at line 65 of file G4XDeltaDeltaTable.hh.

Referenced by CrossSectionTable().

const G4double G4XDeltaDeltaTable::sigmaDD1232
staticprivate
Initial value:
=
{
0.0,
0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
0.001, 0.000, 0.000, 0.000, 0.002, 0.008, 0.029, 0.078,
0.159, 0.262, 0.374, 0.488, 0.599, 0.706, 0.806, 0.899,
0.985, 1.064, 1.135, 1.200, 1.257, 1.309, 1.354, 1.394,
1.429, 1.458, 1.482, 1.503, 1.519, 1.531, 1.540, 1.545,
1.548, 1.548, 1.545, 1.540, 1.533, 1.523, 1.513, 1.500,
1.486, 1.471, 1.455, 1.437, 1.419, 1.400, 1.381, 1.361,
1.340, 1.319, 1.297, 1.275, 1.254, 1.231, 1.209, 1.187,
1.180, 0.889, 0.681, 0.534, 0.430, 0.351, 0.292, 0.247,
0.211, 0.183, 0.160, 0.141, 0.125, 0.111, 0.100, 0.090,
0.082, 0.075, 0.068, 0.063, 0.058, 0.054, 0.050, 0.046,
0.043, 0.040, 0.038, 0.035, 0.033, 0.031, 0.030, 0.028,
0.027, 0.025, 0.024, 0.023, 0.022, 0.021, 0.020, 0.019
}

Definition at line 68 of file G4XDeltaDeltaTable.hh.

Referenced by CrossSectionTable().

G4int G4XDeltaDeltaTable::size
private

Definition at line 70 of file G4XDeltaDeltaTable.hh.

Referenced by CrossSectionTable().

const G4int G4XDeltaDeltaTable::sizeDeltaDelta
staticprivate

Definition at line 62 of file G4XDeltaDeltaTable.hh.


The documentation for this class was generated from the following files: