added const AliFiles& argument to Configure()
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 23 Jan 2001 15:48:44 +0000 (15:48 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 23 Jan 2001 15:48:44 +0000 (15:48 +0000)
AliGeant4/AliMoreModulesConstruction.cxx
AliGeant4/AliMoreModulesConstruction.h

index 2b652ff..60a7195 100644 (file)
@@ -8,6 +8,7 @@
 #include "AliSDManager.h"
 #include "AliModule.h"
 #include "AliGlobals.h"
+#include "AliFiles.h"
 
 #include "TG4GeometryManager.h"
 
@@ -145,7 +146,7 @@ void AliMoreModulesConstruction::AddModule(G4String moduleName, G4int version,
   fModuleConstructionVector.push_back(moduleConstruction);
 }  
                                           
-void AliMoreModulesConstruction::Configure()
+void AliMoreModulesConstruction::Configure(const AliFiles& files)
 { 
 // Executes the detectors setup Root macros
 // (extracted from AliRoot Config.C) and
@@ -161,7 +162,7 @@ void AliMoreModulesConstruction::Configure()
   }
   else 
     for (G4int i=0; i<nofModules; i++) 
-      fModuleConstructionVector[i]->Configure();
+      fModuleConstructionVector[i]->Configure(files);
 }      
 
 void AliMoreModulesConstruction::Construct()
@@ -185,7 +186,7 @@ void AliMoreModulesConstruction::Construct()
     G4int i;
     for (i=0; i<nofModules; i++) {
 
-      // fModuleConstructionVector[i]->Configure();
+      // fModuleConstructionVector[i]->Configure(files);
     
       // register module name in the name map
       AliModule* module = fModuleConstructionVector[i]->GetAliModule();
index abf9750..e8c986f 100644 (file)
@@ -16,6 +16,7 @@
 
 class AliSingleModuleConstruction;
 class AliSDManager;
+class AliFiles;
 
 class AliMoreModulesConstruction
 {  
@@ -34,7 +35,7 @@ class AliMoreModulesConstruction
     // methods
     void AddModule(G4String moduleName, G4int version, 
                    AliModuleType moduleType);
-    void Configure();
+    void Configure(const AliFiles& files);
     void Construct();
     
     // get methods