216   G4double lrate = std::log(UpperBoundEloss/LowerBoundEloss);
 
  217   LOGRTable=lrate/NbinEloss;
 
  218   RTable   =std::exp(LOGRTable);
 
  268      for (
size_t J=0; J<numOfCouples; J++)
 
  273                     LowerBoundEloss, UpperBoundEloss, NbinEloss);
 
  276          for (
G4int i=0; i<NbinEloss; i++)
 
  284                    pointer= RecorderOfProcess[process];
 
  285                    Value += (*pointer)[J]->GetValue(LowEdgeEnergy,isOutRange);
 
  291          theDEDXTable->
insert(aVector) ;
 
  307                               LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  312                          LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  315                             LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  319                              theeRangeCoeffATable,
 
  320                              LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  323                              theeRangeCoeffBTable,
 
  324                              LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  327                              theeRangeCoeffCTable,
 
  328                              LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  332                               theeRangeCoeffATable,
 
  333                               theeRangeCoeffBTable,
 
  334                               theeRangeCoeffCTable,
 
  336                               LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  343                               LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  349                          LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  352                             LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  356                              thepRangeCoeffATable,
 
  357                              LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  360                              thepRangeCoeffBTable,
 
  361                              LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  364                              thepRangeCoeffCTable,
 
  365                              LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  369                               thepRangeCoeffATable,
 
  370                               thepRangeCoeffBTable,
 
  371                               thepRangeCoeffCTable,
 
  373                               LowerBoundEloss,UpperBoundEloss,NbinEloss);
 
  393        LowerBoundEloss, UpperBoundEloss, 1.,NbinEloss);
 
void insert(G4PhysicsVector *)
 
static G4PhysicsTable * theInverseRangePositronTable
 
static G4PhysicsTable * theProperTimePositronTable
 
static G4int CounterOfElectronProcess
 
static G4int NbOfProcesses
 
static G4PhysicsTable * theRangeElectronTable
 
static G4double ParticleMass
 
G4double GetLowEdgeEnergy(size_t binNumber) const 
 
static G4PhysicsTable * BuildRangeTable(G4PhysicsTable *theDEDXTable, G4PhysicsTable *theRangeTable, G4double Tmin, G4double Tmax, G4int nbin)
 
static G4PhysicsTable * BuildProperTimeTable(G4PhysicsTable *theDEDXTable, G4PhysicsTable *ProperTimeTable, G4double Tmin, G4double Tmax, G4int nbin)
 
static G4PhysicsTable * BuildLabTimeTable(G4PhysicsTable *theDEDXTable, G4PhysicsTable *theLabTimeTable, G4double Tmin, G4double Tmax, G4int nbin)
 
static G4PhysicsTable * theLabTimePositronTable
 
G4GLOB_DLL std::ostream G4cout
 
size_t GetTableSize() const 
 
static G4PhysicsTable * theDEDXElectronTable
 
static G4PhysicsTable * BuildRangeCoeffBTable(G4PhysicsTable *theRangeTable, G4PhysicsTable *theCoeffBTable, G4double Tmin, G4double Tmax, G4int nbin)
 
static constexpr double eplus
 
void PutValue(size_t index, G4double theValue)
 
static G4PhysicsTable * theRangePositronTable
 
static G4PhysicsTable ** RecorderOfPositronProcess
 
static G4PhysicsTable * theInverseRangeElectronTable
 
static G4ProductionCutsTable * GetProductionCutsTable()
 
static G4Positron * Positron()
 
static G4PhysicsTable ** RecorderOfElectronProcess
 
G4double GetPDGMass() const 
 
static G4PhysicsTable * theLabTimeElectronTable
 
static G4PhysicsTable * BuildInverseRangeTable(G4PhysicsTable *theRangeTable, G4PhysicsTable *theRangeCoeffATable, G4PhysicsTable *theRangeCoeffBTable, G4PhysicsTable *theRangeCoeffCTable, G4PhysicsTable *theInverseRangeTable, G4double Tmin, G4double Tmax, G4int nbin)
 
static G4PhysicsTable * theProperTimeElectronTable
 
static G4Electron * Electron()
 
static G4int CounterOfPositronProcess
 
static void Register(const G4ParticleDefinition *p, const G4PhysicsTable *tDEDX, const G4PhysicsTable *tRange, const G4PhysicsTable *tInverseRange, const G4PhysicsTable *tLabTime, const G4PhysicsTable *tProperTime, G4double lowestKineticEnergy, G4double highestKineticEnergy, G4double massRatio, G4int NumberOfBins)
 
static G4PhysicsTable * theDEDXPositronTable
 
G4double GetPDGCharge() const 
 
static G4PhysicsTable * BuildRangeCoeffATable(G4PhysicsTable *theRangeTable, G4PhysicsTable *theCoeffATable, G4double Tmin, G4double Tmax, G4int nbin)
 
static G4PhysicsTable * BuildRangeCoeffCTable(G4PhysicsTable *theRangeTable, G4PhysicsTable *theCoeffCTable, G4double Tmin, G4double Tmax, G4int nbin)