#include "AliTrackingAction.h"
#include "AliStackingAction.h"
#include "AliSteppingAction.h"
+#include "AliFiles.h"
#ifdef ALICE_EMPTY_PHYSICS_LIST
#include "AliEmptyPhysicsList.h"
AliRunConfiguration::AliRunConfiguration(){
//
fRunMessenger = new AliRunMessenger();
+ fFiles = new AliFiles();
CreateUserConfiguration();
}
AliRunConfiguration::~AliRunConfiguration() {
//
delete fRunMessenger;
+ delete fFiles;
// all user action data members are deleted
// in G4RunManager::~G4RunManager()
fStackingAction = new AliStackingAction();
#endif
}
+
+// public methods
+
+void AliRunConfiguration::SetConfigName(const char* name)
+{
+// Sets the configuration macro name
+// ---
+ fFiles->SetMacroName(name);
+}
+
+void AliRunConfiguration::SetG3CallsName(const char* name)
+{
+// Sets the configuration macro name
+// ---
+ fFiles->SetG3CallsName(name);
+}
+