This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
s800_spectcl [2014/12/10 11:44] pereira [Frequently used parameters for S800 SpecTcl] |
s800_spectcl [2018/03/09 14:38] pereira |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== S800 SpecTcl ====== | ====== S800 SpecTcl ====== | ||
- | SpecTcl is the NSCL's event data analysis tool used for online and offline data analysis during experiments involving the S800 spectrograph. The documentation is accessible at: http:// | + | SpecTcl is the NSCL's event data analysis tool used for online and offline data analysis during experiments involving the S800 spectrograph. The documentation is accessible at: http:// |
+ | The S800 SpecTcl is run from the main directory **/ | ||
- | The SpecTcl Control has been adapted for special functions required for the analysis of S800 data. SpecTcl can be open by from computer [[Software# | ||
- | {{: | + | The SpecTcl Control has been adapted for special functions required for the analysis of S800 data. SpecTcl can be open by from computer [[Software# |
+ | Spectra definition files can be found in directory **/ | ||
+ | The figure below shows the GUI control of the S800 analysis. | ||
+ | |||
+ | {{: | ||
The inverse map which enables the trajectory reconstruction of the particles within the spectrograph beam line can be loaded. Snapshots of [[Detectors# | The inverse map which enables the trajectory reconstruction of the particles within the spectrograph beam line can be loaded. Snapshots of [[Detectors# | ||
Line 26: | Line 30: | ||
* **.tac**: the raw drift time of the electrons in the CRDCs which can be related to the y position via the mask calibration | * **.tac**: the raw drift time of the electrons in the CRDCs which can be related to the y position via the mask calibration | ||
* **.calc.x_gravity**, | * **.calc.x_gravity**, | ||
- | * .anode: amplitude of the CRDC anode signal (used for diagnostics) | + | * |
* **s800.fp.track** | * **s800.fp.track** | ||
* **.afp**: dispersive angle in the focal plane calculated from the x-y positions of the particles measured with the CRDCs | * **.afp**: dispersive angle in the focal plane calculated from the x-y positions of the particles measured with the CRDCs | ||
Line 99: | Line 103: | ||
+ | ===== S800 SpecTcl installation in S800 computer ===== | ||
+ | Before installing the S800 SpecTcl make sure to contact the S800 Device Physicist (Jorge Pereira). The process | ||
+ | |||
+ | In order to install S800 SpecTcl in the S800 computer, follow the following steps: | ||
+ | |||
+ | - Check that the environment variable SPECTCLBINDIR is well defined: '' | ||
+ | - Go to ~/ | ||
+ | - Clone the master branch from the remote repository: git clone git@git.nscl.msu.edu: | ||
+ | - Type "Make -f Make.s800 Install" | ||
+ | - Goes to subdirectory /libnumrec, runs make clean, and make LIBLITE (to clear objects and create library libnumreclite.a and moves the library to the ../src subdirectory | ||
+ | - Goes to subdirectory /src, runs make clean, and make (this creates the SpecTcl binary) and moves it to the Main directory (up) | ||
+ | - Creates SpecTcl-running directory defined in SPECTCLBINDIR=/ | ||
+ | - Moves " | ||
+ | - This gets the software necessary to run SpecTcl ready in directory / | ||
+ | - I added a script gospectcl to the binary directory / | ||
+ | |||
+ | |||
+ | ............................. | ||