
Public Member Functions | |
| ~BDSTunnelCavity () | |
| void | build () |
| G4ThreeVector * | widthMax () |
Static Public Member Functions | |
| static BDSTunnelCavity * | Instance () |
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 |
Definition at line 14 of file BDSTunnelCavity.hh.
1.4.7