anatree fcl does not correctly store cosmic ray information for BNB + cosmic overlays
The default fcl files for anatree set the 'Cry' module label as generator. There is nothing wrong with this as this is definitely the standard for all generator stages.
The problem arises when trying to run anatree over overlay files. In a nut shell, the overlay generates BNB neutrinos,stores them with 'generator' label in the ART file and then, to avoid collisions, runs and saves corsika with the 'corsika' label.
This setup means that the standard_anatree_sbnd.fcl fcl file stores neutrino information in the cosmic ray leafs when running an overlay.
I don't think that it's possible to fix this problem with one anatree fcl file alone. I propose that we make a production fcl file (so one that lives in the fcl folder used for the MC productions) with a suitable file name and with the correct label definitions. I can then make the MCP XML production scripts pick up the correct anatree fcl file for overlay jobs.
I'm marking this as urgent due to using overlays in the SBN workshop next week.
Additional fix for issue #17927
Add MCCSTATEMENT to the corsika+genie overlay generator fcl file so that the XML production script picks up the downstream anatree fcl file
Very final fix for issue #17927
Alter and include CMakeLists to pick up the new anatree fcl file
#1 Updated by Dominic Brailsford over 2 years ago
- Status changed from New to Closed