overloaded constructor with G4ThreeVectors for shape and spacing
including G4SDManager here for convinence
fixed type on temporary spacing vector