"How to" for analysis code: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 43: | Line 43: | ||
you can see the tree branches by | you can see the tree branches by | ||
root> tree->Print() | root> tree->Print() | ||
(I know some variable names are confusing, and I will update them soon) | (I know some variable names are confusing, and I will update them soon) |
Revision as of 19:48, July 11, 2019
How to Guide for analysis code
[last updated July 11, 2019]
Everything should be performed in digios/analysis/working directory,
- .txt file extension is editable for user.
- .dat file extension is not supposed to be edited, they are generated.
How to change the array position ?
edit the file detectorGeo.txt
How to change the calculation for Ex and thetaCM ?
edit the file reactionConfig.txt, than recalculate the reaction.dat by running ../Cleopatra/Transfer
working>../Cleopatra/Transfer
How to change the kinematic E-Z line?
see #How to simulate the kinematics?
The E-Z lines are stored in fxList in transfer.root
In Monitors.C, at the end or Monitors::Terminate().
you can see the code call fxList.
How to simulate the kinematics?
edit
- reactionConfig.txt
- detectorGeo.txt
- Ex.txt
Then run
working>../Cleopatra/Transfer
after that, 2 files will be generated, 1) reaction.dat, 2) transfer.root
a tree is inside transfer.root.
you can see the tree branches by
root> tree->Print()
(I know some variable names are confusing, and I will update them soon)