Public Member Functions | |
BDSCollimator (G4String aName, G4double aLength, G4double bpRad, G4double xAper, G4double yAper, G4int type, G4Material *collimatorMaterial, G4double outR, std::list< G4double > blmLocZ, std::list< G4double > blmLocTheta, G4String aTunnelMaterial="") | |
~BDSCollimator () | |
Private Member Functions | |
void | BuildBLMs () |
void | BuildInnerCollimator () |
void | BuildCollimatorTunnel () |
G4VisAttributes * | SetVisAttributes () |
Private Attributes | |
G4VPhysicalVolume * | itsPhysiComp |
G4VPhysicalVolume * | itsPhysiComp2 |
G4LogicalVolume * | itsSolidLogVol |
G4LogicalVolume * | itsTempSolidLogVol |
G4LogicalVolume * | itsInnerLogVol |
G4VSolid * | itsInnerSolid |
G4VSolid * | itsOuterSolid |
G4SubtractionSolid * | itsSolid |
G4Tubs * | itsSoilTube |
G4Tubs * | itsTunnelTube |
G4Tubs * | itsInnerTunnelTube |
G4LogicalVolume * | itsInnerTunnelLogicalVolume |
G4LogicalVolume * | itsSoilTunnelLogicalVolume |
Tunnel logical volumes. | |
G4UserLimits * | itsTunnelUserLimits |
Tunnel user limits. | |
G4UserLimits * | itsSoilTunnelUserLimits |
G4UserLimits * | itsInnerTunnelUserLimits |
G4VisAttributes * | itsVisAttributes |
G4Mag_UsualEqRhs * | itsEqRhs |
G4Material * | itsCollimatorMaterial |
G4double | itsOuterR |
Definition at line 21 of file BDSCollimator.hh.