add Geant namespace

This commit is contained in:
AndreaRigoni
2026-03-14 14:01:44 +00:00
parent e5dfb75262
commit 692cdf7ae3
23 changed files with 76 additions and 26 deletions

View File

@@ -13,7 +13,7 @@ int main(int argc, char **argv) {
// runManager->SetUserInitialization(new PhysicsList());
// 3. INIZIALIZZAZIONE DELLE AZIONI (Il nostro generatore!)
runManager->SetUserInitialization(new ActionInitialization());
runManager->SetUserInitialization(new uLib::Geant::ActionInitialization());
// ... Inizializzazione del kernel ( runManager->Initialize(); ), UI manager,
// vis manager, ecc.

View File

@@ -3,6 +3,7 @@ set(TESTS
SolidTest
EventTest
GeantApp
ActionInitialization
)
set(LIBRARIES

View File

@@ -15,7 +15,7 @@ int main() {
// Test Solid initialization and NIST material //
{
Solid solid("test_solid");
Geant::Solid solid("test_solid");
TEST1(solid.GetLogical() != nullptr);
solid.SetNistMaterial("G4_AIR");
@@ -25,7 +25,7 @@ int main() {
// Test TessellatedSolid with a simple mesh //
{
TessellatedSolid tsolid("test_tessellated");
Geant::TessellatedSolid tsolid("test_tessellated");
TEST1(tsolid.GetLogical() != nullptr);
TEST1(tsolid.GetSolid() != nullptr);

View File

@@ -9,7 +9,7 @@ using namespace uLib;
int main() {
uLib::ContainerBox world_box(Vector3f(100, 100, 100));
uLib::Scene scene;
uLib::Geant::Scene scene;
scene.ConstructWorldBox(&world_box, "G4_AIR");
scene.Initialize();

View File

@@ -14,7 +14,7 @@ int main() {
// Test Solid initialization and NIST material //
{
Solid solid("test_solid");
Geant::Solid solid("test_solid");
TEST1(solid.GetLogical() != nullptr);
solid.SetNistMaterial("G4_AIR");
@@ -24,7 +24,7 @@ int main() {
// Test TessellatedSolid with a simple mesh //
{
TessellatedSolid tsolid("test_tessellated");
Geant::TessellatedSolid tsolid("test_tessellated");
TEST1(tsolid.GetLogical() != nullptr);
TEST1(tsolid.GetSolid() != nullptr);