Difference between revisions of "Analysis Launch Plugin Requirements"

From GlueXWiki
Jump to: navigation, search
Line 2: Line 2:
  
 
* Plugins must be checked into your home area in: https://halldsvn.jlab.org/repos/trunk/home/
 
* Plugins must be checked into your home area in: https://halldsvn.jlab.org/repos/trunk/home/
* Plugins and DReactions must have unique names.  
+
* Plugins and DReactions must have unique names: No one else can use the same names (we can't run 4 plugins named "omega"), so try to do something unique (e.g. "omega_pmatt").
  
 
In the interest of saving memory and speeding up the analyses, the following restrictions are also placed:  
 
In the interest of saving memory and speeding up the analyses, the following restrictions are also placed:  
Line 8: Line 8:
 
* Maximum of 5 DReactions per user.   
 
* Maximum of 5 DReactions per user.   
 
* All analyses (e.g. DReactions) must use an EventStore skim.
 
* All analyses (e.g. DReactions) must use an EventStore skim.
* All channels must have at least the following cuts: Pre-combo loose mass cuts around peak, loose PID cuts, kinematic fit converges (if any).  
+
* All channels must have at least the following cuts: Pre-combo loose mass cuts around peak, loose PID cuts (each particle & detector), kinematic fit converges (if any).  
 
** These cuts must be placed before the kinematic fit is performed (except kinfit confidence level, of course).
 
** These cuts must be placed before the kinematic fit is performed (except kinfit confidence level, of course).
 
* Don’t use a ton of memory (e.g. many DHistogramActions).
 
* Don’t use a ton of memory (e.g. many DHistogramActions).

Revision as of 10:32, 13 July 2016

General Requirements:

  • Plugins must be checked into your home area in: https://halldsvn.jlab.org/repos/trunk/home/
  • Plugins and DReactions must have unique names: No one else can use the same names (we can't run 4 plugins named "omega"), so try to do something unique (e.g. "omega_pmatt").

In the interest of saving memory and speeding up the analyses, the following restrictions are also placed:

  • Maximum of 5 DReactions per user.
  • All analyses (e.g. DReactions) must use an EventStore skim.
  • All channels must have at least the following cuts: Pre-combo loose mass cuts around peak, loose PID cuts (each particle & detector), kinematic fit converges (if any).
    • These cuts must be placed before the kinematic fit is performed (except kinfit confidence level, of course).
  • Don’t use a ton of memory (e.g. many DHistogramActions).