22#include "BDSGeometryComponent.hh"
24#include "G4RotationMatrix.hh"
25#include "G4ThreeVector.hh"
42 G4LogicalVolume* containerLVIn,
44 G4LogicalVolume* vacuumLVIn,
45 G4ThreeVector placementOffsetIn = G4ThreeVector(0,0,0),
46 G4RotationMatrix* placementRotationIn =
nullptr);
A holder class for an RF cavity piece of geometry.
G4LogicalVolume * GetVacuumLogicalVolume() const
Access the vacuum volume to set fields and limits.
G4LogicalVolume * vacuumLogicalVolume
Cache of which volume is the vacuum one.
Holder for +- extents in 3 dimensions.
A generic geometry component for a bdsim model.