diff --git a/Generators/ReadGenie/CMakeLists.txt b/Generators/GenieReader/CMakeLists.txt
similarity index 92%
rename from Generators/ReadGenie/CMakeLists.txt
rename to Generators/GenieReader/CMakeLists.txt
index ff0644758447f0e7ca305bf8de76bf07b0165e70..e2fddd3866d318e776ba8417f1694413dcb1cac8 100644
--- a/Generators/ReadGenie/CMakeLists.txt
+++ b/Generators/GenieReader/CMakeLists.txt
@@ -3,7 +3,7 @@
 ################################################################################
 
 # Declare the package name:
-atlas_subdir( ReadGenie )
+atlas_subdir( GenieReader )
 
 # Install files from the package:
 atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
diff --git a/Generators/ReadGenie/python/GenieReader.py b/Generators/GenieReader/python/GenieReaderAlg.py
similarity index 100%
rename from Generators/ReadGenie/python/GenieReader.py
rename to Generators/GenieReader/python/GenieReaderAlg.py
diff --git a/Generators/ReadGenie/python/__init__.py b/Generators/GenieReader/python/__init__.py
similarity index 100%
rename from Generators/ReadGenie/python/__init__.py
rename to Generators/GenieReader/python/__init__.py
diff --git a/Generators/ReadGenie/share/ReadGenie_jobOptions.py b/Generators/GenieReader/share/GenieReader_jobOptions.py
similarity index 85%
rename from Generators/ReadGenie/share/ReadGenie_jobOptions.py
rename to Generators/GenieReader/share/GenieReader_jobOptions.py
index 12fd88776a1e3554c972ee55910565a3ab18fb69..91ad7c1318b772fd8cb015eda03ea274b0a6815a 100644
--- a/Generators/ReadGenie/share/ReadGenie_jobOptions.py
+++ b/Generators/GenieReader/share/GenieReader_jobOptions.py
@@ -1,5 +1,5 @@
 #
-#  Usage: athena.py -c'INPUT=["faser.1.gfaser.root","faser.2.gfaser.root"]; OUTPUT="gFaser.EVNT.pool.root"; EVTMAX=100' ReadGenie_jobOptions.py
+#  Usage: athena.py -c'INPUT=["faser.1.gfaser.root","faser.2.gfaser.root"]; OUTPUT="gFaser.EVNT.pool.root"; EVTMAX=100' GenieReader/GenieReader_jobOptions.py >& GenieReader.log
 #
 #  INPUT and OUTPUT are mandatory (INPUT can be a list, as shown above)
 #  EVTMAX can be omitted; then all input files are read to the end
@@ -22,7 +22,7 @@ import AthenaRootComps.ReadAthenaRoot
 svcMgr.EventSelector.InputCollections = INPUT
 svcMgr.EventSelector.TupleName = "gFaser"
 
-from ReadGenie.GenieReader import GenieReader
+from GenieReader.GenieReaderAlg import GenieReader
 
 from AthenaCommon.AlgSequence import AlgSequence
 job = AlgSequence()