2022-05-17 19:36:50 +08:00
|
|
|
#ifndef G4HumanPhantomMaterial_H
|
|
|
|
#define G4HumanPhantomMaterial_H 1
|
|
|
|
|
|
|
|
#include "globals.hh"
|
|
|
|
class G4Material;
|
|
|
|
|
|
|
|
class G4HumanPhantomMaterial {
|
|
|
|
public:
|
|
|
|
G4HumanPhantomMaterial();
|
|
|
|
~G4HumanPhantomMaterial();
|
|
|
|
|
|
|
|
public:
|
|
|
|
void DefineMaterials();
|
|
|
|
G4Material* GetMaterial(G4String); // returns the material
|
|
|
|
|
|
|
|
private:
|
|
|
|
G4Material* matH2O;
|
|
|
|
G4Material* soft;
|
|
|
|
G4Material* skeleton;
|
|
|
|
G4Material* lung;
|
|
|
|
G4Material* adipose;
|
|
|
|
G4Material* glandular;
|
|
|
|
G4Material* adipose_glandular;
|
2022-05-17 22:22:18 +08:00
|
|
|
G4Material* muscle;
|
2022-05-17 19:36:50 +08:00
|
|
|
};
|
|
|
|
#endif
|