G4XNDeltaTable Class Reference

#include <G4XNDeltaTable.hh>

Inheritance diagram for G4XNDeltaTable:

G4VXResonanceTable

Public Member Functions

 G4XNDeltaTable ()
 ~G4XNDeltaTable ()
virtual G4PhysicsVectorCrossSectionTable () const
G4bool operator== (const G4XNDeltaTable &right) const
G4bool operator!= (const G4XNDeltaTable &right) const

Detailed Description

Definition at line 42 of file G4XNDeltaTable.hh.


Constructor & Destructor Documentation

G4XNDeltaTable::G4XNDeltaTable (  ) 

Definition at line 61 of file G4XNDeltaTable.cc.

00061                                : size(121)
00062 { }

G4XNDeltaTable::~G4XNDeltaTable (  ) 

Definition at line 65 of file G4XNDeltaTable.cc.

00066 { }


Member Function Documentation

G4PhysicsVector * G4XNDeltaTable::CrossSectionTable (  )  const [virtual]

Implements G4VXResonanceTable.

Definition at line 69 of file G4XNDeltaTable.cc.

References G4PhysicsFreeVector::PutValue().

00070 {
00071   G4PhysicsFreeVector* sigma = new G4PhysicsFreeVector(size);
00072 
00073   G4int i;
00074   for (i=0; i<size; i++)
00075     {
00076       G4double value = 0.5*sigmaND1232[i] * millibarn;
00077       G4double energy = energyTable[i] * GeV;
00078       sigma->PutValue(i,energy,value);
00079     }
00080   return sigma;
00081 }

G4bool G4XNDeltaTable::operator!= ( const G4XNDeltaTable right  )  const

G4bool G4XNDeltaTable::operator== ( const G4XNDeltaTable right  )  const


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