Defining a Volume Reflector for Neutrons

Hello Geant4 community,

I’m working on a simulation where I need to define a volume reflector for neutrons. After some research, I found that G4OpticalSurface seems to be the primary tool for handling surface properties, but it’s designed primarily for photons.

I’m wondering if there are alternative methods or classes within Geant4 that are better suited for handling neutron reflection.

My goal is to create a volume reflector that reflects neutrons and calculate K infinity.

If anyone has experience or suggestions regarding alternative approaches or specific classes/functions within Geant4 that could be helpful for this purpose, I would greatly appreciate any guidance or insights.

Thank you in advance for your help!