Skip to content

Requirements

  • A reasonably modern python version.

  • User-specified configuration files for GEMC and COATJAVA are required. See the optional clas12-config git submodule for standard setups.

  • All executables must be in $PATH; mcdj does no envirnoment setup. The clas12 environment modules at JLab, and container-forge's simulation container, are examples.

    • clas12-mcgen-compliant generator, e.g., clasdis
    • gemc
    • recon-util
    • bg-merger
    • dst-maker