- Timestamp:
- Nov 19, 2009, 2:53:25 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/electromagnetic/lowenergy/include/G4PaulKCrossSection.hh
r966 r1192 25 25 // 26 26 // 27 // History: 28 // ----------- 29 // 21 Apr 2008 H. Abdelohauwed - 1st implementation 30 // 29 Apr 2009 ALF Major Design Revision 31 // 32 // ------------------------------------------------------------------- 33 34 // Class description: 35 // Low Energy Electromagnetic Physics, Cross section, p ionisation, K shell 36 // Further documentation available from http://www.ge.infn.it/geant4/lowE 37 38 // ------------------------------------------------------------------- 27 39 28 40 … … 30 42 #define G4PAULKCROSSSECTION_HH 1 31 43 44 //#include "G4VDataSetAlgorithm.hh" 32 45 #include "globals.hh" 46 #include <map> 33 47 48 class G4VDataSetAlgorithm; 49 class G4VEMDataSet; 34 50 35 51 class G4PaulKCrossSection … … 42 58 virtual ~G4PaulKCrossSection(); 43 59 44 G4double CalculateKCrossSection(G4int zTarget,G4 int zIncident, G4double energyIncident);60 G4double CalculateKCrossSection(G4int zTarget,G4double massIncident, G4double energyIncident); 45 61 46 62 47 48 49 50 63 private: 51 64 … … 54 67 G4PaulKCrossSection & operator = (const G4PaulKCrossSection &right); 55 68 69 G4VDataSetAlgorithm* interpolation; 70 71 std::map< G4int , G4VEMDataSet* > protonDataSetMap; 72 73 std::map< G4int , G4VEMDataSet* > alphaDataSetMap; 74 75 56 76 }; 57 77
Note: See TracChangeset
for help on using the changeset viewer.