Downloads
The latest distribution of the library in the zip file can be found
HERE (current version V2.2, July 2018, supports PSTCT V2.1 file format).
Once downloaded extract it to the folder of your choice. The procedure of making a dll/sl library differs
a little bit between different OS. There are two makefiles. One for windows
makewin and the other for Linux and MacOS
makeLinuxMac. Please follow the instuctions bellow to install and make it running. Please note that for Windows Visual Studio (Visual C++) is required. A free version is available in
Microsoft web page . For MAC and Linux a standard g++ compiler is used.
Windows (XP,7)
- 1.) Extract the zip file to a folder where you want the software to reside.
- 2.) Compile with
nmake -f makewin
If you don't have a compiler a compiled version for Root 5.34.01 can be downloaded from here .
- 3.) It should compile and produce the library stored lib/TCTAnalyse.dll . The library can be invoked inside root CINT as
gSystem->Load("TCTAnalyse.dll");
It is recommended to put this line in the rootlogon.C file for auto-loading when starting root.
- 4.) Run examples for introduction
gSystem->Load("TCTAnalyse.dll");
.x examples/Get-TCT.C
Linux
- 1.) Extract the zip file to a folder where you want the software to reside.
- 2.) Compile with
make -f makeLinuxMac_Root5
for Root 5 or make -f makeLinuxMac_Root6
for Root 6
- 3.) It should compile and produce the library stored lib/TCTAnalyse.sl . The rest is the same as for Windows.
MacOS
- Identical to Linux installation.