ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4EnergyLossTablesHelper Class Reference

#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/utils/include/G4EnergyLossTables.hh>

+ Collaboration diagram for G4EnergyLossTablesHelper:

Public Member Functions

 G4EnergyLossTablesHelper ()
 

Private Member Functions

 G4EnergyLossTablesHelper (const G4PhysicsTable *aDEDXTable, const G4PhysicsTable *aRangeTable, const G4PhysicsTable *anInverseRangeTable, const G4PhysicsTable *aLabTimeTable, const G4PhysicsTable *aProperTimeTable, G4double aLowestKineticEnergy, G4double aHighestKineticEnergy, G4double aMassRatio, G4int aNumberOfBins)
 

Private Attributes

const G4PhysicsTabletheDEDXTable
 
const G4PhysicsTabletheRangeTable
 
const G4PhysicsTabletheInverseRangeTable
 
const G4PhysicsTabletheLabTimeTable
 
const G4PhysicsTabletheProperTimeTable
 
G4double theLowestKineticEnergy
 
G4double theHighestKineticEnergy
 
G4double theMassRatio
 
G4int theNumberOfBins
 

Friends

class G4EnergyLossTables
 

Detailed Description

Definition at line 69 of file G4EnergyLossTables.hh.

View newest version in sPHENIX GitHub at line 69 of file G4EnergyLossTables.hh

Constructor & Destructor Documentation

G4EnergyLossTablesHelper::G4EnergyLossTablesHelper ( )
G4EnergyLossTablesHelper::G4EnergyLossTablesHelper ( const G4PhysicsTable aDEDXTable,
const G4PhysicsTable aRangeTable,
const G4PhysicsTable anInverseRangeTable,
const G4PhysicsTable aLabTimeTable,
const G4PhysicsTable aProperTimeTable,
G4double  aLowestKineticEnergy,
G4double  aHighestKineticEnergy,
G4double  aMassRatio,
G4int  aNumberOfBins 
)
private

Definition at line 69 of file G4EnergyLossTables.cc.

View newest version in sPHENIX GitHub at line 69 of file G4EnergyLossTables.cc

Friends And Related Function Documentation

friend class G4EnergyLossTables
friend

Definition at line 71 of file G4EnergyLossTables.hh.

View newest version in sPHENIX GitHub at line 71 of file G4EnergyLossTables.hh

Member Data Documentation

const G4PhysicsTable* G4EnergyLossTablesHelper::theInverseRangeTable
private

Definition at line 90 of file G4EnergyLossTables.hh.

View newest version in sPHENIX GitHub at line 90 of file G4EnergyLossTables.hh

Referenced by G4EnergyLossTablesHelper(), and G4EnergyLossTables::GetPreciseEnergyFromRange().

const G4PhysicsTable* G4EnergyLossTablesHelper::theLabTimeTable
private

Definition at line 91 of file G4EnergyLossTables.hh.

View newest version in sPHENIX GitHub at line 91 of file G4EnergyLossTables.hh

Referenced by G4EnergyLossTablesHelper(), G4EnergyLossTables::GetDeltaLabTime(), and G4EnergyLossTables::GetLabTime().

G4int G4EnergyLossTablesHelper::theNumberOfBins
private

Definition at line 96 of file G4EnergyLossTables.hh.

View newest version in sPHENIX GitHub at line 96 of file G4EnergyLossTables.hh

Referenced by G4EnergyLossTablesHelper(), and G4EnergyLossTables::GetPreciseEnergyFromRange().

const G4PhysicsTable* G4EnergyLossTablesHelper::theProperTimeTable
private

Definition at line 92 of file G4EnergyLossTables.hh.

View newest version in sPHENIX GitHub at line 92 of file G4EnergyLossTables.hh

Referenced by G4EnergyLossTablesHelper(), G4EnergyLossTables::GetDeltaProperTime(), and G4EnergyLossTables::GetProperTime().

const G4PhysicsTable* G4EnergyLossTablesHelper::theRangeTable
private

Definition at line 89 of file G4EnergyLossTables.hh.

View newest version in sPHENIX GitHub at line 89 of file G4EnergyLossTables.hh

Referenced by G4EnergyLossTablesHelper(), G4EnergyLossTables::GetPreciseRangeFromEnergy(), and G4EnergyLossTables::GetRange().


The documentation for this class was generated from the following files: