Import Geant4 11.2.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2023-06-30 09:09:57 +02:00
parent aef78ca386
commit dd1f179cda
3780 changed files with 212808 additions and 142780 deletions
@@ -51,11 +51,13 @@ class G4PseudoScene: public G4VGraphicsScene {
public:
G4PseudoScene(): fpCurrentObjectTransformation(0) {}
virtual ~G4PseudoScene () {}
G4PseudoScene() = default;
virtual ~G4PseudoScene() = default;
void PreAddSolid (const G4Transform3D& objectTransformation,
const G4VisAttributes&)
{fpCurrentObjectTransformation = &objectTransformation;}
const G4VisAttributes& visAttributes) {
fpCurrentObjectTransformation = &objectTransformation;
fpVisAttributes = &visAttributes;
}
void PostAddSolid () {}
// From geometry/solids/CSG
void AddSolid (const G4Box& solid) {ProcessVolume (solid);}
@@ -98,7 +100,8 @@ public:
protected:
virtual void ProcessVolume (const G4VSolid&);
const G4Transform3D* fpCurrentObjectTransformation;
const G4Transform3D* fpCurrentObjectTransformation = nullptr;
const G4VisAttributes* fpVisAttributes = nullptr;
};
#endif