You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »


How to generate MC events on Rivanna?

  1. Login to Rivanna
  2. Create a folder under your name on /project/ptgroup/
  3. Copy the relevant code-directory from /project/ptgroup/Akbar (please see the screenshot below for the file location and the content inside a folder called "DY_Target_script")
    Note: you don't need to copy the "scratch" folder from "/project/ptgroup/Akbar" location. You will need to create an empty "scratch" folder in your "DY_Target_script"'s location for example.

  4. The code has following settings

    Variablevalue 1 (default)value 2value 3value 4
    Vertex OriginTargetDump











  5. After modifying the script, then submit your job using the following command.

    $ ./jobscript.sh <Output_folder_name>  <No_of_jobs> <No_of_events_per_job>
    $ ./jobscript.sh DY_Target_1M  100  10000       (Here we need o generate ~1M events to have about 200-300 accepted events.

  6. Using "squeue -u cee9hc", you can check the status of your jobs (or use the "Active Jobs" tab on your UVA OpenOnDemand web page).
  7. Once the job is finished, then you can find your output folder in "/scratch/<your_UVA_id>/MC  (Note: if you don't have a folder called "MC" on /scratch/<user_name> then create one by "mkdir MC" at /scratch/user_name location).

  8. Navigate to "/project/ptgroup/"  and then implement the following command
    $ ./merge_mc_prod.sh /scratch/<your_MC_output_file_location>
    This will create a folder inside /project/ptgrpup/spinquest/MC_merge_files" with the same name as your MC_output_folder
  9. Copy the "merged_trackQA_v2.root" file from the folder that you've newly generated by ./merge_mc_prod.sh and move it to "/project/ptgroup/spinquest/MC_storage" location.
  10. Use the label.C file in the "/project/ptgroup/spinquest/MC_storage" to add summary description of your MC .root file.



MC events generation log-book

DateProcessVertex LocationNumber of Total events generatedNumber of accepted events<>


















  • No labels