Available UI session types: [ Win32, GAG, csh ] -------- WWWW ------- G4Exception-START -------- WWWW ------- *** ExceptionHandler is not defined *** *** G4Exception : UI0002 issued by : G4UIExecutive::G4UIExecutive() Specified session type is not build in your system, or no session type is specified. A fallback session type is used. *** This is just a warning message. *** -------- WWWW ------- G4Exception-END -------- WWWW ------- ************************************************************** Geant4 version Name: geant4-10-06-patch-02 (29-May-2020) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 : NIM A 835 (2016), 186-225 WWW : http://geant4.org/ ************************************************************** <<< Reference Physics List QBBC Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... Registering graphics systems... You have successfully registered the following graphics systems. Current available graphics systems are: ASCIITree (ATree) DAWNFILE (DAWNFILE) G4HepRep (HepRepXML) G4HepRepFile (HepRepFile) RayTracer (RayTracer) VRML1FILE (VRML1FILE) VRML2FILE (VRML2FILE) gMocrenFile (gMocrenFile) Registering model factories... You have successfully registered the following model factories. Registered model factories: generic drawByAttribute drawByCharge drawByOriginVolume drawByParticleID drawByEncounteredVolume Registered filter factories: attributeFilter chargeFilter originVolumeFilter particleFilter encounteredVolumeFilter You have successfully registered the following user vis actions. Run Duration User Vis Actions: none End of Event User Vis Actions: none End of Run User Vis Actions: none Some /vis commands (optionally) take a string to specify colour. "/vis/list" to see available colours. /control/saveHistory /run/verbose 2 # # Change the default number of threads (in multi-threaded mode) #/run/numberOfThreads 4 # # Initialize kernel /run/initialize userDetector->Construct() start. Checking overlaps for volume Envelope (G4Box) ... OK! Checking overlaps for volume Shape1 (G4Cons) ... OK! Checking overlaps for volume Shape2 (G4Trd) ... OK! World is registered to the default region. physicsList->Construct() start. ### Adding tracking cuts for neutron TimeCut(ns)= 10000 KinEnergyCut(MeV)= 0 physicsList->CheckParticleList() start. physicsList->setCut() start. # # Visualization setting /control/execute vis.mac # Macro file for the visualization setting in the initialization phase # of the B1 example when running in interactive mode # # Use these open statements to open selected visualization # # Use this open statement to create an OpenGL view: /vis/open OGL 600x600-0+0 /vis/sceneHandler/create OGL parameter value (OGL) is not listed in the candidate List. Candidates are: ATree DAWNFILE HepRepFile HepRepXML RayTracer VRML1FILE VRML2FILE gMocrenFile # # Use this open statement to create an OpenInventor view: #/vis/open OI # # Use this open statement to create a .prim file suitable for # viewing in DAWN: #/vis/open DAWNFILE # # Use this open statement to create a .heprep file suitable for # viewing in HepRApp: #/vis/open HepRepFile # # Use this open statement to create a .wrl file suitable for # viewing in a VRML viewer: #/vis/open VRML2FILE # # Disable auto refresh and quieten vis messages whilst scene and # trajectories are established: /vis/viewer/set/autoRefresh false ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. /vis/verbose errors Visualization verbosity changed to errors (2) # # Draw geometry: /vis/drawVolume /vis/scene/create /vis/scene/add/volume world -1 -1 none m 0 0 0 0 0 0 /vis/sceneHandler/attach ERROR: Current scene handler not defined. Please select or create one. # # Specify view angle: /vis/viewer/set/viewpointVector -1 0 0 ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. /vis/viewer/set/lightsVector -1 0 0 ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. # # Specify style (surface, wireframe, auxiliary edges,...) /vis/viewer/set/style wireframe ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. /vis/viewer/set/auxiliaryEdge true ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. /vis/viewer/set/lineSegmentsPerCircle 100 ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. # # Draw smooth trajectories at end of event, showing trajectory points # as markers 2 pixels wide: /vis/scene/add/trajectories smooth /tracking/storeTrajectory 2 Attributes available for modeling and filtering with "/vis/modeling/trajectories/create/drawByAttribute" and "/vis/filtering/trajectories/create/attributeFilter" commands: G4TrajectoriesModel: Event ID (EventID): G4int Run ID (RunID): G4int G4SmoothTrajectory: Charge (Ch): unit: e+ (G4double) Track ID (ID): G4int Initial kinetic energy (IKE): G4BestUnit (G4double) Initial momentum magnitude (IMag): G4BestUnit (G4double) Initial momentum (IMom): G4BestUnit (G4ThreeVector) No. of points (NTP): G4int PDG Encoding (PDG): G4int Parent ID (PID): G4int Particle Name (PN): G4String G4SmoothTrajectoryPoint: Auxiliary Point Position (Aux): G4BestUnit (G4ThreeVector) Step Position (Pos): G4BestUnit (G4ThreeVector) /vis/modeling/trajectories/create/drawByCharge /vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true /vis/scene/notifyHandlers scene-0 /vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2 /vis/scene/notifyHandlers scene-0 # (if too many tracks cause core dump => /tracking/storeTrajectory 0) # # Draw hits at end of event: #/vis/scene/add/hits # # To draw only gammas: #/vis/filtering/trajectories/create/particleFilter #/vis/filtering/trajectories/particleFilter-0/add gamma # # To invert the above, drawing all particles except gammas, # keep the above two lines but also add: #/vis/filtering/trajectories/particleFilter-0/invert true # # Many other options are available with /vis/modeling and /vis/filtering. # For example, to select colour by particle ID: #/vis/modeling/trajectories/create/drawByParticleID #/vis/modeling/trajectories/drawByParticleID-0/default/setDrawStepPts true # To select or override default colours (note: e+ is blue by default): #/vis/modeling/trajectories/list #/vis/modeling/trajectories/drawByParticleID-0/set e+ yellow # # To superimpose all of the events from a given run: /vis/scene/endOfEventAction accumulate ERROR: No current sceneHandler. Please create one. # # Decorations # Name /vis/set/textColour green /vis/set/textLayout right /vis/scene/add/text2D 0.9 -.9 24 ! ! exampleB1 # or, if your system does not support right-adjustment #/vis/scene/add/text2D 0 -.9 24 ! ! exampleB1 /vis/set/textLayout /vis/set/textColour # # Axes, scale, etc. /vis/scene/add/scale ERROR: G4VisCommandSceneAddScale::SetNewValue: no viewer. Auto direction needs a viewer. /vis/scene/add/axes /vis/scene/add/eventID /vis/scene/add/date /vis/scene/add/logo2D /vis/scene/add/logo ERROR: G4VisCommandSceneAddLogo::SetNewValue: no viewer. Auto direction needs a viewer. # # Frame /vis/set/colour red /vis/set/lineWidth 2 /vis/scene/add/frame /vis/set/colour /vis/set/lineWidth # # Attach text to one edge of Shape1, with a small, fixed offset /vis/scene/add/text 0 6 -4 cm 18 4 4 Shape1 # Attach text to one corner of Shape2, with a small, fixed offset /vis/scene/add/text 6 7 10 cm 18 4 4 Shape2 # # To get nice view # Make the "World" box invisible /vis/geometry/set/visibility World 0 false # "Envelope" is transparent blue to represent water /vis/geometry/set/colour Envelope 0 0 0 1 .3 /vis/viewer/set/style surface ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. /vis/viewer/set/hiddenMarker true ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. /vis/viewer/set/viewpointThetaPhi 120 150 ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. # # Re-establish auto refreshing and verbosity: /vis/viewer/set/autoRefresh true ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer. /vis/verbose warnings Visualization verbosity changed to warnings (3) # # For file-based drivers, use this to create an empty detector view: #/vis/viewer/flush Idle>