Difference between revisions of "Mott Analysis"
Jump to navigation
Jump to search
Line 32: | Line 32: | ||
7154 | 7154 | ||
root [2] t.Loop() | root [2] t.Loop() | ||
+ | |||
+ | ROOT provides a utility that generates a skeleton class designed to loop over the entries of the tree: | ||
+ | |||
+ | root[] T->MakeClass("MyClass") | ||
+ | Files: MyClass.h and MyClass.C generated from Tree: T |
Revision as of 16:58, 6 January 2014
Data Files
CODA writes the data to this disk: /data/mott
Analyze a run
In the directory: /work/idaq/Mott/Analysis/decoder/ Type: decode.pl RunNumber
Analysis Macros
There are several macros to be used for the analysis. All are in opsmdaq1 in the directory:
/work/idaq/Mott/Analysis/macro/
To plot the Mott FADC Pedestals: [102] idaq@opsmdaq1 > root root [0] .L FADC_Ped.C root [1] FADC_Ped t Enter Run Number: 7154 root [2] t.Loop()
To calculate Mott Asymmetries: [102] idaq@opsmdaq1 > root root [0] .L MottAsym.C root [1] MottAsym t Enter Run Number: 7154 root [2] t.Loop()
ROOT provides a utility that generates a skeleton class designed to loop over the entries of the tree:
root[] T->MakeClass("MyClass") Files: MyClass.h and MyClass.C generated from Tree: T