diff --git a/SConscript.py b/SConscript.py
index e653977996fab0282e3d3ccf293a4d1e871fad6d..dc15d2a49fe2c642f95ccd0ee6fb027e728a986b 100644
--- a/SConscript.py
+++ b/SConscript.py
@@ -20,6 +20,7 @@ hcheaders = Split("""
 	src/THcRawShowerHit.h src/THcAerogel.h src/THcAerogelHit.h src/THcCherenkov.h src/THcCherenkovHit.h
         src/THcGlobals.h src/THcDCTrack.h src/THcFormula.h
         src/THcRaster.h src/THcRasteredBeam.h src/THcRasterRawHit.h src/THcScalerEvtHandler.h
+        src/THcHodoEff.h
 	src/HallC_LinkDef.h
 	""")
 pbaseenv.RootCint(roothcdict,hcheaders)
diff --git a/src/SConscript.py b/src/SConscript.py
index eecec46d2a090712787027411b169c9d0cf9a95f..605f9f11df5049cc5f677d16bddc9238373f9237 100644
--- a/src/SConscript.py
+++ b/src/SConscript.py
@@ -25,8 +25,9 @@ THcRawShowerHit.cxx \
 THcAerogel.cxx THcAerogelHit.cxx \
 THcCherenkov.cxx THcCherenkovHit.cxx \
 THcFormula.cxx \
-THcRaster.cxx THcRasteredBeam.cxx THcRasterRawHit.cxx
-THcScalerEvtHandler.cxx
+THcRaster.cxx THcRasteredBeam.cxx THcRasterRawHit.cxx \
+THcScalerEvtHandler.cxx \
+THcHodoEff.cxx
 """)
 
 pbaseenv.Object('main.C')