

Public Member Functions | |
| BDSXYMagField (G4String fname) | |
| ~BDSXYMagField () | |
| G4bool | DoesFieldChangeEnergy () const |
| void | GetFieldValue (const G4double Point[4], G4double *Bfield) const |
| G4int | AllocateMesh (G4int nX, G4int nY) |
| G4int | ReadFile (G4String fname) |
| void | Prepare (G4VPhysicalVolume *referenceVolume) |
| void | SetBx (G4int i, G4int j, G4double val) |
| void | SetBy (G4int i, G4int j, G4double val) |
| void | SetBz (G4int i, G4int j, G4double val) |
| G4double | GetBx (G4int i, G4int j) |
| G4double | GetBy (G4int i, G4int j) |
| G4double | GetBz (G4int i, G4int j) |
Data Fields | |
| G4double | xHalf |
| G4double | yHalf |
| G4int | nX |
| G4int | nY |
| G4String | itsFileName |
Private Attributes | |
| G4double ** | Bx |
| G4double ** | By |
| G4double ** | Bz |
| std::vector< struct XYFieldRecord > | itsFieldValues |
Definition at line 22 of file BDSXYMagField.hh.
1.4.7