Skip to content
Steven Green edited this page Oct 2, 2018 · 5 revisions

Welcome to the Fermilab_Grid wiki!

When running Fermilab grid jobs you need to use the default reconstruction .fcl file with a PandoraSettings file that has a writer. It's fine to turn off the processes running after Pandora if you are only interested in the .pndr/.xml files.

The following lines need to be added for the protoDUNE use case:

physics.producers.pandora.ConfigFile: "My_PandoraSettings_Write.xml" physics.producers.pandora.EnableMCParticles: true physics.producers.pandora.GeneratorModuleLabel: "generator"

Alongside: physics.producers.pandora.HitFinderModuleLabel: "linecluster"

The EnableMCParticles command tells the job to pass the mc particles to LArPandora and the GeneratorModuleLabel allows Pandora to access the true beam information.

Debug Commands

dunegpvm01> jobsub_q to get NUMBER

dunegpvm01> jobsub_fetchlog -G dune -J NUMBER.0@jobsub02.fnal.gov

Warning

Be wary if you want to attempt to change the libraries you are running in a grid job (to your local version) and you have had to change something in the ups directory to get it to build. While not certain, I believe this messes up the unpacking of the local.tar file during the job and causes the job to revert to the default larsoft configuration. Be safe and apply changes to latest master branches that will work.