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

#include <geant4/tree/geant4-10.6-release/source/processes/cuts/include/G4MCCIndexConversionTable.hh>

+ Collaboration diagram for G4MCCIndexConversionTable:

Public Member Functions

 G4MCCIndexConversionTable ()
 
virtual ~G4MCCIndexConversionTable ()
 
void Reset (size_t size)
 
G4bool IsUsed (size_t index) const
 
void SetNewIndex (size_t index, size_t new_value)
 
G4int GetIndex (size_t index) const
 
size_t size () const
 

Protected Attributes

std::vector< G4intvecNewIndex
 

Detailed Description

Definition at line 46 of file G4MCCIndexConversionTable.hh.

View newest version in sPHENIX GitHub at line 46 of file G4MCCIndexConversionTable.hh

Constructor & Destructor Documentation

G4MCCIndexConversionTable::G4MCCIndexConversionTable ( )

Definition at line 31 of file G4MCCIndexConversionTable.cc.

View newest version in sPHENIX GitHub at line 31 of file G4MCCIndexConversionTable.cc

G4MCCIndexConversionTable::~G4MCCIndexConversionTable ( )
virtual

Definition at line 35 of file G4MCCIndexConversionTable.cc.

View newest version in sPHENIX GitHub at line 35 of file G4MCCIndexConversionTable.cc

References vecNewIndex.

Member Function Documentation

G4int G4MCCIndexConversionTable::GetIndex ( size_t  index) const
inline

Definition at line 98 of file G4MCCIndexConversionTable.hh.

View newest version in sPHENIX GitHub at line 98 of file G4MCCIndexConversionTable.hh

References vecNewIndex.

Referenced by G4ProductionCutsTable::RetrieveCutsInfo(), and G4PhysicsTableHelper::RetrievePhysicsTable().

+ Here is the caller graph for this function:

G4bool G4MCCIndexConversionTable::IsUsed ( size_t  index) const
inline

Definition at line 79 of file G4MCCIndexConversionTable.hh.

View newest version in sPHENIX GitHub at line 79 of file G4MCCIndexConversionTable.hh

References vecNewIndex.

Referenced by G4ProductionCutsTable::RetrieveCutsInfo(), and G4PhysicsTableHelper::RetrievePhysicsTable().

+ Here is the caller graph for this function:

void G4MCCIndexConversionTable::Reset ( size_t  size)

Definition at line 40 of file G4MCCIndexConversionTable.cc.

View newest version in sPHENIX GitHub at line 40 of file G4MCCIndexConversionTable.cc

References vecNewIndex.

Referenced by G4ProductionCutsTable::CheckMaterialCutsCoupleInfo().

+ Here is the caller graph for this function:

void G4MCCIndexConversionTable::SetNewIndex ( size_t  index,
size_t  new_value 
)
inline

Definition at line 89 of file G4MCCIndexConversionTable.hh.

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

References vecNewIndex.

Referenced by G4ProductionCutsTable::CheckMaterialCutsCoupleInfo().

+ Here is the caller graph for this function:

size_t G4MCCIndexConversionTable::size ( void  ) const
inline

Definition at line 107 of file G4MCCIndexConversionTable.hh.

View newest version in sPHENIX GitHub at line 107 of file G4MCCIndexConversionTable.hh

References vecNewIndex.

Referenced by G4ProductionCutsTable::RetrieveCutsInfo(), and G4PhysicsTableHelper::RetrievePhysicsTable().

+ Here is the caller graph for this function:

Member Data Documentation

std::vector<G4int> G4MCCIndexConversionTable::vecNewIndex
protected

Definition at line 75 of file G4MCCIndexConversionTable.hh.

View newest version in sPHENIX GitHub at line 75 of file G4MCCIndexConversionTable.hh

Referenced by GetIndex(), IsUsed(), Reset(), SetNewIndex(), size(), and ~G4MCCIndexConversionTable().


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