DRICHHits (usually) empty after the change of `sens.setType("photoncounter")` to `tracker`
After https://eicweb.phy.anl.gov/EIC/detectors/athena/-/merge_requests/330 was merged, the `DRICHHits` branch is usually empty (or there are only a few sporadic entries). If I try reverting the type back to `photoncounter`, we see the expected distribution.
Using MR https://eicweb.phy.anl.gov/EIC/detectors/athena/-/merge_requests/332 for testing: see artifact `test.png` from job `test_drich`
Steps to reproduce (executed from top-level `athena` directory):
```
npsim --runType run --compactFile compact/subsystem_views/drich_only.xml --macro test.mac --outputFile test.root --enableG4GPS
```
where `test.mac` is
```
/control/verbose 2
/run/initialize
/gps/verbose 2
/gps/particle pi+
/gps/number 1
/gps/ene/mono 20 GeV
/gps/position 0 0 0 cm
/gps/direction 0.25 0.0 1.0
/run/beamOn 50
```
Opening `test.root` and running `events->Draw("DRICHHits.position.x")` should produce a distribution that looks like the attached image, but is coming out empty (or sometimes a few sporadic hits)
It is likely the pfRICH is also affected.

issue