diff --git a/RecoPixelVertexing/PixelVertexFinding/interface/DivisiveClusterizer1D.h b/RecoPixelVertexing/PixelVertexFinding/interface/DivisiveClusterizer1D.h
index 086e1f4e7ecf2..e795da9098bc3 100644
--- a/RecoPixelVertexing/PixelVertexFinding/interface/DivisiveClusterizer1D.h
+++ b/RecoPixelVertexing/PixelVertexFinding/interface/DivisiveClusterizer1D.h
@@ -73,8 +73,8 @@ DivisiveClusterizer1D<T>::DivisiveClusterizer1D(float zoffset,
         int ntkmin,
         bool useError,
         float zsep, bool wei)
-        :theZOffSet(zoffset), theZSeparation(zsep), theNTkMin(ntkmin),
-        theWei(wei), theUseError(useError)
+        :theZOffSet(zoffset), theNTkMin(ntkmin),
+	 theUseError(useError), theZSeparation(zsep), theWei(wei)
 {
     //  theDiscardedTracks.clear();
     // theTotalDiscardedTracks.clear();