Difference between revisions of "FSRoot"

From GlueXWiki
Jump to: navigation, search
Line 4: Line 4:
  
 
(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.   
 +
 
Run flatten with no flags to see run options.   
 
Run flatten with no flags to see run options.   
 +
 
See [https://github.com/JeffersonLab/hd_utilities/tree/master/FlattenForFSRoot/Documentation the FlattenForFSRoot/Documentation directory] for more information.
 
See [https://github.com/JeffersonLab/hd_utilities/tree/master/FlattenForFSRoot/Documentation the FlattenForFSRoot/Documentation directory] for more information.
 +
  
 
(2) Use FSRoot (available at [https://github.com/remitche66/FSRoot https://github.com/remitche66/FSRoot]) to make histograms from the flat trees.   
 
(2) Use FSRoot (available at [https://github.com/remitche66/FSRoot https://github.com/remitche66/FSRoot]) to make histograms from the flat trees.   
 +
 
See the FSRoot/Documentation directory for documentation.
 
See the FSRoot/Documentation directory for documentation.

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.