26 auto object = FromG4VSolidPtr();
27 object.get()->SetSolid(solid);
28 object.get()->SetName(solid->GetName());
29 return FromG4VSolidPtr(
object);
41 solid_ptr_.Link(other.solid_ptr_);
void set_shared_from_this_enabled(bool enabled)
A solid buider class that just wrap an existing G4VSolid.
VolumeBuilder: Common functionality for volume builder classes.
DerivedPtr SetName(const G4String &name)
SetName Sets name used for solid and derived product names.
G4String GetBuilderName() const
FromG4VSolidPtr CreateFromG4VSolid(G4VSolid *solid)
Constructor to make a builder from an Existing Geant solid.