I was wondering if it is possible to access particles that are not bound to any subhalo within a FoF halo using the LoadHalo() function, without the need to load all particles in the snapshot. I noticed that the sum of particles across all subhalos in a FoF group does not necessarily equal the GroupLen of the FoF, so wanted to make sure if this difference is due to the unaccounted inner fuzz particles.
Thanks,
Maryam
Dylan Nelson
20 Jan
There is no function to do this, but you could write one.
You would want to (a) load all FoF halo particles, (b) determine the list of satellite subhalo IDs of the halo, (c) load the offsets and lengths of that particle type for those subhalos (using the offset files), then (d) mask/count/delete the corresponding particles. This would leave you with the inner fuzz.
Hello,
I was wondering if it is possible to access particles that are not bound to any subhalo within a FoF halo using the LoadHalo() function, without the need to load all particles in the snapshot. I noticed that the sum of particles across all subhalos in a FoF group does not necessarily equal the GroupLen of the FoF, so wanted to make sure if this difference is due to the unaccounted inner fuzz particles.
Thanks,
Maryam
There is no function to do this, but you could write one.
You would want to (a) load all FoF halo particles, (b) determine the list of satellite subhalo IDs of the halo, (c) load the offsets and lengths of that particle type for those subhalos (using the offset files), then (d) mask/count/delete the corresponding particles. This would leave you with the inner fuzz.