| 
    Geant4
    10.00.p02
    
   | 
 
#include <G4FermiFragmentsPool.hh>
 Collaboration diagram for G4FermiFragmentsPool:Public Member Functions | |
| ~G4FermiFragmentsPool () | |
| const std::vector < G4FermiConfiguration * > *  | GetConfigurationList (G4int Z, G4int A, G4double mass) | 
| const G4VFermiFragment * | GetFragment (G4int Z, G4int A) | 
| G4int | GetMaxZ () const | 
| G4int | GetMaxA () const | 
Static Public Member Functions | |
| static G4FermiFragmentsPool * | Instance () | 
Private Member Functions | |
| G4FermiFragmentsPool () | |
| void | Initialise () | 
| G4bool | IsExist (G4int Z, G4int A, std::vector< const G4VFermiFragment * > &) | 
| G4bool | IsAvailable (G4int Z, G4int A) | 
Private Attributes | |
| std::vector< const  G4VFermiFragment * >  | fragment_pool | 
| G4int | maxZ | 
| G4int | maxA | 
| G4int | verbose | 
| std::vector < G4FermiConfiguration * >  | list1 [17] | 
| std::vector < G4FermiConfiguration * >  | list2 [17] | 
| std::vector < G4FermiConfiguration * >  | list3 [17] | 
| std::vector < G4FermiConfiguration * >  | list4 [17] | 
| std::vector < G4FermiConfiguration * >  | listextra | 
Static Private Attributes | |
| static G4FermiFragmentsPool * | theInstance = 0 | 
Definition at line 43 of file G4FermiFragmentsPool.hh.
| G4FermiFragmentsPool::~G4FermiFragmentsPool | ( | ) | 
Definition at line 73 of file G4FermiFragmentsPool.cc.
References fragment_pool, list1, list2, list3, list4, listextra, and G4InuclParticleNames::nn.
      
  | 
  private | 
Definition at line 65 of file G4FermiFragmentsPool.cc.
References Initialise(), maxA, maxZ, and verbose.
 Here is the call graph for this function:| const std::vector< G4FermiConfiguration * > * G4FermiFragmentsPool::GetConfigurationList | ( | G4int | Z, | 
| G4int | A, | ||
| G4double | mass | ||
| ) | 
Definition at line 449 of file G4FermiFragmentsPool.cc.
References A, fragment_pool, G4cout, G4endl, G4FermiConfiguration::GetA(), G4FermiConfiguration::GetFragmentList(), G4FermiConfiguration::GetMass(), G4NucleiProperties::GetNuclearMass(), G4FermiConfiguration::GetZ(), GeV, list1, list2, list3, list4, listextra, maxA, maxZ, and verbose.
Referenced by G4FermiConfigurationList::SelectConfiguration().
 Here is the call graph for this function:
 Here is the caller graph for this function:| const G4VFermiFragment * G4FermiFragmentsPool::GetFragment | ( | G4int | Z, | 
| G4int | A | ||
| ) | 
Definition at line 717 of file G4FermiFragmentsPool.cc.
References A, G4FermiConfiguration::GetFragmentList(), G4FermiConfiguration::GetZ(), list1, maxA, and maxZ.
Referenced by G4ExcitationHandler::BreakItUp().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 102 of file G4FermiFragmentsPool.hh.
References maxA.
Referenced by G4Evaporation::SetParameters().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 97 of file G4FermiFragmentsPool.hh.
References maxZ.
Referenced by G4Evaporation::SetParameters().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 91 of file G4FermiFragmentsPool.cc.
References A, a1, a2, a3, a4, fragment_pool, G4cout, G4endl, G4FermiConfiguration::GetFragmentList(), G4FermiConfiguration::GetZ(), IsAvailable(), IsExist(), list1, list2, list3, list4, maxA, maxZ, MeV, and verbose.
Referenced by G4FermiFragmentsPool().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 56 of file G4FermiFragmentsPool.cc.
References theInstance.
Referenced by G4ExcitationHandler::G4ExcitationHandler(), G4FermiConfigurationList::G4FermiConfigurationList(), and G4Evaporation::SetParameters().
 Here is the caller graph for this function:Definition at line 87 of file G4FermiFragmentsPool.hh.
Referenced by Initialise().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 671 of file G4FermiFragmentsPool.cc.
References A, G4FermiConfiguration::GetA(), G4FermiConfiguration::GetMass(), G4FermiConfiguration::GetZ(), keV, list2, list3, list4, and G4InuclParticleNames::nn.
Referenced by Initialise().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 72 of file G4FermiFragmentsPool.hh.
Referenced by GetConfigurationList(), Initialise(), and ~G4FermiFragmentsPool().
      
  | 
  private | 
Definition at line 79 of file G4FermiFragmentsPool.hh.
Referenced by GetConfigurationList(), GetFragment(), Initialise(), and ~G4FermiFragmentsPool().
      
  | 
  private | 
Definition at line 80 of file G4FermiFragmentsPool.hh.
Referenced by GetConfigurationList(), Initialise(), IsExist(), and ~G4FermiFragmentsPool().
      
  | 
  private | 
Definition at line 81 of file G4FermiFragmentsPool.hh.
Referenced by GetConfigurationList(), Initialise(), IsExist(), and ~G4FermiFragmentsPool().
      
  | 
  private | 
Definition at line 82 of file G4FermiFragmentsPool.hh.
Referenced by GetConfigurationList(), Initialise(), IsExist(), and ~G4FermiFragmentsPool().
      
  | 
  private | 
Definition at line 84 of file G4FermiFragmentsPool.hh.
Referenced by GetConfigurationList(), and ~G4FermiFragmentsPool().
      
  | 
  private | 
Definition at line 75 of file G4FermiFragmentsPool.hh.
Referenced by G4FermiFragmentsPool(), GetConfigurationList(), GetFragment(), GetMaxA(), and Initialise().
      
  | 
  private | 
Definition at line 74 of file G4FermiFragmentsPool.hh.
Referenced by G4FermiFragmentsPool(), GetConfigurationList(), GetFragment(), GetMaxZ(), and Initialise().
      
  | 
  staticprivate | 
Definition at line 70 of file G4FermiFragmentsPool.hh.
Referenced by Instance().
      
  | 
  private | 
Definition at line 76 of file G4FermiFragmentsPool.hh.
Referenced by G4FermiFragmentsPool(), GetConfigurationList(), and Initialise().