BSA Service Sheets 701 & 702 give the following data...
Bore Stroke Small End Bush ID
C10/C11/C12 63mm 80mm 0.6255/0.625"
A7/A7ST L'Stroke 62mm 82mm 0.6881/0.6878"
With a standard bore of 62mm on the Longstroke Star Twin a 63mm piston represents a plus 40 Thou oversize. Unless someone has been extremely clever in the past, C10/11 pistons might fit the bore but the gudgeon pins certainly don't fit a standard A7 rod.
If the barrel was bored using those pistons as a datum we assume the running clearance is correct if the engine man knows his stuff, and the correct rings should fit fine.
The pistons should carry some identification marks, casting number or manufacturers stock number, together with some indication of oversize. For example...
To hand I have 2 Longstroke pistons, both plus 40. Both have a flat crown, with a deeply bevelled top edge to clear the hemisherical combustion chamber, together with large valve cut outs as Julian describes.
!. Casting ref AM 2814 & AE cast inside the skirt. Crown stamped 10030 +040 Research shows this to be an original Hepolite Piston, CR 7:1
2 Casting ref 67 32 Cast into the underside of the crown. Genuine BSA Piston, 67 108 and 1mm/OS stamped on the crown. This turns out to be 7.5:1
The raised crowns will rise into the combustion chamber. With the correct pistons all should be well. Kids Plasticine or Blu Tac on the top of a well oiled piston were the backyard ways of checking internal clearance. If the piston pins were correct for the rods, good chance the pistons are correct. As noted in previous posts C and A series pistons differ in crown shape and machining. Identifying what pistons you have will solve the conundrum, plenty of images on the web.
Swarfy.