BDSMuSpoiler Class Reference

Inheritance diagram for BDSMuSpoiler:

Inheritance graph
[legend]
Collaboration diagram for BDSMuSpoiler:

Collaboration graph
[legend]

Public Member Functions

 BDSMuSpoiler (G4String &aName, G4double aLength, G4double bpRad, G4double rInner, G4double rOuter, G4double BField, std::list< G4double > blmLocZ, std::list< G4double > blmLocTheta, G4String aTunnelMaterial="")
 ~BDSMuSpoiler ()

Private Member Functions

G4VisAttributes * SetVisAttributes ()
G4VisAttributes * SetBPVisAttributes ()
void BuildMuSpoiler ()
void BuildMuSpoilerTunnel ()
void BuildBLMs ()

Private Attributes

G4VPhysicalVolume * itsPhysiComp
G4VPhysicalVolume * itsPhysiCompSoil
G4VPhysicalVolume * itsPhysiComp2
G4VPhysicalVolume * itsPhysiInnerBP
G4VPhysicalVolume * itsPhysiBP
G4LogicalVolume * itsSolidLogVol
G4LogicalVolume * itsInnerLogVol
G4LogicalVolume * itsBeampipeLogicalVolume
G4LogicalVolume * itsInnerBPLogicalVolume
G4Tubs * itsBPTube
G4Tubs * itsInnerBPTube
G4Tubs * itsSoilTube
G4Tubs * itsTunnelTube
G4Tubs * itsInnerTunnelTube
G4LogicalVolume * itsInnerTunnelLogicalVolume
G4LogicalVolume * itsSoilTunnelLogicalVolume
 Tunnel logical volumes.
G4UserLimits * itsTunnelUserLimits
 Tunnel user limits.
G4UserLimits * itsSoilTunnelUserLimits
G4UserLimits * itsInnerTunnelUserLimits
G4VisAttributes * itsVisAttributes
G4VisAttributes * itsBPVisAttributes
G4Mag_UsualEqRhs * itsEqRhs
G4double itsBeampipeRadius
G4double itsInnerRadius
G4double itsOuterRadius
G4double itsBField
BDSMuSpoilerMagFielditsMagField
G4FieldManager * itsFieldMgr

Detailed Description

Definition at line 24 of file BDSMuSpoiler.hh.


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