 		T warpscan_identity) :
 			lane_partial(SrtsGrid::MyLanePartial(smem_pool)),							// set lane partial pointer
 			secondary_details(
-				smem_pool + SrtsGrid::RAKING_QUADS,
+				smem_pool + SrtsGrid::RAKING_ELEMENTS,
 				warpscan,
 				warpscan_identity)
 	{

		WarpscanStorage warpscan) :
			lane_partial(SrtsGrid::MyLanePartial(smem_pool)),							// set lane partial pointer
			secondary_details(
				smem_pool + SrtsGrid::RAKING_QUADS,
				warpscan)
	{
		if (threadIdx.x < SrtsGrid::RAKING_THREADS) {

		T *smem_pool) :
			lane_partial(SrtsGrid::MyLanePartial(smem_pool)),							// set lane partial pointer
			secondary_details(
				smem_pool + SrtsGrid::RAKING_ELEMENTS)
	{
		if (threadIdx.x < SrtsGrid::RAKING_THREADS) {
			// Set raking segment pointer
