No description
- PostScript 69.6%
- C++ 18.2%
- C 6%
- Fortran 2.5%
- Makefile 1.6%
- Other 2%
| .vscode | ||
| anaroot | ||
| docker | ||
| document | ||
| elos | ||
| ielos | ||
| optrace | ||
| smsimulator | ||
| .gitignore | ||
| anaroot_v4.6.0.tgz | ||
| DALI.xml | ||
| energy.png | ||
| momentum.png | ||
| Momentum_Fold_ver2.cc | ||
| README.md | ||
Dayone analysis
ANAROOT
To use my version of ANAROOT, you need to set your ROOT version as 5 (v5.34.38)
In case of a02(Nakamura lab server),
source /usr/local/lib64/root_v5.34.38/bin/thisroot.sh
and re-compile the anaroot in your place,
cd anaroot
./autogen.sh --prefix=$PWD
And make
make (takes about 1 minute)
make install
After re-comfiling, add these two alias on your .bashrc
emacs -nw ~/.bashrc
#anaroot
alias gitanarootlogin='cd ~/(path_to_repo)/dayone/anaroot;source ./setup.sh'
alias acd='cd $TARTSYS/run'
To use the raw data of RIDF, you need to make symbolic link on your anaroot
In my case, I use dayone data on s02
cd run
ln -s /data/ridf/d01/1205_dayone .
mv 1205_dayone ridf
Using ROOT5, you can make a root file for using tree system.
Before running root, make a directory to save root file
pwd (path_to_repo)/dayone/anaroot/run
mkdir root
smsimulator
smsimulator is Geant4 based simulator for SAMURAI. before run the simulator, please modify the setup.sh file. You need to specify the geant4 version and your anaroot directory. In my enviroment,
source /usr/local/lib64/geant4.10.05.p01/share/Geant4-10.5.1/geant4make/geant4make.sh
export TARTSYS=$PWD/../../anaroot
also add alias to .bashrc
alias smsimulogin='cd ~/(path_to_repo)/dayone/smsimulator/smsimulator5.5;source setup.sh'
alias scd='cd $SMSIMDIR/../work/simdayone'