Ignore:
Timestamp:
Dec 22, 2010, 3:52:27 PM (13 years ago)
Author:
garnier
Message:

geant4 tag 9.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4NuclearLevelManager.cc

    r1340 r1347  
    2424// ********************************************************************
    2525//
    26 // $Id: G4NuclearLevelManager.cc,v 1.13 2010/10/10 23:01:39 mkelsey Exp $
     26// $Id: G4NuclearLevelManager.cc,v 1.14 2010/11/17 16:50:53 vnivanch Exp $
     27// GEANT4 tag $Name: geant4-09-04-ref-00 $
     28//
    2729// -------------------------------------------------------------------
    2830//      GEANT 4 class file
     
    6365{ }
    6466
    65 G4NuclearLevelManager::G4NuclearLevelManager(const G4int Z, const G4int A, const G4String& filename) :
     67G4NuclearLevelManager::G4NuclearLevelManager(G4int Z, G4int A, const G4String& filename) :
    6668    _nucleusA(A), _nucleusZ(Z), _fileName(filename), _validity(false),
    6769    _levels(0), _levelEnergy(0), _gammaEnergy(0), _probability(0)
     
    7880}
    7981
    80 void G4NuclearLevelManager::SetNucleus(const G4int Z, const G4int A, const G4String& filename)
     82void G4NuclearLevelManager::SetNucleus(G4int Z, G4int A, const G4String& filename)
    8183{
    8284  if (A <= 0 || Z <= 0 || Z > A )
     
    9294}
    9395
    94 const G4NuclearLevel* G4NuclearLevelManager::GetLevel(int i) const {
     96const G4NuclearLevel* G4NuclearLevelManager::GetLevel(G4int i) const {
    9597  return (i>=0 && i<NumberOfLevels()) ? (*_levels)[i] : 0;
    9698}
     
    98100
    99101const G4NuclearLevel*
    100 G4NuclearLevelManager::NearestLevel(const G4double energy,
    101                                     const G4double eDiffMax) const {
     102G4NuclearLevelManager::NearestLevel(G4double energy,
     103                                    G4double eDiffMax) const
     104{
    102105  if (NumberOfLevels() <= 0) return 0;
    103106
     
    144147
    145148
    146 G4bool G4NuclearLevelManager::Read(std::ifstream& dataFile) {
     149G4bool G4NuclearLevelManager::Read(std::ifstream& dataFile)
     150{
    147151  G4bool goodRead = ReadDataLine(dataFile);
    148152 
     
    187191
    188192G4bool
    189 G4NuclearLevelManager::ReadDataItem(std::istream& dataFile, G4double& x) {
     193G4NuclearLevelManager::ReadDataItem(std::istream& dataFile, G4double& x)
     194{
    190195  G4bool okay = (dataFile >> buffer);           // Get next token
    191196  if (okay) x = strtod(buffer, NULL);
     
    194199}
    195200
    196 
    197 void G4NuclearLevelManager::ProcessDataLine() {
     201void G4NuclearLevelManager::ProcessDataLine()
     202{
    198203  const G4double minProbability = 1e-8;
    199204 
     
    259264}
    260265
    261 
    262266void G4NuclearLevelManager::MakeLevels()
    263267{
     
    304308
    305309G4NuclearLevel*
    306 G4NuclearLevelManager::UseLevelOrMakeNew(G4NuclearLevel* level) {
     310G4NuclearLevelManager::UseLevelOrMakeNew(G4NuclearLevel* level)
     311{
    307312  if (level && _levelEnergy == level->Energy()) return level;   // No change
    308313
     
    313318}
    314319
    315 void G4NuclearLevelManager::AddDataToLevel(G4NuclearLevel* level) {
     320void G4NuclearLevelManager::AddDataToLevel(G4NuclearLevel* level)
     321{
    316322  if (!level) return;           // Sanity check
    317323
     
    332338}
    333339
    334 void G4NuclearLevelManager::FinishLevel(G4NuclearLevel* level) {
     340void G4NuclearLevelManager::FinishLevel(G4NuclearLevel* level)
     341{
    335342  if (!level || !_levels) return;               // Sanity check
    336343
     
    353360    GetLevel(i)->PrintAll();
    354361}
    355 
    356362
    357363G4NuclearLevelManager::G4NuclearLevelManager(const G4NuclearLevelManager &right)
Note: See TracChangeset for help on using the changeset viewer.