Geant4  10.01.p02
PassiveCarbonBeamLine Class Reference

#include <PassiveCarbonBeamLine.hh>

+ Inheritance diagram for PassiveCarbonBeamLine:
+ Collaboration diagram for PassiveCarbonBeamLine:

Public Member Functions

 PassiveCarbonBeamLine ()
 
 ~PassiveCarbonBeamLine ()
 
G4VPhysicalVolumeConstruct ()
 
void HadrontherapyBeamLineSupport ()
 
void ScatteringSystem ()
 
void VacuumToAirInterface ()
 
void HadrontherapyBeamMonitoring ()
 
void HadrontherapyBeamNozzle ()
 
void HadrontherapyBeamFinalCollimator ()
 
- Public Member Functions inherited from G4VUserDetectorConstruction
 G4VUserDetectorConstruction ()
 
virtual ~G4VUserDetectorConstruction ()
 
virtual void ConstructSDandField ()
 
virtual void CloneSD ()
 
virtual void CloneF ()
 
void RegisterParallelWorld (G4VUserParallelWorld *)
 
G4int ConstructParallelGeometries ()
 
void ConstructParallelSD ()
 
G4int GetNumberOfParallelWorld () const
 
G4VUserParallelWorldGetParallelWorld (G4int i) const
 

Public Attributes

G4Materialkapton
 
G4VisAttributesredWire
 
G4VPhysicalVolumemother
 
G4double firstScatteringFoilXPosition
 
G4double firstScatteringFoilYPosition
 
G4double firstScatteringFoilZPosition
 

Private Member Functions

void SetDefaultDimensions ()
 
void ConstructPassiveCarbonBeamLine ()
 

Private Attributes

G4VPhysicalVolumephysicalTreatmentRoom
 
HadrontherapyDetectorConstructionhadrontherapyDetectorConstruction
 
G4double vacuumZoneXSize
 
G4double vacuumZoneYSize
 
G4double vacuumZoneZSize
 
G4double vacuumZoneXPosition
 
G4double kaptonWindowXSize
 
G4double kaptonWindowYSize
 
G4double kaptonWindowZSize
 
G4double kaptonWindowXPosition
 
G4VPhysicalVolumephysiBeamLineSupport
 
G4VPhysicalVolumephysiBeamLineCover
 
G4VPhysicalVolumephysiBeamLineCover2
 
G4VPhysicalVolumephysiKaptonWindow
 
G4TubssolidStopper
 
G4VPhysicalVolumephysiStopper
 
G4LogicalVolumelogicStopper
 
G4double innerRadiusStopper
 
G4double heightStopper
 
G4double startAngleStopper
 
G4double spanningAngleStopper
 
G4double stopperXPosition
 
G4double stopperYPosition
 
G4double stopperZPosition
 
G4double outerRadiusStopper
 
G4BoxfirstScatteringFoil
 
G4VPhysicalVolumephysiFirstScatteringFoil
 
G4double firstScatteringFoilXSize
 
G4double firstScatteringFoilYSize
 
G4double firstScatteringFoilZSize
 
G4BoxsecondScatteringFoil
 
G4VPhysicalVolumephysiSecondScatteringFoil
 
G4double secondScatteringFoilXSize
 
G4double secondScatteringFoilYSize
 
G4double secondScatteringFoilZSize
 
G4double secondScatteringFoilXPosition
 
G4double secondScatteringFoilYPosition
 
G4double secondScatteringFoilZPosition
 
G4double innerRadiusFinalCollimator
 
G4VPhysicalVolumephysiFirstMonitorLayer1
 
G4VPhysicalVolumephysiFirstMonitorLayer2
 
G4VPhysicalVolumephysiFirstMonitorLayer3
 
G4VPhysicalVolumephysiFirstMonitorLayer4
 
G4VPhysicalVolumephysiNozzleSupport
 
G4VPhysicalVolumephysiHoleNozzleSupport
 
G4VPhysicalVolumephysiNozzleSupportHole
 
G4VPhysicalVolumephysiSecondHoleNozzleSupport
 
G4TubssolidFinalCollimator
 
G4VPhysicalVolumephysiFinalCollimator
 
G4VisAttributesblue
 
G4VisAttributesgray
 
G4VisAttributeswhite
 
G4VisAttributesred
 
G4VisAttributesyellow
 
G4VisAttributesgreen
 
G4VisAttributesdarkGreen
 
G4VisAttributesdarkOrange3
 
G4VisAttributesskyBlue
 
G4MaterialbeamLineSupportMaterial
 
G4MaterialvacuumZoneMaterial
 
G4MaterialfirstScatteringFoilMaterial
 
G4MaterialkaptonWindowMaterial
 
G4MaterialstopperMaterial
 
G4MaterialsecondScatteringFoilMaterial
 
G4Materiallayer1MonitorChamberMaterial
 
G4Materiallayer2MonitorChamberMaterial
 
G4Materiallayer3MonitorChamberMaterial
 
G4Materiallayer4MonitorChamberMaterial
 
G4MaterialnozzleSupportMaterial
 
G4MaterialholeNozzleSupportMaterial
 
G4MaterialseconHoleNozzleSupportMaterial
 
G4MaterialfinalCollimatorMaterial
 
HadrontherapyDetectorROGeometryRO
 

Additional Inherited Members

- Protected Member Functions inherited from G4VUserDetectorConstruction
void SetSensitiveDetector (const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
 
void SetSensitiveDetector (G4LogicalVolume *logVol, G4VSensitiveDetector *aSD)
 

Detailed Description

Definition at line 43 of file PassiveCarbonBeamLine.hh.

Constructor & Destructor Documentation

PassiveCarbonBeamLine::PassiveCarbonBeamLine ( )

Definition at line 51 of file PassiveCarbonBeamLine.cc.

References G4cout, G4endl, G4VUserDetectorConstruction::RegisterParallelWorld(), and RO.

+ Here is the call graph for this function:

PassiveCarbonBeamLine::~PassiveCarbonBeamLine ( )

Definition at line 77 of file PassiveCarbonBeamLine.cc.

References hadrontherapyDetectorConstruction.

Member Function Documentation

G4VPhysicalVolume * PassiveCarbonBeamLine::Construct ( void  )
virtual

Implements G4VUserDetectorConstruction.

Definition at line 83 of file PassiveCarbonBeamLine.cc.

References ConstructPassiveCarbonBeamLine(), HadrontherapyDetectorConstruction::GetDetectorToWorldPosition(), hadrontherapyDetectorConstruction, HadrontherapyDetectorConstruction::InitializeDetectorROGeometry(), physicalTreatmentRoom, RO, and SetDefaultDimensions().

+ Here is the call graph for this function:

void PassiveCarbonBeamLine::ConstructPassiveCarbonBeamLine ( )
private

Definition at line 330 of file PassiveCarbonBeamLine.cc.

References cm, G4NistManager::FindOrBuildMaterial(), HadrontherapyBeamFinalCollimator(), HadrontherapyBeamLineSupport(), HadrontherapyBeamMonitoring(), HadrontherapyBeamNozzle(), G4NistManager::Instance(), G4VisAttributes::Invisible, physicalTreatmentRoom, ScatteringSystem(), and VacuumToAirInterface().

Referenced by Construct().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void PassiveCarbonBeamLine::HadrontherapyBeamFinalCollimator ( )

Definition at line 803 of file PassiveCarbonBeamLine.cc.

References deg, finalCollimatorMaterial, innerRadiusFinalCollimator, mm, physicalTreatmentRoom, physiFinalCollimator, solidFinalCollimator, and yellow.

Referenced by ConstructPassiveCarbonBeamLine().

+ Here is the caller graph for this function:

void PassiveCarbonBeamLine::HadrontherapyBeamLineSupport ( )

Definition at line 367 of file PassiveCarbonBeamLine.cc.

References beamLineSupportMaterial, blue, gray, m, mm, physiBeamLineCover, physiBeamLineCover2, physiBeamLineSupport, and physicalTreatmentRoom.

Referenced by ConstructPassiveCarbonBeamLine().

+ Here is the caller graph for this function:

void PassiveCarbonBeamLine::HadrontherapyBeamMonitoring ( )

Definition at line 590 of file PassiveCarbonBeamLine.cc.

References cm, layer1MonitorChamberMaterial, layer2MonitorChamberMaterial, layer3MonitorChamberMaterial, layer4MonitorChamberMaterial, mm, physicalTreatmentRoom, physiFirstMonitorLayer1, physiFirstMonitorLayer2, physiFirstMonitorLayer3, physiFirstMonitorLayer4, and white.

Referenced by ConstructPassiveCarbonBeamLine().

+ Here is the caller graph for this function:

void PassiveCarbonBeamLine::HadrontherapyBeamNozzle ( )

Definition at line 682 of file PassiveCarbonBeamLine.cc.

References darkOrange3, deg, holeNozzleSupportMaterial, mm, nozzleSupportMaterial, physicalTreatmentRoom, physiHoleNozzleSupport, physiNozzleSupport, physiNozzleSupportHole, physiSecondHoleNozzleSupport, seconHoleNozzleSupportMaterial, and yellow.

Referenced by ConstructPassiveCarbonBeamLine().

+ Here is the caller graph for this function:

void PassiveCarbonBeamLine::SetDefaultDimensions ( )
private

Definition at line 118 of file PassiveCarbonBeamLine.cc.

References AddElement(), beamLineSupportMaterial, blue, cm, cm3, darkGreen, darkOrange3, deg, finalCollimatorMaterial, G4NistManager::FindOrBuildElement(), G4NistManager::FindOrBuildMaterial(), firstScatteringFoilMaterial, firstScatteringFoilXPosition, firstScatteringFoilXSize, firstScatteringFoilYSize, firstScatteringFoilZSize, g, gray, green, heightStopper, holeNozzleSupportMaterial, innerRadiusFinalCollimator, innerRadiusStopper, G4NistManager::Instance(), kaptonWindowMaterial, kaptonWindowXPosition, kaptonWindowXSize, kaptonWindowYSize, kaptonWindowZSize, layer1MonitorChamberMaterial, layer2MonitorChamberMaterial, layer3MonitorChamberMaterial, layer4MonitorChamberMaterial, m, mm, mole, nComponents, nozzleSupportMaterial, outerRadiusStopper, perCent, red, secondScatteringFoilMaterial, secondScatteringFoilXPosition, secondScatteringFoilXSize, secondScatteringFoilYPosition, secondScatteringFoilYSize, secondScatteringFoilZPosition, secondScatteringFoilZSize, seconHoleNozzleSupportMaterial, skyBlue, spanningAngleStopper, startAngleStopper, stopperMaterial, stopperXPosition, stopperYPosition, stopperZPosition, vacuumZoneMaterial, vacuumZoneXPosition, vacuumZoneXSize, vacuumZoneYSize, vacuumZoneZSize, white, and yellow.

Referenced by Construct().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

G4Material* PassiveCarbonBeamLine::beamLineSupportMaterial
private

Definition at line 160 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamLineSupport(), and SetDefaultDimensions().

G4VisAttributes* PassiveCarbonBeamLine::blue
private

Definition at line 150 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamLineSupport(), and SetDefaultDimensions().

G4VisAttributes* PassiveCarbonBeamLine::darkGreen
private

Definition at line 156 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions().

G4VisAttributes* PassiveCarbonBeamLine::darkOrange3
private
G4Material* PassiveCarbonBeamLine::finalCollimatorMaterial
private
G4Box* PassiveCarbonBeamLine::firstScatteringFoil
private

Definition at line 120 of file PassiveCarbonBeamLine.hh.

Referenced by VacuumToAirInterface().

G4Material* PassiveCarbonBeamLine::firstScatteringFoilMaterial
private

Definition at line 162 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::firstScatteringFoilXPosition

Definition at line 78 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::firstScatteringFoilXSize
private

Definition at line 122 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::firstScatteringFoilYPosition

Definition at line 79 of file PassiveCarbonBeamLine.hh.

G4double PassiveCarbonBeamLine::firstScatteringFoilYSize
private

Definition at line 123 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::firstScatteringFoilZPosition

Definition at line 80 of file PassiveCarbonBeamLine.hh.

G4double PassiveCarbonBeamLine::firstScatteringFoilZSize
private

Definition at line 124 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4VisAttributes* PassiveCarbonBeamLine::gray
private

Definition at line 151 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamLineSupport(), and SetDefaultDimensions().

G4VisAttributes* PassiveCarbonBeamLine::green
private

Definition at line 155 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions().

HadrontherapyDetectorConstruction* PassiveCarbonBeamLine::hadrontherapyDetectorConstruction
private

Definition at line 89 of file PassiveCarbonBeamLine.hh.

Referenced by Construct(), and ~PassiveCarbonBeamLine().

G4double PassiveCarbonBeamLine::heightStopper
private

Definition at line 111 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4Material* PassiveCarbonBeamLine::holeNozzleSupportMaterial
private

Definition at line 172 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamNozzle(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::innerRadiusFinalCollimator
private
G4double PassiveCarbonBeamLine::innerRadiusStopper
private

Definition at line 110 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4Material* PassiveCarbonBeamLine::kapton

Definition at line 75 of file PassiveCarbonBeamLine.hh.

G4Material* PassiveCarbonBeamLine::kaptonWindowMaterial
private

Definition at line 163 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::kaptonWindowXPosition
private

Definition at line 100 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::kaptonWindowXSize
private

Definition at line 97 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::kaptonWindowYSize
private

Definition at line 98 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::kaptonWindowZSize
private

Definition at line 99 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4Material* PassiveCarbonBeamLine::layer1MonitorChamberMaterial
private

Definition at line 167 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamMonitoring(), and SetDefaultDimensions().

G4Material* PassiveCarbonBeamLine::layer2MonitorChamberMaterial
private

Definition at line 168 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamMonitoring(), and SetDefaultDimensions().

G4Material* PassiveCarbonBeamLine::layer3MonitorChamberMaterial
private

Definition at line 169 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamMonitoring(), and SetDefaultDimensions().

G4Material* PassiveCarbonBeamLine::layer4MonitorChamberMaterial
private

Definition at line 170 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamMonitoring(), and SetDefaultDimensions().

G4LogicalVolume* PassiveCarbonBeamLine::logicStopper
private

Definition at line 109 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem().

G4VPhysicalVolume* PassiveCarbonBeamLine::mother

Definition at line 77 of file PassiveCarbonBeamLine.hh.

G4Material* PassiveCarbonBeamLine::nozzleSupportMaterial
private

Definition at line 171 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamNozzle(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::outerRadiusStopper
private

Definition at line 117 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiBeamLineCover
private

Definition at line 103 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamLineSupport().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiBeamLineCover2
private

Definition at line 104 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamLineSupport().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiBeamLineSupport
private

Definition at line 102 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamLineSupport().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiFinalCollimator
private

Definition at line 148 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamFinalCollimator().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiFirstMonitorLayer1
private

Definition at line 139 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamMonitoring().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiFirstMonitorLayer2
private

Definition at line 140 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamMonitoring().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiFirstMonitorLayer3
private

Definition at line 141 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamMonitoring().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiFirstMonitorLayer4
private

Definition at line 142 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamMonitoring().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiFirstScatteringFoil
private

Definition at line 121 of file PassiveCarbonBeamLine.hh.

Referenced by VacuumToAirInterface().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiHoleNozzleSupport
private

Definition at line 144 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamNozzle().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiKaptonWindow
private

Definition at line 105 of file PassiveCarbonBeamLine.hh.

Referenced by VacuumToAirInterface().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiNozzleSupport
private

Definition at line 143 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamNozzle().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiNozzleSupportHole
private

Definition at line 145 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamNozzle().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiSecondHoleNozzleSupport
private

Definition at line 146 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamNozzle().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiSecondScatteringFoil
private

Definition at line 128 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem().

G4VPhysicalVolume* PassiveCarbonBeamLine::physiStopper
private

Definition at line 108 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem().

G4VisAttributes* PassiveCarbonBeamLine::red
private

Definition at line 153 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4VisAttributes* PassiveCarbonBeamLine::redWire

Definition at line 76 of file PassiveCarbonBeamLine.hh.

HadrontherapyDetectorROGeometry* PassiveCarbonBeamLine::RO
private

Definition at line 176 of file PassiveCarbonBeamLine.hh.

Referenced by Construct(), and PassiveCarbonBeamLine().

G4Box* PassiveCarbonBeamLine::secondScatteringFoil
private

Definition at line 127 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem().

G4Material* PassiveCarbonBeamLine::secondScatteringFoilMaterial
private

Definition at line 165 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::secondScatteringFoilXPosition
private

Definition at line 132 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::secondScatteringFoilXSize
private

Definition at line 129 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::secondScatteringFoilYPosition
private

Definition at line 133 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::secondScatteringFoilYSize
private

Definition at line 130 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::secondScatteringFoilZPosition
private

Definition at line 134 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::secondScatteringFoilZSize
private

Definition at line 131 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4Material* PassiveCarbonBeamLine::seconHoleNozzleSupportMaterial
private

Definition at line 173 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamNozzle(), and SetDefaultDimensions().

G4VisAttributes* PassiveCarbonBeamLine::skyBlue
private
G4Tubs* PassiveCarbonBeamLine::solidFinalCollimator
private

Definition at line 147 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamFinalCollimator().

G4Tubs* PassiveCarbonBeamLine::solidStopper
private

Definition at line 107 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem().

G4double PassiveCarbonBeamLine::spanningAngleStopper
private

Definition at line 113 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::startAngleStopper
private

Definition at line 112 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4Material* PassiveCarbonBeamLine::stopperMaterial
private

Definition at line 164 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::stopperXPosition
private

Definition at line 114 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::stopperYPosition
private

Definition at line 115 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4double PassiveCarbonBeamLine::stopperZPosition
private

Definition at line 116 of file PassiveCarbonBeamLine.hh.

Referenced by ScatteringSystem(), and SetDefaultDimensions().

G4Material* PassiveCarbonBeamLine::vacuumZoneMaterial
private

Definition at line 161 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::vacuumZoneXPosition
private

Definition at line 95 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::vacuumZoneXSize
private

Definition at line 92 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::vacuumZoneYSize
private

Definition at line 93 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4double PassiveCarbonBeamLine::vacuumZoneZSize
private

Definition at line 94 of file PassiveCarbonBeamLine.hh.

Referenced by SetDefaultDimensions(), and VacuumToAirInterface().

G4VisAttributes* PassiveCarbonBeamLine::white
private

Definition at line 152 of file PassiveCarbonBeamLine.hh.

Referenced by HadrontherapyBeamMonitoring(), and SetDefaultDimensions().

G4VisAttributes* PassiveCarbonBeamLine::yellow
private

The documentation for this class was generated from the following files: