|
const std::vector< BDSFieldQueryInfo * > | queries |
| Cache of queries.
|
|
|
G4VisAttributes * | pointVisB |
| The vis attributes for a zero-field marker.
|
|
G4VisAttributes * | pointVisE |
| The vis attributes for a zero-field marker.
|
|
Definition at line 33 of file BDSVisFieldModel.hh.
◆ BDSVisFieldModel()
BDSVisFieldModel::BDSVisFieldModel |
( |
const std::vector< BDSFieldQueryInfo * > & |
queriesIn | ) |
|
|
explicit |
◆ ~BDSVisFieldModel()
BDSVisFieldModel::~BDSVisFieldModel |
( |
| ) |
|
|
virtual |
◆ BoxHalfSize()
Return a suitable vector of half sizes (x,y,z) for a box to represent 1 voxel of a field query in 3D even if it's 1,2 or 3D. If 2D, the 3rd dimension is 1% of the minimum of the other 2. If 1D, it's 20% of the step size of that 1 dimension.
Definition at line 275 of file BDSVisFieldModel.cc.
◆ CalculateArrowLength()
G4double BDSVisFieldModel::CalculateArrowLength |
( |
const BDSFieldQueryInfo * |
query | ) |
const |
|
private |
◆ DescribeYourselfTo()
void BDSVisFieldModel::DescribeYourselfTo |
( |
G4VGraphicsScene & |
sceneHandler | ) |
|
|
virtual |
◆ QIL()
◆ instanceCounter
G4int BDSVisFieldModel::instanceCounter = 0 |
|
staticprivate |
Counter variable as we need to construct a new one of this class and have it have a unique name.
Definition at line 49 of file BDSVisFieldModel.hh.
◆ pointVisB
G4VisAttributes* BDSVisFieldModel::pointVisB |
|
private |
◆ pointVisE
G4VisAttributes* BDSVisFieldModel::pointVisE |
|
private |
◆ queries
The documentation for this class was generated from the following files: