Reinsrc.cal - no ground, but two zenith sources

I’m trying to generate the sun sources for a 5-phase assessment (in combination with genskymtx -5 .533)

I understand this is done by running (let’s start with an MF:1 for now):

cnt 146 |rcalc -e MF:1 -f reinsrc.cal -e Rbin=recno -o 'solar source sun 0 0 4 ${ Dx } ${ Dy } ${ Dz } 0.533' > reinhart_m1_suns.rad

This almost produces the expected result (146 lines in total):

cat reinhart_m1_suns.rad
solar source sun 0 0 4 0 0.994522 0.104528 0.533
solar source sun 0 0 4 0.206773 0.972789 0.104528 0.533

solar source sun 0 0 4 -0.203368 0.352244 0.913545 0.533
solar source sun 0 0 4 0 0.207912 0.978148 0.533
solar source sun 0 0 4 0.180057 0.103956 0.978148 0.533
solar source sun 0 0 4 0.180057 -0.103956 0.978148 0.533
solar source sun 0 0 4 2.54618e-17 -0.207912 0.978148 0.533
solar source sun 0 0 4 -0.180057 -0.103956 0.978148 0.533
solar source sun 0 0 4 -0.180057 0.103956 0.978148 0.533
solar source sun 0 0 4 -0 -1.60812e-16 1 0.533
solar source sun 0 0 4 3.93876e-32 -1.60812e-16 1 0.533

reinsrc.cal advises that

Rbin is bin number from 0 (ground) to Rmax.

By ‘almost’ I mean that I would have expected the very first source to be the ground one with a z of -1, and that there should only be one source with a z of +1 (last row). However, the last two rows have a z of +1, and nowhere is there a ground source. As expected, there are 6 sources with a z of 0.978148, which is the last ‘ring’ below the top.

Am I missing something here?

Looking at this again, I think the mistake I made was to expect for rcalc -f reinsrc.cal to produce a ground source. This doesn’t seem to be the case. When feeding it with cnt 145 rather than cnt 146, I no longer get two zenith suns. This does make sense now.