Difference between revisions of "Solid Trigger"
From Hall A Wiki
(→code) |
(→EC (Rakitha)) |
||
Line 28: | Line 28: | ||
https://jlabsvn.jlab.org/svnroot/solid/subsystem/ec/triggerfile/ | https://jlabsvn.jlab.org/svnroot/solid/subsystem/ec/triggerfile/ | ||
− | It would be nice if the part calling trigger curve can be take out and as a independent function and put into triggerfile dir (Yuxiang | + | It would be nice if the part calling trigger curve can be take out and as a independent function and put into triggerfile dir (Yuxiang) |
==== LGC (Michael) ==== | ==== LGC (Michael) ==== |
Revision as of 11:24, 22 February 2016
Contents
general
code
https://jlabsvn.jlab.org/svnroot/solid/study/trigger
- In principle, trigger from different detectors should be formed independently. then they form some logic between each others to make the final trigger.
- When coding, we should make each detector as independent function or module to ensure that. And each module can be reused between different triggers to ensure consistence
- The time window with a detector and between detectors are important, in particular how much low energy background will contribute
trigger from detector
EC (Rakitha)
Previous EC trigger rate produced by some scripts calling Jin's trigger curves in root file
The scripts are
https://jlabsvn.jlab.org/svnroot/solid/study/background/trigger_EC_PVDIS.C https://jlabsvn.jlab.org/svnroot/solid/study/background/trigger_EC_SIDIS.C https://jlabsvn.jlab.org/svnroot/solid/study/background/trigger_EC_SIDIS_MIP.C
Jin's background embedded trigger curves files are
https://jlabsvn.jlab.org/svnroot/solid/subsystem/ec/triggerfile/
It would be nice if the part calling trigger curve can be take out and as a independent function and put into triggerfile dir (Yuxiang)
LGC (Michael)
SPD and MRPC on photon rejection (Yuxiang?)
The Gamma rejection for SPD or MRPC by Zhihong MRPC: https://hallaweb.jlab.org/dvcslog/SoLID/88 https://hallaweb.jlab.org/dvcslog/SoLID/89 SPD: https://userweb.jlab.org/~yez/Work/solid/LASPD_Segmentation.pdf https://userweb.jlab.org/~yez/Work/solid/new_spd_study.pdf some note "Your directories included the codes I developed for SPD background rate analysis, and there do include cuts from EC. For the MRPC, I don't have a well maintained analysis code but this one can be a good starting point: /w/halla-scifs2/solid/yez/sidis/mrpc_test/scan/GetRate_Background.C What we need to do is to combine the cuts from three detectors. For EC, we know the radial dependent energy cut, and for SPD, we can use the MIP cut. However, for MRPC, we haven't have a good cut yet. I initially did a quick study by putting the detailed layers of MRPC gas+glass, and found out that if I required two gas layers out of 10 layers create electrons, we can select good electrons."
Zhiwen's simple MRPC study pptx pdf
PVDIS e trigger (Michael, Rakitha and Rich)
EC+LGC
SIDIS e trigger (Yuxiang)
EC+LGC+SPD+MRPC (forward angle) , EC+SPD (large angle)
maybe gain experience from PVDIS e trigger first, in particular for LGC
SIDIS hadron trigger (Yuxiang)
EC+SPD+MRPC (forward angle)
Zhiwen's working dir lily:/home/zwzhao/solid/solid_svn/solid/study/sidis_hadron_trigger
Zhiwen's simple trigger study pptx[1]