#include <boost/python.hpp>
#include "G4VCrossSectionHandler.hh"
#include "G4VDataSetAlgorithm.hh"
#include "G4Material.hh"
#include "G4Element.hh"
 
Go to the source code of this file.
◆ export_G4VCrossSectionHandler()
      
        
          | void export_G4VCrossSectionHandler  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 61 of file pyG4VCrossSectionHandler.cc.
   63   class_<G4VCrossSectionHandler, boost::noncopyable>
    64     (
"G4VCrossSectionHandler", 
"cross section handler", no_init)
    69          return_value_policy<reference_existing_object>())
 
G4double(G4VCrossSectionHandler::* f2_FindValue)(G4int, G4double, G4int) const
 
const G4Element * SelectRandomElement(const G4MaterialCutsCouple *material, G4double e) const
 
G4double ValueForMaterial(const G4Material *material, G4double e) const
 
void LoadShellData(const G4String &dataFile)
 
void Initialise(G4VDataSetAlgorithm *interpolation=0, G4double minE=250 *CLHEP::eV, G4double maxE=100 *CLHEP::GeV, G4int numberOfBins=200, G4double unitE=CLHEP::MeV, G4double unitData=CLHEP::barn, G4int minZ=1, G4int maxZ=99)
 
void LoadData(const G4String &dataFile)
 
G4double(G4VCrossSectionHandler::* f1_FindValue)(G4int, G4double) const
 
G4int SelectRandomShell(G4int Z, G4double e) const