42 verboseLevel(0), theMinEnergy(0.0),
43 isBlocked(
false), recoilEnergyThreshold(0.0), theModelName(modelName),
82 if( anElement == elmlist.second )
83 {
return elmlist.first; }
88 if( aMaterial == matlist.second )
89 {
return matlist.first; }
101 if( anElement == elmlist.second ) {
102 elmlist.first = anEnergy;
116 if( aMaterial == matlist.second ) {
117 matlist.first = anEnergy;
122 theMinEnergyList.push_back(std::pair<G4double, const G4Material *>(anEnergy, aMaterial));
132 if( anElement == elmlist.second )
133 {
return elmlist.first; }
138 if( aMaterial == matlist.second )
139 {
return matlist.first; }
151 if( anElement == elmlist.second ) {
152 elmlist.first = anEnergy;
165 if( aMaterial == matlist.second ) {
166 matlist.first = anEnergy;
171 theMaxEnergyList.push_back(std::pair<G4double, const G4Material *>(anEnergy, aMaterial));
190 if (aMaterial ==
mat)
return true;
199 if (anElement == elm)
return true;
207 return std::pair<G4double, G4double>(2.*
perCent, 1. *
GeV);
210 std::pair<G4double, G4double>
218 outFile <<
"The description for this model has not been written yet.\n";