User-defined Halo Size

Change-Id: I72f00b6c72f0343ccb477e5ee05e579c1bc73a29