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

#include <geant4/tree/geant4-10.6-release/source/materials/include/G4VMaterialExtension.hh>

+ Inheritance diagram for G4VMaterialExtension:
+ Collaboration diagram for G4VMaterialExtension:

Public Member Functions

 G4VMaterialExtension (const G4String &name)
 
virtual name ~G4VMaterialExtension ()
 
virtual void Print () const =0
 
const std::size_t & GetHash () const
 
const G4StringGetName () const
 

Protected Attributes

const G4StringfName
 
const std::size_t fHash
 

Detailed Description

Definition at line 58 of file G4VMaterialExtension.hh.

View newest version in sPHENIX GitHub at line 58 of file G4VMaterialExtension.hh

Constructor & Destructor Documentation

G4VMaterialExtension::G4VMaterialExtension ( const G4String name)
inline

Definition at line 64 of file G4VMaterialExtension.hh.

View newest version in sPHENIX GitHub at line 64 of file G4VMaterialExtension.hh

virtual name G4VMaterialExtension::~G4VMaterialExtension ( )
inlinevirtual

Definition at line 66 of file G4VMaterialExtension.hh.

View newest version in sPHENIX GitHub at line 66 of file G4VMaterialExtension.hh

Member Function Documentation

const std::size_t& G4VMaterialExtension::GetHash ( ) const
inline

Definition at line 71 of file G4VMaterialExtension.hh.

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

References fHash.

const G4String& G4VMaterialExtension::GetName ( void  ) const
inline

Definition at line 73 of file G4VMaterialExtension.hh.

View newest version in sPHENIX GitHub at line 73 of file G4VMaterialExtension.hh

References fName.

Referenced by G4ExtendedMaterial::RegisterExtension().

+ Here is the caller graph for this function:

virtual void G4VMaterialExtension::Print ( ) const
pure virtual

Member Data Documentation

const std::size_t G4VMaterialExtension::fHash
protected

Definition at line 79 of file G4VMaterialExtension.hh.

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

Referenced by GetHash().

const G4String& G4VMaterialExtension::fName
protected

Definition at line 76 of file G4VMaterialExtension.hh.

View newest version in sPHENIX GitHub at line 76 of file G4VMaterialExtension.hh

Referenced by GetName().


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