BDSTunnelCavity Class Reference

Collaboration diagram for BDSTunnelCavity:

Collaboration graph
[legend]

Public Member Functions

 ~BDSTunnelCavity ()
void build ()
G4ThreeVector * widthMax ()

Static Public Member Functions

static BDSTunnelCavityInstance ()

Private Member Functions

 BDSTunnelCavity ()
void inspectBeamline ()
void constructSection ()
void calcWidthMax ()
void appendSection ()
void constructLogical ()

Private Attributes

G4VSolid * _solidVolume
G4LogicalVolume * _logicalVolume
G4VPhysicalVolume * _physicalVolume
BDSTunnelCavitySectionGenerator _sectionGenerator
BDSTunnelCavitySectionBuilder_straightSectionBuilder
BDSTunnelCavitySectionBuilder_angleSectionBuilder
BDSAcceleratorComponent_acceleratorComponent
G4ThreeVector * _widthMax
G4bool _first

Static Private Attributes

static BDSTunnelCavity_instance = 0

Detailed Description

Definition at line 14 of file BDSTunnelCavity.hh.


The documentation for this class was generated from the following files:
Generated on 27 Aug 2013 for BDSIM by  doxygen 1.4.7