G4OCCT 0.1.0
Geant4 interface to Open CASCADE Technology (OCCT) geometry definitions
Loading...
Searching...
No Matches
G4OCCTMaterialMapReader.hh
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later
2// Copyright (C) 2026 G4OCCT Contributors
3
6
7#ifndef G4OCCT_G4OCCTMaterialMapReader_hh
8#define G4OCCT_G4OCCTMaterialMapReader_hh
9
11
12#include <G4GDMLReadStructure.hh>
13#include <G4String.hh>
14
68class G4OCCTMaterialMapReader : public G4GDMLReadStructure {
69public:
71 ~G4OCCTMaterialMapReader() override = default;
72
80 G4OCCTMaterialMap ReadFile(const G4String& path);
81};
82
83#endif // G4OCCT_G4OCCTMaterialMapReader_hh
Declaration of G4OCCTMaterialMap.
Parses an XML material-map file into a G4OCCTMaterialMap.
~G4OCCTMaterialMapReader() override=default
G4OCCTMaterialMapReader()=default
G4OCCTMaterialMap ReadFile(const G4String &path)
Maps STEP material names to Geant4 G4Material objects.