Project

General

Profile

Kaon LT Meetings » mtg_22nov09.txt

Garth Huber, 11/10/2022 05:16 PM

 
1
                 Nov 9/22 PionLT/KaonLT Analysis Meeting Notes
2
                 ---------------------------------------------
3
                           (Notes by GH and SJDK)
4

    
5
                    Today: PionLT will be discussed first
6

    
7
Please remember to post your slides at:
8
https://redmine.jlab.org/projects/kltexp/wiki/Kaon_LT_Meetings
9

    
10
Present
11
-------
12
Regina - Garth Huber, Stephen Kay, Ali Usman, Alicia Postuma, Love Preet,
13
   Vijay Kumar, Nathan Heinrich, Muhammad Junaid
14
CSULA - Konrad Aniol, Johnathan Conrad
15
CUA - Richard Trotta, Tanja Horn
16
JLab - Dave Gaskell
17
FIU - Pete Markowitz
18
SBU - Wenliang (Bill) Li
19
Ohio - Jacob Murphy, Julie Roche
20

    
21
Bill LT Software Tutorial - Recorded
22
------------------------------------
23
The recording is posted at:
24
http://lichen.phys.uregina.ca/~huberg/kaon/LT_tutorial_20221109_1920x1080.mp4
25

    
26
- LT separation overview
27
   - based on c++/ROOT
28
   - cross-checked translation of PAW kumac codes used in Fpi-2 analysis
29
   - Tanja's kumacs were different than Jochen's (Fpi-1), but separation method was similar
30
- 8 phi bins, 3 u (t in our case) bins
31
   - the #bins is based on statistics and kinematic coverage, yours will be
32
     different!
33
   - each (W,Q2) setting is done separately
34
   - ubin_interval: specifies ranges of u-bins for each (W,Q2) setting
35
- Background subtraction
36
   - will be less complex in Pion/Kaon case, fewer simulation inputs needed
37
- 10 step flow chart
38
   - Efficiency (run by run)
39
   - Yield extraction in root_ana folder
40
   - Plot combination
41
   - BG subtraction (bin-by-bin in Bill's case)
42
   - Sum angles
43
   - ...
44

    
45
- Some files in the git repo are archival, should be moved to separate folder
46
  when a HallC version of repo is made
47

    
48
- Richard points out that lots of cuts done in Bill's code are already done in our analysis
49
   - Rather than removing cut function, Bill recommends just adding in a "blank"
50
     cut that does nothing and applying it to the incoming trees
51

    
52
- Angles added and dummy target subtracted in the same script
53
- scalers_fpi contains scaler text files run-by-run for each setting
54

    
55
- original analysis structure of Fpi-2 PAW kumacs is retained, so everything is
56
  in separate files.  Bill recommends to NOT consolidate files, since
57
  everything is working well and follows structure of previously tested code
58
   - analysis.cpp is verified translation of kumac code
59
   - In analysis.cpp file, just assign cuts to Dummy cuts, since we will have
60
     cuts done elsewhere
61
- the code setup allows run-by-run efficiencies to be applied in the normalization
62

    
63
- Existing LT sep code does cuts in a somewhat problematic way
64
   - Uses ROOT trim functions to apply cuts
65
   - T->Draw("...", "...Cuts...") etc
66
      - This is fine for quickly drawing plots, but not ideal for final
67
        analysis
68
      - it was only done this way because Bill was a grad student, and learning
69
        how to do things
70
      - now he's more experienced and understands that going forward, this
71
        should be changed to an *Event-Based IF loop*
72

    
73
- Once analysis makes root ana etc, this is the only input for subsequent steps?
74
   - Yes, from that point this is all that's needed
75

    
76
- Bill suggests to first look at Heep code to understand the structure of the code
77
   - Bill will move setup examples to somewhere on the farm
78
      - Stephen will copy to c-kaonlt or similar
79
      - Sample data, sample simulations
80

    
81
- How are SIMC weights re-calculated?
82
   - For each iteration, don't re-run SIMC, just recalculate the weights
83

    
84
Jacob Updates
85
-------------
86
Optics:
87
- meeting with Holly on Thursday
88
  - trying to get improved ME for HMS=5.9, 6.8 GeV/c
89
  - rewriting some scripts to make them more user friendly
90
- Xsieve resolution is much worse than Ysieve
91
   - x resolution for upstream foil isn't great even at -8 - -6.5 in delta
92
   - Mark J has seen similar issues
93
   - will have more results next week
94

    
95
- Going through standard.kinematics
96
   - 2022 easier, some missing angles from 2021
97
   - 1 in 5 settings or so has angle off by ~ 0.01
98
   - Should be done by today for 2022, 2021 is already done
99

    
100
- Need to set up hallc_replay with PionLT param files
101
   - Offline branch exists
102
     https://github.com/JeffersonLab/hallc_replay_lt/tree/LTSep_Analysis_2022
103
   - Should set up DB/Param directories in similar manner to KaonLT
104
      - https://github.com/JeffersonLab/hallc_replay_lt/tree/LTSep_Analysis_2022/DBASE/COIN/DB_KaonLT
105
      - https://github.com/JeffersonLab/hallc_replay_lt/tree/LTSep_Analysis_2022/DBASE/COIN/DB_PionLT
106
      - As an example
107

    
108
- Determing Pc (central momentum) offsets
109
   - Apply FP cuts, electron PID cuts
110
      - etottracknorm > 0.8
111
      - npeSum > 2
112
      - abs(delta)<10
113
   - Graphical cut to select elastics along W vs xfp and W vs xpfp
114
   - Narrower cut placed to select central momentum region Mark Jones' request
115
       - abs(xfp) < 2
116
       - abs(delta) < 2
117
   - Using FP variables and optical matrix, recalculate W using updated
118
     central momentum (set by hand)
119
       - choose value that gives best proton mass
120
       - offset is difference between Optimized Pc and Set Pc
121
   - Jacob outlined procedure and sent to Vijay/Ali
122

    
123
- Garth Q - SIMC calculation same as hcana calculations, still on the list?
124
   - Richard - Yes, looked at but not implemented yet
125

    
126
Nathan Updates
127
--------------
128
- Showed draft slides for PhD committee meeting, received many comments
129

    
130
Junaid Updates
131
--------------
132
- Working on PhD committee slides
133
   - draft not shown
134

    
135
Vijay Updates
136
-------------
137
Luminosity scaler study from PionLT (summer 2019)
138
   - Carbon lumi data from 2.7 GeV
139
   - Using EL_REAL triggers
140
   - Both spectrometers behave in similar way, which is good
141
   - Dip at low current should be fixable by adjusting the current offset
142

    
143
- Working on non-tracked and tracked normalized yields next, to see if they
144
  behave similarly
145
   - Also going to look at BCM offsets
146

    
147
- Stephen/Garth/Dave:
148
   - Can't apply a run-by-run current offset
149
   - BCM calibration has large uncertainty at low current <10uA
150
   - Offset is applied to ALL runs or NONE of them
151
   - It is the SAME BCM so cannot apply different current offset to different
152
     runs
153

    
154
   - There is second effect going on which is giving rise to the positive
155
     trend, need to also look at the electronic livetimes
156

    
157
   - Best to adjust one thing at a time
158
   - Get the low current sorted first using the BCM current offset
159
      - Should be fixable with a current offset adjustment
160
      - This is by far the dominant effect at low current
161
   - Then investigate the remaining effect at larger I
162

    
163
Next Meeting
164
------------
165
Wed Nov 16 @ 8:15 Eastern/7:15 Regina/5:15 Pacific
166
- KaonLT will go first
(115-115/559)