| 
    Geant4
    10.02.p01
    
   | 
 
#include <G4PhysicsOrderedFreeVector.hh>
 Inheritance diagram for G4PhysicsOrderedFreeVector:
 Collaboration diagram for G4PhysicsOrderedFreeVector:Private Member Functions | |
| size_t | FindValueBinLocation (G4double aValue) | 
| G4double | LinearInterpolationOfEnergy (G4double aValue, size_t theLocBin) | 
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 67 of file G4PhysicsOrderedFreeVector.hh.
| G4PhysicsOrderedFreeVector::G4PhysicsOrderedFreeVector | ( | ) | 
Definition at line 75 of file G4PhysicsOrderedFreeVector.cc.
References T_G4PhysicsOrderedFreeVector, and G4PhysicsVector::type.
| G4PhysicsOrderedFreeVector::G4PhysicsOrderedFreeVector | ( | G4double * | Energies, | 
| G4double * | Values, | ||
| size_t | VectorLength | ||
| ) | 
Definition at line 62 of file G4PhysicsOrderedFreeVector.cc.
References InsertValues(), T_G4PhysicsOrderedFreeVector, and G4PhysicsVector::type.
 Here is the call graph for this function:
      
  | 
  virtual | 
Definition at line 85 of file G4PhysicsOrderedFreeVector.cc.
| void G4PhysicsOrderedFreeVector::DumpValues | ( | ) | 
Definition at line 141 of file G4PhysicsOrderedFreeVector.cc.
References G4PhysicsVector::binVector, G4PhysicsVector::dataVector, G4cout, G4endl, and G4PhysicsVector::numberOfNodes.
Referenced by G4OpRayleigh::DumpPhysicsTable(), G4OpWLS::DumpPhysicsTable(), G4Cerenkov::DumpPhysicsTable(), G4Scintillation::DumpPhysicsTable(), G4SPSEneDistribution::GenUserHistEnergies(), and G4SPSEneDistribution::LinearInterpolation().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 122 of file G4PhysicsOrderedFreeVector.cc.
References G4PhysicsVector::dataVector, G4INCL::Math::min(), and G4PhysicsVector::numberOfNodes.
Referenced by GetEnergy().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 108 of file G4PhysicsOrderedFreeVector.cc.
References G4PhysicsVector::edgeMax, G4PhysicsVector::edgeMin, FindValueBinLocation(), GetMaxValue(), GetMinValue(), and LinearInterpolationOfEnergy().
Referenced by G4SPSEneDistribution::GenEpnHistEnergies(), WLSPrimaryGeneratorAction::GeneratePrimaries(), G4SPSAngDistribution::GenerateUserDefPhi(), G4SPSAngDistribution::GenerateUserDefTheta(), G4SPSRandomGenerator::GenRandEnergy(), G4SPSRandomGenerator::GenRandPhi(), G4SPSRandomGenerator::GenRandPosPhi(), G4SPSRandomGenerator::GenRandPosTheta(), G4SPSRandomGenerator::GenRandTheta(), G4SPSRandomGenerator::GenRandX(), G4SPSRandomGenerator::GenRandY(), G4SPSRandomGenerator::GenRandZ(), G4SPSEneDistribution::GenUserHistEnergies(), G4Cerenkov::GetAverageNumberOfPhotons(), G4OpWLS::PostStepDoIt(), and G4Scintillation::PostStepDoIt().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Referenced by G4SPSEneDistribution::ArbInterpolate(), G4Cerenkov::GetAverageNumberOfPhotons(), and G4Cerenkov::PostStepDoIt().
 Here is the caller graph for this function:
      
  | 
  inline | 
Referenced by WLSPrimaryGeneratorAction::GeneratePrimaries(), G4Cerenkov::GetAverageNumberOfPhotons(), GetEnergy(), G4Scintillation::GetScintillationYieldByParticleType(), G4OpWLS::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), and G4Cerenkov::PostStepGetPhysicalInteractionLength().
 Here is the caller graph for this function:
      
  | 
  inline | 
Referenced by G4SPSEneDistribution::ArbInterpolate(), G4Cerenkov::GetAverageNumberOfPhotons(), and G4Cerenkov::PostStepDoIt().
 Here is the caller graph for this function:
      
  | 
  inline | 
Referenced by G4Cerenkov::GetAverageNumberOfPhotons(), and GetEnergy().
 Here is the caller graph for this function:Definition at line 91 of file G4PhysicsOrderedFreeVector.cc.
References G4PhysicsVector::binVector, G4PhysicsVector::dataVector, G4PhysicsVector::edgeMax, G4PhysicsVector::edgeMin, G4INCL::KinematicsUtils::energy(), and G4PhysicsVector::numberOfNodes.
Referenced by G4SPSEneDistribution::ArbEnergyHisto(), G4SPSEneDistribution::ArbEnergyHistoFile(), G4OpRayleigh::CalculateRayleighMeanFreePaths(), G4AdjointPrimaryGenerator::ComputeAccumulatedDepthVectorAlongBackRay(), G4SPSEneDistribution::ConvertEPNToEnergy(), G4SPSEneDistribution::EpnEnergyHisto(), G4SPSEneDistribution::ExpInterpolation(), G4PhysicsOrderedFreeVector(), G4SPSEneDistribution::GenEpnHistEnergies(), G4SPSAngDistribution::GenerateUserDefPhi(), G4SPSAngDistribution::GenerateUserDefTheta(), G4SPSRandomGenerator::GenRandEnergy(), G4SPSRandomGenerator::GenRandPhi(), G4SPSRandomGenerator::GenRandPosPhi(), G4SPSRandomGenerator::GenRandPosTheta(), G4SPSRandomGenerator::GenRandTheta(), G4SPSRandomGenerator::GenRandX(), G4SPSRandomGenerator::GenRandY(), G4SPSRandomGenerator::GenRandZ(), G4SPSEneDistribution::GenUserHistEnergies(), G4SPSEneDistribution::LinearInterpolation(), G4SPSEneDistribution::LogInterpolation(), G4GDMLReadMaterials::PropertyRead(), G4SPSRandomGenerator::SetEnergyBias(), G4MaterialPropertiesTable::SetGROUPVEL(), G4SPSRandomGenerator::SetPhiBias(), G4SPSRandomGenerator::SetPosPhiBias(), G4SPSRandomGenerator::SetPosThetaBias(), G4SPSRandomGenerator::SetThetaBias(), G4SPSRandomGenerator::SetXBias(), G4SPSRandomGenerator::SetYBias(), G4SPSRandomGenerator::SetZBias(), G4SPSEneDistribution::SplineInterpolation(), G4SPSAngDistribution::UserDefAngPhi(), G4SPSAngDistribution::UserDefAngTheta(), and G4SPSEneDistribution::UserEnergyHisto().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 130 of file G4PhysicsOrderedFreeVector.cc.
References G4PhysicsVector::binVector, and G4PhysicsVector::dataVector.
Referenced by GetEnergy().
 Here is the caller graph for this function: