DLG4::VolumeBuilders
A fluent interface for Geant4 geometry definition.
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
RZBuilder.hh File Reference
#include "VolumeBuilderTypes.hh"
#include "VolumeBuilder.hh"
#include "StructureBuilderReference.hh"
#include <memory>
Include dependency graph for RZBuilder.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  RZPlane
 
struct  RZPlaneUnitless
 
class  RZBuilder
 

Namespaces

namespace  DLG4
 
namespace  DLG4::VolumeBuilders
 

Typedefs

using RZBuilderPtr = SharedPtr< RZBuilder >
 

Functions

RZBuilderPtr CreatePolyhedraBuilder (const G4String &name, int sides, G4double phi_start=0., G4double phi_tot=360)
 
RZBuilderPtr CreatePolyconeBuilder (const G4String &name, G4double phi_start=0., G4double phi_tot=360)
 
RZBuilderPtr CreateCylinderBuilder (G4double unit, const G4String &name, G4double endz, G4double height, G4double OR, G4double IR=0)
 
RZBuilderPtr CreateCylinderBuilder (const G4String &name, G4double endz, G4double height, G4double OR, G4double IR=0)