| 
    Geant4
    10.00.p03
    
   | 
 
#include <G4LPhysicsFreeVector.hh>
 Inheritance diagram for G4LPhysicsFreeVector:
 Collaboration diagram for G4LPhysicsFreeVector:Public Member Functions | |
| G4LPhysicsFreeVector () | |
| G4LPhysicsFreeVector (size_t nbin, G4double binmin, G4double binmax) | |
| virtual | ~G4LPhysicsFreeVector () | 
| void | PutValues (size_t binNumber, G4double binValue, G4double dataValue) | 
| void | DumpValues () | 
  Public Member Functions inherited from G4PhysicsVector | |
| G4PhysicsVector (G4bool spline=false) | |
| G4PhysicsVector (const G4PhysicsVector &) | |
| G4PhysicsVector & | operator= (const G4PhysicsVector &) | 
| virtual | ~G4PhysicsVector () | 
| void * | operator new (size_t) | 
| void | operator delete (void *) | 
| G4double | Value (G4double theEnergy, size_t &lastidx) const | 
| G4double | Value (G4double theEnergy) const | 
| G4double | GetValue (G4double theEnergy, G4bool &isOutRange) const | 
| G4int | operator== (const G4PhysicsVector &right) const | 
| G4int | operator!= (const G4PhysicsVector &right) const | 
| G4double | operator[] (const size_t binNumber) const | 
| G4double | operator() (const size_t binNumber) const | 
| void | PutValue (size_t index, G4double theValue) | 
| virtual void | ScaleVector (G4double factorE, G4double factorV) | 
| G4double | Energy (size_t index) const | 
| G4double | GetMaxEnergy () const | 
| G4double | GetLowEdgeEnergy (size_t binNumber) const | 
| size_t | GetVectorLength () const | 
| size_t | FindBin (G4double energy, size_t idx) const | 
| void | FillSecondDerivatives () | 
| void | ComputeSecDerivatives () | 
| void | ComputeSecondDerivatives (G4double firstPointDerivative, G4double endPointDerivative) | 
| G4double | FindLinearEnergy (G4double rand) const | 
| G4bool | IsFilledVectorExist () const | 
| G4PhysicsVectorType | GetType () const | 
| void | SetSpline (G4bool) | 
| virtual G4bool | Store (std::ofstream &fOut, G4bool ascii=false) | 
| virtual G4bool | Retrieve (std::ifstream &fIn, G4bool ascii=false) | 
| void | SetVerboseLevel (G4int value) | 
| G4int | GetVerboseLevel (G4int) | 
Additional Inherited Members | |
  Protected Member Functions inherited from G4PhysicsVector | |
| void | DeleteData () | 
| void | CopyData (const G4PhysicsVector &vec) | 
  Protected Attributes inherited from G4PhysicsVector | |
| G4PhysicsVectorType | type | 
| G4double | edgeMin | 
| G4double | edgeMax | 
| size_t | numberOfNodes | 
| G4PVDataVector | dataVector | 
| G4PVDataVector | binVector | 
| G4PVDataVector | secDerivative | 
| G4double | dBin | 
| G4double | baseBin | 
| G4int | verboseLevel | 
Definition at line 54 of file G4LPhysicsFreeVector.hh.
| G4LPhysicsFreeVector::G4LPhysicsFreeVector | ( | ) | 
Definition at line 49 of file G4LPhysicsFreeVector.cc.
References T_G4LPhysicsFreeVector, and G4PhysicsVector::type.
Definition at line 57 of file G4LPhysicsFreeVector.cc.
References G4PhysicsVector::binVector, G4PhysicsVector::dataVector, G4PhysicsVector::edgeMax, G4PhysicsVector::edgeMin, G4PhysicsVector::numberOfNodes, T_G4LPhysicsFreeVector, and G4PhysicsVector::type.
      
  | 
  virtual | 
Definition at line 78 of file G4LPhysicsFreeVector.cc.
| void G4LPhysicsFreeVector::DumpValues | ( | ) | 
Definition at line 84 of file G4LPhysicsFreeVector.cc.
References G4PhysicsVector::binVector, G4PhysicsVector::dataVector, G4cout, G4endl, millibarn, and G4PhysicsVector::numberOfNodes.
Referenced by G4WaterStopping::AddData(), G4UPiNuclearCrossSection::AddDataSet(), G4LossTableBuilder::BuildInverseRangeTable(), G4NeutronHPData::DoPhysicsVector(), G4EmCorrections::Initialise(), G4HadronNucleonXsc::InitialiseKaonNucleonTotXsc(), G4NeutronHPJENDLHEData::readAFile(), and G4LivermorePhotoElectricModel::ReadData().
 Here is the caller graph for this function: