Skip to content

Latest commit

 

History

History
98 lines (79 loc) · 2.2 KB

README.md

File metadata and controls

98 lines (79 loc) · 2.2 KB

KEBI

Required packages

  • ROOT6
  • Geant4 (optional)
  • Git
  • Doxygen (optional)

Install

1. Clones source

git clone https://github.com/LAMPS-Collaboration/kebi.git

2. Set environment variable $KEBIPATH

cd kebi
echo "export KEBIPATH='$PWD'" >> ~/.bash_profile
source ~/.bash_profile

3. Add rootlogon.C to .rootrc

echo 'Rint.Logon: $(KEBIPATH)/macros/rootlogon.C' >> ~/.rootrc

4. Compile

mkdir build
cd build
cmake ..
...
make
...
[100%] Built target KEBI

5. Compiled information

root [0] KBRun::PrintKEBI()
===========================================================================================
[KEBI] Compiled Information
-------------------------------------------------------------------------------------------
  KEBI Version       : master.252.894134d
  GETDecoder Version : master.252
  KEBI Host Name     : Mary.local
  KEBI User Name     : ejungwoo
  KEBI Path          : /Users/ejungwoo/kebi
===========================================================================================
root [1]

LAMPS-HighEnergy TPC simulation to reconstruction

Default directory is kebi/LAMPS-HighEnergy/macros_tpc. Default parameter file is kbpar_iqmd_test.conf

1. Geant4 simulation

kbpar_iqmd_test.conf

./run_mc.g4sim kbpar_iqmd_test.conf

2. Digitization (electronics simulation)

root run_digi.C

3. Hit, Track finding

root run_reco.C

4. Momentum fitting

To be added.

Event display

root run_eve.C

The eve parameter file kbpar_eve.conf is added by default

Example macro reading tracks

root example_read_track.C

Links