Import Geant4 11.0.0.beta source tree
This commit is contained in:
@@ -1,6 +1,3 @@
|
||||
#------------------------------------------------------------------------------
|
||||
# Module : G4GMocren
|
||||
# Package: Geant4.src.G4visualization.G4GMocren
|
||||
#------------------------------------------------------------------------------
|
||||
# - G4GMocren category build
|
||||
|
||||
geant4_global_library_target(COMPONENTS sources.cmake)
|
||||
|
||||
@@ -18,11 +18,18 @@ committal in the CVS repository !
|
||||
|
||||
History file for visualization/gMocren sub-category
|
||||
---------------------------------------------------
|
||||
|
||||
07 June 2021 John Allison (gMocren-V10-07-01)
|
||||
- Fix hidden function warning.
|
||||
|
||||
14 April 2021 Ben Morgan (gMocren-V10-07-00)
|
||||
- Migrate to modular CMake build
|
||||
|
||||
5 May 2020 Gunter Folger (gMocren-V10-06-01)
|
||||
- Fix for clang10: for for warning on confusing indentation
|
||||
enclose statements in if/else with {}
|
||||
affected: src/G4GMocrenFileViewer.cc
|
||||
|
||||
|
||||
12 December 2019 Ben Morgan (gMocren-V10-06-00)
|
||||
- Cleanup CMake build, removing obsolete granular library option and
|
||||
explicit include_directories.
|
||||
@@ -86,7 +93,7 @@ History file for visualization/gMocren sub-category
|
||||
o Mark as "intentional" on next Coverity analysis.
|
||||
|
||||
15th June 2013 Akinori Kimura (gMocren-V09-06-05)
|
||||
- G4GMocrenIO.cc and G4GMocrenFileSceneHandler.{cc,hh}: Fixed warnings of
|
||||
- G4GMocrenIO.cc and G4GMocrenFileSceneHandler.{cc,hh}: Fixed warnings of
|
||||
Coverity.
|
||||
|
||||
4th June 2013 Akinori Kimura (gMocren-V09-06-04)
|
||||
@@ -129,7 +136,7 @@ History file for visualization/gMocren sub-category
|
||||
- Migrated to G4VScenehandler::fObjectTransformation.
|
||||
|
||||
8th October 2011 Akinori Kimura (gMocren-V09-04-02)
|
||||
- Fixed Coverity defects in G4GMocrenFileSceneHandler.cc, G4GMocrenIO.cc,
|
||||
- Fixed Coverity defects in G4GMocrenFileSceneHandler.cc, G4GMocrenIO.cc,
|
||||
G4GMocrenFileViewer.cc, and G4GMocrenMessenger.cc.
|
||||
|
||||
25th September 2011 John Allison (gMocren-V09-04-01)
|
||||
@@ -142,7 +149,7 @@ History file for visualization/gMocren sub-category
|
||||
- Avoided warnings of the following codes in GCC 4.6.0.
|
||||
G4GMocrenTouchable.hh, G4GMocrenFileSceneHandler.cc and G4GMocrenIO.cc.
|
||||
|
||||
23, December L. Garnier
|
||||
23, December L. Garnier
|
||||
- GNUmakefile : Remove OpenGL/Qt stuff from Makefile
|
||||
|
||||
11 November 2010 Akinori Kimura (gMocren-V09-03-05)
|
||||
@@ -194,7 +201,7 @@ Deleted the following two AddEndOfEventModel(*) in
|
||||
G4GMocrenFileSceneHandler::GFBeginModeling().
|
||||
These models are entrusted to user commands /vis/scene/add/psHits or hits
|
||||
|
||||
scene->AddEndOfEventModel(new G4PSHitsModel());
|
||||
scene->AddEndOfEventModel(new G4PSHitsModel());
|
||||
scene->AddEndOfEventModel(new G4HitsModel());
|
||||
|
||||
|
||||
|
||||
@@ -63,25 +63,20 @@ public:
|
||||
virtual ~G4GMocrenFileSceneHandler ();
|
||||
|
||||
//----- overriding base class methods
|
||||
using G4VSceneHandler::AddPrimitive;
|
||||
void AddPrimitive (const G4Polyline& line);
|
||||
void AddPrimitive (const G4Polyhedron& p);
|
||||
void AddPrimitive (const G4Text&);
|
||||
void AddPrimitive (const G4Circle&);
|
||||
void AddPrimitive (const G4Square&);
|
||||
|
||||
//----- explicitly invoke base class methods to avoid warnings about
|
||||
//----- hiding of base class methods.
|
||||
void AddPrimitive (const G4Polymarker& polymarker)
|
||||
{ G4VSceneHandler::AddPrimitive (polymarker); }
|
||||
void AddPrimitive (const G4Scale& scale)
|
||||
{ G4VSceneHandler::AddPrimitive (scale); }
|
||||
|
||||
virtual void BeginModeling () { G4VSceneHandler::BeginModeling ();}
|
||||
virtual void EndModeling () { G4VSceneHandler::EndModeling ();}
|
||||
|
||||
virtual void BeginPrimitives (const G4Transform3D& objectTransformation);
|
||||
virtual void EndPrimitives ();
|
||||
|
||||
using G4VSceneHandler::AddSolid;
|
||||
void AddSolid ( const G4Box& box );
|
||||
void AddSolid ( const G4Cons& cons );
|
||||
void AddSolid ( const G4Tubs& tubs );
|
||||
@@ -90,22 +85,9 @@ public:
|
||||
void AddSolid ( const G4Sphere& sphere );
|
||||
void AddSolid ( const G4Para& para );
|
||||
void AddSolid ( const G4Torus& torus );
|
||||
void AddSolid ( const G4Polycone& polycone ) {
|
||||
G4VSceneHandler::AddSolid (polycone);
|
||||
}
|
||||
void AddSolid ( const G4Polyhedra& polyhedra) {
|
||||
G4VSceneHandler::AddSolid (polyhedra);
|
||||
}
|
||||
void AddSolid ( const G4Orb& orb ) {
|
||||
G4VSceneHandler::AddSolid (orb);
|
||||
}
|
||||
void AddSolid ( const G4Ellipsoid& ellipsoid) {
|
||||
G4VSceneHandler::AddSolid (ellipsoid);
|
||||
}
|
||||
void AddSolid ( const G4TessellatedSolid& tess) {
|
||||
G4VSceneHandler::AddSolid (tess);
|
||||
}
|
||||
void AddSolid ( const G4VSolid& solid );
|
||||
|
||||
using G4VSceneHandler::AddCompound;
|
||||
void AddCompound ( const G4VTrajectory& traj);
|
||||
void AddCompound ( const G4VHit& hit);
|
||||
void AddCompound ( const G4VDigi& hit);
|
||||
|
||||
@@ -1,13 +1,8 @@
|
||||
#------------------------------------------------------------------------------
|
||||
# Module : G4GMocren
|
||||
# Package: Geant4.src.G4visualization.G4GMocren
|
||||
#------------------------------------------------------------------------------
|
||||
# - G4GMocren module definition
|
||||
|
||||
#
|
||||
# Define the Geant4 Module.
|
||||
#
|
||||
geant4_define_module(NAME G4GMocren
|
||||
HEADERS
|
||||
geant4_add_module(G4GMocren
|
||||
PUBLIC_HEADERS
|
||||
G4GMocrenFile.hh
|
||||
G4GMocrenFileCTtoDensityMap.hh
|
||||
G4GMocrenFileSceneHandler.hh
|
||||
@@ -21,38 +16,21 @@ geant4_define_module(NAME G4GMocren
|
||||
G4GMocrenFileSceneHandler.cc
|
||||
G4GMocrenFileViewer.cc
|
||||
G4GMocrenIO.cc
|
||||
G4GMocrenMessenger.cc
|
||||
GRANULAR_DEPENDENCIES
|
||||
G4csg
|
||||
G4detutils
|
||||
G4digits
|
||||
G4event
|
||||
G4geometrymng
|
||||
G4globman
|
||||
G4graphics_reps
|
||||
G4hepnumerics
|
||||
G4GMocrenMessenger.cc)
|
||||
|
||||
geant4_module_link_libraries(G4GMocren
|
||||
PUBLIC
|
||||
G4hits
|
||||
G4intercoms
|
||||
G4materials
|
||||
G4modeling
|
||||
G4navigation
|
||||
G4partman
|
||||
G4specsolids
|
||||
G4tracking
|
||||
G4vis_management
|
||||
GLOBAL_DEPENDENCIES
|
||||
G4digits_hits
|
||||
G4event
|
||||
G4geometry
|
||||
G4global
|
||||
G4geometrymng
|
||||
G4globman
|
||||
PRIVATE
|
||||
G4graphics_reps
|
||||
G4intercoms
|
||||
G4materials
|
||||
G4csg
|
||||
G4modeling
|
||||
G4particles
|
||||
G4tracking
|
||||
G4vis_management
|
||||
)
|
||||
|
||||
# List any source specific properties here
|
||||
|
||||
G4materials
|
||||
G4navigation
|
||||
G4hepgeometry
|
||||
G4detutils
|
||||
G4tracking)
|
||||
|
||||
Reference in New Issue
Block a user