Analyze Analysis Trees

From GlueXWiki
Jump to: navigation, search


There are several methods to analyze an analysis tree which is an output root file from the Reaction Filter. One of them is using a DSelector. This link will give a short introduction about its usage. A more in detail documentation can be found here: DSelector Documentation which is a pdf file on our DocDB based on an overleaf document that is updated from time to time to reflect additions and improvements to the DSelector software.

There are various approaches when using a DSelector:

  • using a DSelector once over the full analysis root trees and only save those events that contain a combo that survives all analysis cuts (lose cuts). And then in subsequent analysis steps using the same DSelector code running over these new much smaller data files.
  • alternatively the DSelector code is used only in the first step writing out combos that survive all analysis cuts into a flat tree, again with rather lose cuts. This flat tree is then subsequently analyzed using custom python code for systematic studies.

Using DSelector

Analysis Topics

  • Accidental Subtraction
  • Accidental scaling factor
  • Uniqueness Tracking
  • Q-factor analysis