--
JianqiaoDeng - 2022-01-20
(1) Install wouter's package
git clone
https://:@gitlab.cern.ch:8443/lhcb/Alignment.git
cd Alignment
source /cvmfs/lhcb.cern.ch/lib/LbEnv
lb-set-platform x86_64-centos7-gcc7-opt
source /cvmfs/lhcb.cern.ch/lib/group_extra_settings.csh
lb-project-init
git checkout wh_alignmentupdate2018
git lb-use Rec
git lb-checkout Rec/v30r0 Tr/TrackKernel
git lb-checkout Rec/v30r0 Tr/TrackFitter
////////////////////////////////////////////////
Notice: If you cannot run "source /cvmfs/lhcb.cern.ch/lib/group_extra_settings.csh", you can try "source /cvmfs/lhcb.cern.ch/lib/group_extra_settings.sh". If your Linux system is Bourne Shell(bash), you need to use "sh"; if it is CShell(tcsh), you need to use ".csh".
(2) Install patch
scp -r
jideng@lxplusNOSPAMPLEASE.cern.ch:/afs/cern.ch/user/m/mexu/public/For_Aligment/trackfitpatch.patch .
patch < trackfitpatch.patch
## input the file need to be patched, as
# > Tr/TrackFitter/src/TrackMasterFitter.cpp
# > Tr/TrackFitter/src/TrackMasterFitter.h