diff --git a/PhysicsAnalysis/TileID/TileTripReader/CMakeLists.txt b/PhysicsAnalysis/TileID/TileTripReader/CMakeLists.txt
index 8e8a6c52de47c2890735c03f405fcb1e138b7de2..80f412f7ec193fbfe2969c78bb2430732b3a5eba 100644
--- a/PhysicsAnalysis/TileID/TileTripReader/CMakeLists.txt
+++ b/PhysicsAnalysis/TileID/TileTripReader/CMakeLists.txt
@@ -33,7 +33,12 @@ atlas_add_component( TileTripReader
                      INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
                      LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaBaseComps PATCoreLib AthenaKernel EventKernel xAODEventInfo GaudiKernel PathResolver TileTripReaderLib )
 
-# Install files from the package:
+atlas_add_dictionary( TileTripReaderDict
+   TileTripReader/TileTripReaderDict.h
+   TileTripReader/selection.xml
+   LINK_LIBRARIES ${ROOT_LIBRARIES} TileTripReaderLib )
+
+ # Install files from the package:
 atlas_install_joboptions( share/*.py )
 atlas_install_xmls( data/*.root )
 
diff --git a/PhysicsAnalysis/TileID/TileTripReader/TileTripReader/TileTripReaderDict.h b/PhysicsAnalysis/TileID/TileTripReader/TileTripReader/TileTripReaderDict.h
new file mode 100644
index 0000000000000000000000000000000000000000..5be604e7225adef5c046c3643acf899f79d6abb2
--- /dev/null
+++ b/PhysicsAnalysis/TileID/TileTripReader/TileTripReader/TileTripReaderDict.h
@@ -0,0 +1 @@
+#include "TileTripReader/TTileTripReader.h"
diff --git a/PhysicsAnalysis/TileID/TileTripReader/TileTripReader/selection.xml b/PhysicsAnalysis/TileID/TileTripReader/TileTripReader/selection.xml
new file mode 100644
index 0000000000000000000000000000000000000000..663103a58e7a741666a521e741890fbd153dadef
--- /dev/null
+++ b/PhysicsAnalysis/TileID/TileTripReader/TileTripReader/selection.xml
@@ -0,0 +1,3 @@
+<lcgdict>
+  <class name="Root::TTileTripReader"/>
+</lcgdict>