BDSDrift Class Reference

Inheritance diagram for BDSDrift:

Inheritance graph
[legend]
Collaboration diagram for BDSDrift:

Collaboration graph
[legend]

Public Member Functions

 BDSDrift (G4String aName, G4double aLength, std::list< G4double > blmLocZ, std::list< G4double > blmLocTheta, G4double startAper, G4double endAper=BDSGlobalConstants::Instance()->GetBeampipeRadius(), G4String aTunnelMaterial="", G4bool aperset=false, G4double aper=0, G4double tunnelOffsetX=BDSGlobalConstants::Instance()->GetTunnelOffsetX(), G4double phiAngleIn=0, G4double phiAngleOut=0)
 ~BDSDrift ()

Private Member Functions

void BuildBLMs ()
G4VisAttributes * SetVisAttributes ()
void BuildBpFieldAndStepper ()

Private Attributes

G4double itsStartOuterR
G4double itsEndOuterR
BDSDriftStepperitsStepper
BDSMagFielditsMagField
G4Mag_UsualEqRhs * itsEqRhs

Detailed Description

Definition at line 26 of file BDSDrift.hh.


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