Warning, /snippets/Tracking/DISAnalysis/README.md is written in an unsupported language. File is not indexed.
0001 # DIS Analysis
0002 The codes in this directory perform analysis on DIS events. They can be run on either locally generated events or the output of the monthly simulation campaigns.
0003
0004 Tracking efficiency in DIS events (DIS_reconstruction.C)
0005 -----------------------------
0006 This analysis code compares the spectra of generated charged particles and reconstructed tracks as a function of pseudorapidity and transverse momentum. It also extracts the efficiency as a function of trasverse momentum.
0007
0008 Hit-based track to MC Particle matching (hit_based_matching.C)
0009 -----------------------------
0010 This analysis code extracts the track purity and resolutions using hit-based track to MC Particle matching for DIS events.
0011
0012 Creating a list of campaign files
0013 -----------------------------
0014 To run the analyses on the output of the simulation campaigns, create a list of campaign files by doing something like the following:
0015
0016 ```
0017 mkdir campaign_input
0018 xrdfs dtn-eic.jlab.org ls /volatile/eic/EPIC/RECO/25.05.0/epic_craterlake/DIS/NC/18x275/minQ2=1/ | head -200 | sed 's|^|root://dtn-eic.jlab.org/|g' | tee campaign_input/list_18x275_Q2_1.txt
0019 ```
0020
0021 Running the analysis codes
0022 ---------------------------
0023 To run the analyses using the simulation campaign files for the 18x275 GeV beam-energy setting with Q2>1 GeV2, do the following
0024
0025 ```
0026 mkdir plots
0027 root -l -b -q 'DIS_reconstruction.C(0,1,1)'
0028 root -l -b -q 'hit_based_matching.C(0,1,1)'
0029 ```
0030