Support #23308
Useful NuGen related modules left "lost" during split from nutools
Description
When nugen
was split from nutools
several useful modules ended up in neither package.
module | module dcl | example job fcl | description |
---|---|---|---|
TestGENIEHelper_module.cc | TestGENIEHelper.fcl | runGENIEHelperTest.fcl | exercise GENIEHelper in expt independent manner |
AddGenieEventsToArt_module.cc | AddGenieEventsToArt.fcl | addgeniejob.fcl | import GENIE ghep native format records into MCTruth/GTruth |
GenieOutput_module.cc | GenieOutput.fcl | dump_genie_job.fcl | output MCTruth/GTruth as GENIE ghep native records and/or formatted output |
My request is to restore access to these but incorporating them into the NuGen package
History
#1 Updated by Lynn Garren over 1 year ago
- Assignee set to Robert Hatcher
- Status changed from New to Assigned
These files were copied to nugen, but the build was disabled. It appears that EventGeneratorTest_module.cc either needs to be removed or modified. For now, I have simply excluded EventGeneratorTest_module.cc from the build of files in nugen/EventGeneratorBase/test. Please modify appropriately so that these tests only use genie.
#2 Updated by Lynn Garren over 1 year ago
nugen v1_05_02 is tagged and available. It will be part of the next nulite distribution for larsoft. The necessary changes will also be in an upcoming tag for NOvA.
This ticket remains open because we need a proper fix. Namely, these modules and files need to be moved out of the test directory and renamed where appropriate. Also, the EventGeneratorTest module needs to be reviewed.