Difference between revisions of "Solid Trigger"

From Hall A Wiki
Jump to: navigation, search
(trigger from detector)
(EC (Rakitha))
Line 23: Line 23:
 
==== EC (Rakitha) ====
 
==== EC (Rakitha) ====
  
Previous EC trigger rate produced by some scripts calling Jin's trigger curves in root file
+
===== new =====
 +
Rakitha's trigger curves based on HallD hadron generator
 +
https://jlabsvn.jlab.org/svnroot/solid/subsystem/ec/triggerfile_newBkg
  
The scripts are  
+
===== old =====
 +
Jin's background embedded trigger curves files in root file and call function made by Yuxiang are at
 +
https://jlabsvn.jlab.org/svnroot/solid/subsystem/ec/triggerfile/
 +
 
 +
Previous EC trigger rate produced by some scripts calling Jin's trigger curves in root file, Yuxiang's call function are based on these
 
  https://jlabsvn.jlab.org/svnroot/solid/study/background/trigger_EC_PVDIS.C
 
  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.C
 
  https://jlabsvn.jlab.org/svnroot/solid/study/background/trigger_EC_SIDIS_MIP.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) ====
 
==== LGC (Michael) ====

Revision as of 14:01, 14 April 2016

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

file

use the common full simulation file here https://hallaweb.jlab.org/wiki/index.php/SoLID_Study#full_simulation_and_file_sharing

trigger from detector

EC (Rakitha)

new

Rakitha's trigger curves based on HallD hadron generator

https://jlabsvn.jlab.org/svnroot/solid/subsystem/ec/triggerfile_newBkg
old

Jin's background embedded trigger curves files in root file and call function made by Yuxiang are at

https://jlabsvn.jlab.org/svnroot/solid/subsystem/ec/triggerfile/

Previous EC trigger rate produced by some scripts calling Jin's trigger curves in root file, Yuxiang's call function are based on these

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

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]

JPsi e trigger (later after SIDIS e trigger done)