

Public Member Functions | |
| BDSPCLDrift (G4String aName, G4double aLength, std::list< G4double > blmLocZ, std::list< G4double > blmLocTheta, G4double aperX, G4double aperyUp, G4double aperYDown, G4double aperDy, G4String aTunnelMaterial="", G4double aper=0, G4double tunnelRadius=0., G4double tunnelOffsetX=BDSGlobalConstants::Instance()->GetTunnelOffsetX(), G4String Material="") | |
| ~BDSPCLDrift () | |
Private Member Functions | |
| void | BuildBLMs () |
| void | BuildBeampipe (G4String materialName="") |
| G4VisAttributes * | SetVisAttributes () |
| void | BuildBpFieldAndStepper () |
| field related objects | |
Private Attributes | |
| G4double | itsYAperUp |
| G4double | itsYAperDown |
| G4double | itsDyAper |
| G4VSolid * | outer_solid |
| G4VSolid * | inner_solid |
| G4LogicalVolume * | itsOuterBeamPipeLogicalVolume |
| G4LogicalVolume * | itsInnerBeamPipeLogicalVolume |
| G4VPhysicalVolume * | itsPhysiInner |
| G4VPhysicalVolume * | itsPhysiOuter |
| G4VisAttributes * | itsBeampipeVisAtt |
| G4VisAttributes * | itsInnerBeampipeVisAtt |
| BDSDriftStepper * | itsStepper |
| BDSMagField * | itsMagField |
| G4Mag_UsualEqRhs * | itsEqRhs |
Definition at line 27 of file BDSPCLDrift.hh.
1.4.7