19#include "BDSBeamline.hh"
20#include "BDSBeamlineSet.hh"
26 delete curvilinearWorld;
27 delete curvilinearBridgeWorld;
33 std::vector<G4ThreeVector> extents;
44 if (curvilinearBridgeWorld)
56 if (curvilinearBridgeWorld)
const std::vector< G4ThreeVector > GetMaximumExtentAbsolute() const
Get maximum extents.
void DeleteContents()
Destroy objects pointed to by this instance.
void GetExtentGlobals(std::vector< BDSExtentGlobal > &extents) const
Append global extents of all beamlines to supplied vector.
G4ThreeVector GetMaximumExtentAbsolute() const
Get the maximum extent absolute in each dimension.
BDSExtentGlobal GetExtentGlobal() const
Get the global extents for this beamline.