How to Run Commissioning Reconstruction
Preface
The purpose of this page is to provide instructions on how to reconstruct commissioing data. Historically there has been a split between "RecExCommon" and "RecExCommission". Both sit under
Reconstruction/RecExample
. "RecExCommon" is currently used to reconstruct simulated data, while "RecExCommission" is used to reconstruct real commissioning data, for example cosmic data. At some point these two packages need to be merged.
Where to Run
Right now, the instructions which will be provided below are specific to running at CERN. Once I figure out how to generalize this to e.g. BNL and Nevis I will update the wiki accordingly.
General Overview
In the share directory under
RecExCommission
there are several job options. The ones which we will be interested in first are:
- TopOptsExample.py
- RecExCommissionCommonFlags_jobOptions.py
- RecExCommissionFlags_jobOptions.py
- RecExCommission_topOptions.py
Here are some important Calo and LAr specific job options
- "CaloCosEx/LArCosmicFlags_jobOptions.py"
- "CaloCosEx/LArSignalReco_Cosmics_jobOptions.py"
- "CaloCosEx/LArCosmicMonitoring_jobOptions.py"
Running "Out of the Box"