ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
ActsPlugins::Geant4MaterialConverter Struct Reference

Converter for Geant4 materials to ACTS material description. More...

#include <ActsPlugins/Geant4/Geant4Converters.hpp>

Public Member Functions

Acts::Material material (const G4Material &g4Material, double compression=1)
 Convert Geant4 material to ACTS material.
std::shared_ptr< Acts::HomogeneousSurfaceMaterialsurfaceMaterial (const G4Material &g4Material, double original, double compressed)
 Convert a Geant4 material to a surface material description.

Detailed Description

Converter for Geant4 materials to ACTS material description.

Member Function Documentation

◆ material()

Acts::Material ActsPlugins::Geant4MaterialConverter::material ( const G4Material & g4Material,
double compression = 1 )

Convert Geant4 material to ACTS material.

Parameters
g4MaterialGeant4 material to convert
compressionMaterial compression factor
Returns
ACTS material description

◆ surfaceMaterial()

std::shared_ptr< Acts::HomogeneousSurfaceMaterial > ActsPlugins::Geant4MaterialConverter::surfaceMaterial ( const G4Material & g4Material,
double original,
double compressed )

Convert a Geant4 material to a surface material description.

Parameters
g4Materialthe geant4 material description
originalthe original thickness
compressedthe compressed thickness
Returns
ACTS surface material description