Difference between revisions of "FSRoot"

From GlueXWiki
Jump to: navigation, search
Line 1: Line 1:
 
FSRoot is an alternative to DSelectors and uses flat trees.
 
FSRoot is an alternative to DSelectors and uses flat trees.
 +
  
 
There are two steps:
 
There are two steps:
 +
  
 
(1) Use FlattenForFSRoot ([https://github.com/JeffersonLab/hd_utilities/tree/master/FlattenForFSRoot/flatten.cc hd_utilities/FlattenForFSRoot/flatten]) to generate flat trees from the standard analysis trees.   
 
(1) Use FlattenForFSRoot ([https://github.com/JeffersonLab/hd_utilities/tree/master/FlattenForFSRoot/flatten.cc hd_utilities/FlattenForFSRoot/flatten]) to generate flat trees from the standard analysis trees.   

Revision as of 19:14, 9 December 2021

FSRoot is an alternative to DSelectors and uses flat trees.


There are two steps:


(1) Use FlattenForFSRoot (hd_utilities/FlattenForFSRoot/flatten) to generate flat trees from the standard analysis trees.

Run flatten with no flags to see run options.

See the FlattenForFSRoot/Documentation directory for more information.


(2) Use FSRoot (available at https://github.com/remitche66/FSRoot) to make histograms from the flat trees.

See the FSRoot/Documentation directory for documentation.