After some struggle I could finally get the B1 example running:
but when I try to run B2a or B2b, I receive this:
Visualization setting
/control/execute vis.mac
Macro file for the visualization setting for the initialization phase
of the B2 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: ASCIITree ATree DAWNFILE G4HepRepFile HepRepFile RayTracer VRML2FILE gMocrenFile
as can be seen fully here:
When I run it in the terminal via
$ …\B2-build\B2a>Release\exampleB2a run1.mac
it stops at
G4WT8 > trackID: 17 chamberNb: 0Edep: 1.42473 keV Position: -0.00637923 -0.0023015 -1.59094 m
G4WT8 > trackID: 16 chamberNb: 0Edep: 1.41126 keV Position: -0.0061486 -0.00221196 -1.62008 m
G4WT8 > trackID: 15 chamberNb: 0Edep: 1.27947 keV Position: -0.00599054 -0.00216001 -1.64156 m
G4WT8 > >>> Event: 0
G4WT8 > 84 hits stored in this event
0 events have been kept for refreshing and/or reviewing.
“/vis/reviewKeptEvents” to review them one by one.
“/vis/enable”, then “/vis/viewer/flush” or “/vis/viewer/rebuild” to see them accumulated.
***** COMMAND NOT FOUND </B2/det/setTargetMaterial G4_WATER> ********** Batch is interrupted!! *****
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : UIMAN0123
issued by : G4UImanager::ApplyCommand
Command aborted (100)
Error code : 100
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------Graphics systems deleted.
Visualization Manager deleting…
Deleting G4ThreadLocalSingletons for type class G4GeometryTolerance …
Deleting G4ThreadLocalSingletons for type class G4ProcessTable …
Deleting G4ThreadLocalSingletons for type class G4PhysicsListHelper …
Deleting G4ThreadLocalSingletons for type class G4GlobalMagFieldMessenger …
Deleting G4ThreadLocalSingletons for type class G4LossTableManager …
Deleting G4ThreadLocalSingletons for type class G4CrossSectionDataSetRegistry …
Deleting G4ThreadLocalSingletons for type class G4HadronicInteractionRegistry …
Deleting G4ThreadLocalSingletons for type class G4CascadeParameters …
ThreadPool destroyed
When I built it again via
cmake --build . --config RelWithDebInfo
I got this while building:
(…)
C:\geant4\B2\B2a\src\EventAction.cc(64,75): warning C4267: ‘=’: conversion from ‘size_t’ to ‘G4int’, possible loss of data [C:\geant4\B2-build\B2a\exampleB2a.vcxproj]
PrimaryGeneratorAction.cc
RunAction.cc
TrackerHit.cc
TrackerSD.cc
C:\geant4\B2\B2a\src\TrackerSD.cc(100,48): warning C4267: ‘initializing’: conversion from ‘size_t’ to ‘G4int’, possible loss of data [C:\geant4\B2-build\B2a\exampleB2a.vcxproj]
Generating Code…
LINK : fatal error LNK1104: cannot open file ‘C:\geant4\geant4-build\BuildProducts\RelWithDebInfo\lib\G4Tree.lib’ [C:\geant4\B2-build\B2a\exampleB2a.vcxproj]
Building Custom Rule C:/geant4/B2/B2b/CMakeLists.txt
exampleB2b.cc
(…)
The missing file is available in
geant4-build/BuildProducts/Release/lib