2022-05-18 20:01:10 +08:00
|
|
|
#ifndef DESCSS_MIRDRibCage_h
|
|
|
|
#define DESCSS_MIRDRibCage_h 1
|
2022-05-17 19:36:50 +08:00
|
|
|
|
|
|
|
#include "G4VOrgan.h"
|
|
|
|
|
|
|
|
#include "G4VPhysicalVolume.hh"
|
|
|
|
|
|
|
|
class G4VPhysicalVolume;
|
|
|
|
class G4LogicalVolume;
|
|
|
|
|
|
|
|
class G4MIRDRibCage : public G4VOrgan {
|
|
|
|
public:
|
|
|
|
G4MIRDRibCage();
|
|
|
|
~G4MIRDRibCage();
|
|
|
|
G4VPhysicalVolume* Construct(const G4String&, G4VPhysicalVolume*, const G4String&, G4bool, G4bool);
|
|
|
|
|
|
|
|
private:
|
|
|
|
G4VPhysicalVolume* physRib1;
|
|
|
|
G4VPhysicalVolume* physRib2;
|
|
|
|
G4VPhysicalVolume* physRib3;
|
|
|
|
G4VPhysicalVolume* physRib4;
|
|
|
|
G4VPhysicalVolume* physRib5;
|
|
|
|
G4VPhysicalVolume* physRib6;
|
|
|
|
G4VPhysicalVolume* physRib7;
|
|
|
|
G4VPhysicalVolume* physRib8;
|
|
|
|
G4VPhysicalVolume* physRib9;
|
|
|
|
G4VPhysicalVolume* physRib10;
|
|
|
|
G4VPhysicalVolume* physRib11;
|
|
|
|
G4VPhysicalVolume* physRib12;
|
|
|
|
};
|
|
|
|
#endif
|