|
| BDSArray1D ()=delete |
|
| BDSArray1D (G4int nX) |
|
| BDSArray2D (G4int nXIn, G4int nYIn) |
|
| BDSArray3D ()=delete |
|
| BDSArray3D (G4int nX, G4int nY, G4int nZ) |
|
| BDSArray4D ()=delete |
|
| BDSArray4D (G4int nXIn, G4int nYIn, G4int nZIn, G4int nTIn) |
|
virtual BDSFieldValue & | operator() (G4int x, G4int y=0, G4int z=0, G4int t=0) |
| Setter & (technically, a non-const) accessor.
|
|
const BDSFieldValue & | operator() (BDSFourVector< G4int > &pos) |
| Convenience accessor to operator().
|
|
virtual const BDSFieldValue & | GetConst (G4int x, G4int y=0, G4int z=0, G4int t=0) const |
|
virtual const BDSFieldValue & | operator() (G4int x, G4int y=0, G4int z=0, G4int t=0) const |
| Convenience shortcut to GetConst().
|
|
const BDSFieldValue & | operator() (const BDSFourVector< G4int > &pos) const |
| Convenience accessor to operator().
|
|
virtual G4bool | Outside (G4int x, G4int y, G4int z, G4int t) const |
| Return whether the indices are valid and lie within the array boundaries or not.
|
|
virtual void | OutsideWarn (G4int x, G4int y, G4int z, G4int t) const |
| Use Outside() but warn and exit if the coordinates requested are outside the array.
|
|
virtual std::ostream & | Print (std::ostream &out) const |
|
G4int | NX () const |
| Access the number of elements in a given dimension.
|
|
G4int | NY () const |
| Access the number of elements in a given dimension.
|
|
G4int | NZ () const |
| Access the number of elements in a given dimension.
|
|
G4int | NT () const |
| Access the number of elements in a given dimension.
|
|
BDSFourVector< G4int > | NXYZT () const |
| Access the number of elements in a given dimension.
|
|
1D array for completeness in array system.
- Author
- Laurie Nevay
Definition at line 34 of file BDSArray1D.hh.