35#ifndef G4VFIELDMODEL_HH 
   36#define G4VFIELDMODEL_HH 
   55   const std::vector<G4PhysicalVolumesSearchScene::Findings>& pvFindings
 
   56   = std::vector<G4PhysicalVolumesSearchScene::Findings>(),
 
   57   G4int nDataPointsPerHalfScene = 10,
 
   59   G4int arrow3DLineSegmentsPerCircle = 6);
 
   89  std::vector<G4PhysicalVolumesSearchScene::Findings> 
fPVFindings;
 
G4VFieldModel(const G4VFieldModel &)
Representation fRepresentation
virtual void GetFieldAtLocation(const G4Field *field, const G4Point3D &position, G4double time, G4Point3D &result) const =0
G4int fNDataPointsPerMaxHalfExtent
G4VisExtent fExtentForField
std::vector< G4PhysicalVolumesSearchScene::Findings > fPVFindings
virtual void DescribeYourselfTo(G4VGraphicsScene &sceneHandler)
G4int fArrow3DLineSegmentsPerCircle
G4VFieldModel & operator=(const G4VFieldModel &)
G4VFieldModel(const G4String &typeOfField, const G4String &symbol="", const G4VisExtent &extentForField=G4VisExtent(), const std::vector< G4PhysicalVolumesSearchScene::Findings > &pvFindings=std::vector< G4PhysicalVolumesSearchScene::Findings >(), G4int nDataPointsPerHalfScene=10, Representation representation=Representation::fullArrow, G4int arrow3DLineSegmentsPerCircle=6)