OMSim
Geant4 for IceCube optical module studies
Loading...
Searching...
No Matches
CADMesh::File::Reader Class Referenceabstract
Inheritance diagram for CADMesh::File::Reader:
[legend]

Public Member Functions

 Reader (G4String reader_name)
 
virtual G4bool Read (G4String filepath)=0
 
virtual G4bool CanRead (Type file_type)=0
 
G4String GetName ()
 
std::shared_ptr< MeshGetMesh ()
 
std::shared_ptr< MeshGetMesh (size_t index)
 
std::shared_ptr< MeshGetMesh (G4String name, G4bool exact=true)
 
size_t GetNumberOfMeshes ()
 
Meshes GetMeshes ()
 

Protected Member Functions

size_t AddMesh (std::shared_ptr< Mesh > mesh)
 
void SetMeshes (Meshes meshs)
 

Private Attributes

Meshes meshes_
 
G4String name_ = ""
 

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