#include <G4MuElecSiStructure.hh>
Public Member Functions | |
G4MuElecSiStructure () | |
virtual | ~G4MuElecSiStructure () |
G4double | Energy (G4int level) |
G4int | NumberOfLevels () |
Definition at line 51 of file G4MuElecSiStructure.hh.
G4MuElecSiStructure::G4MuElecSiStructure | ( | ) |
Definition at line 46 of file G4MuElecSiStructure.cc.
00046 : nLevels(6) 00047 { 00048 energyConstant.push_back(16.65*eV); 00049 energyConstant.push_back(6.52*eV); 00050 energyConstant.push_back(13.63*eV); 00051 energyConstant.push_back(107.98*eV); 00052 energyConstant.push_back(151.55*eV); 00053 energyConstant.push_back(1828.5*eV); 00054 00055 nLevels = energyConstant.size(); 00056 }
G4MuElecSiStructure::~G4MuElecSiStructure | ( | ) | [virtual] |
Definition at line 63 of file G4MuElecSiStructure.cc.
Referenced by G4MuElecInelasticModel::DifferentialCrossSection(), and G4MuElecInelasticModel::SampleSecondaries().
00064 { 00065 G4double energ = 0.; 00066 00067 if (level >=0 && level < nLevels) energ = energyConstant[level]; 00068 00069 return energ; 00070 }
G4int G4MuElecSiStructure::NumberOfLevels | ( | ) | [inline] |