an overview of euso publicaly available software slast (shower initiated light attenuated to the...

26
An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction) ESAF (EUSO Simulation and Analysis Framework)

Upload: dwight-montgomery

Post on 05-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

An overview of EUSO publicaly available software

SLAST (Shower Initiated Light Attenuated to the Space Telescope)

STAR (Space Telescope Analysis and Reconstruction)

ESAF (EUSO Simulation and Analysis Framework)

Page 2: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

An overview of EUSO publicaly available software

Powered by Linux

1. All programms run under Linux/Unix platforms

Two General Statements:

Page 3: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

An overview of EUSO publicaly available software

Powered by Linux1. All programms run under Linux/Unix platforms

2. You should not download any package as a tar ball file (while you could if wanted)Instead use CVS utility The packages can be also looked from the web!

Two General Statements:

Page 4: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
Page 5: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
Page 6: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
Page 7: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

Host cvs.in2p3.fr Port 2222 User euso PasswordAuthentication yes RSAAuthentication no PubkeyAuthentication no ForwardX11 no ForwardAgent no

Getting the code is easy:1. Put in your ~/.ssh directory a file named config

2.a Set environment CVSROOT to [email protected]:/cvs/euso at bash: export [email protected]:/cvs/euso at csh, tcsh: setenv CVSROOT [email protected]:/cvs/euso2.b Set environment CVS_RSH to ssh at bash: export CVS_RSH=shh at csh, tcsh: setenv CVS_RSH ssh

3. in the commad line type: cvs co esaf or cvs co star or cvs co slast or cvs co esafdoc

Page 8: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

Sensitive medium Atmosphere

3D Various

profiles Earth

Sphericalopaque

currently Space Telescope

Configurable:

Pixels,GTU, Entrance pupil…

Light Production• Fluorescence various profiles age dependence wavelength

• Cherenkov age dependence

Fortran77 package stande alone packageMakefiles, PAW CWN & ESAF outputsLight Engine of ESAF

Shower development

Ne by GIL

Ne(E) by Hillas

Incoming particles

nuclei (protons, iron,…)

neutrinos

Maintenance: CVS @Lyon CC

Page 9: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
Page 10: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

STAR

CVSGNUmakefileRecoRulesconfigdocmacrosoutputpackagesrootlogon.C

1. |someone@somewhere> cd star 2. |someone@somewhere> make

Page 11: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

STAR

CVSGNUmakefileRecoRulesbinconfigdoclibmacrosoutputpackagesrootlogon.C

Appeared two directories

i686/star

i686/libRecoEvent.so i686/libconfig.a i686/libkernel.a i686/liblowtran.a

Page 12: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

STAR

CVSGNUmakefileRecoRulesbinconfigdoclibmacrosoutputpackagesrootlogon.C

General/Run.cfgGeneral/paris.cfgGeneral/slast.cfgRadiativeTransfer/Lowtran.UserModel.cfgRadiativeTransfer/Lowtran.cfgRadiativeTransfer/LowtranFactory.cfgStandard/Config.cfgStandard/Standard.cfg

Page 13: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

STAR

CVSGNUmakefileRecoRulesbinconfigdoclibmacrosoutputpackagesrootlogon.C

CVSGNUmakefilecommon.gmkconfigconfig.gmkkernellowtranmain.ccroottools

include/Config.hinclude/ConfigFileParser.hinclude/NumbersFileParser.hinclude/StringsFileParser.h

src/Config.ccsrc/ConfigFileParser.ccsrc/NumbersFileParser.ccsrc/StringsFileParser.cc

Page 14: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

STAR

CVSGNUmakefileRecoRulesbinconfigdoclibmacrosoutputpackagesrootlogon.C

CVSGNUmakefilecommon.gmkconfigconfig.gmkkernellowtranmain.ccroottools

include/LowtranRadiativeTransfer.hinclude/StarApplication.hinclude/atmosphere.hinclude/findroots.hinclude/recon.hinclude/slast.hinclude/utils.hsrc/LowtranRadiativeTransfer.ccsrc/StarApplication.ccsrc/atmosphere.ccsrc/findroots.ccsrc/recon.ccsrc/slast.cc

Page 15: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

STAR

CVSGNUmakefileRecoRulesbinconfigdoclibmacrosoutputpackagesrootlogon.C

CVSGNUmakefilecommon.gmkconfigconfig.gmkkernellowtranmain.ccroottools

include/lwtrn7.commoninclude/tuple.commoninclude/userlun.common

src/initape5.Fsrc/initcard3.Fsrc/lwtrans.Fsrc/lwtrn7sub.Fsrc/scalestd.F

Page 16: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

STAR

CVSGNUmakefileRecoRulesbinconfigdoclibmacrosoutputpackagesrootlogon.C

CVSGNUmakefilecommon.gmkconfigconfig.gmkkernellowtranmain.ccroottools

include/RecoEvent.hinclude/RecoEventLinkDef.h

src/RecoEvent.cc

Page 17: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

STAR

Runing STAR:1. edit config files to setup what to read, how many events to analyze etc..2. type in the command line: Reco3. reco tree with output events is created and saved. This can be vizualized from root.

Page 18: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
Page 19: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

ESAF

Important issues you want to know can be found in ESAF User Guide by M.Pallavicini and A.Thea

Page 20: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
Page 21: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
Page 22: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
Page 23: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
Page 24: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

Reco module

RecoFrameworkRecoFramework

Get Theta-Phi

Get X max

Get H max

Track fitting

Find energy

Patter Recognition

Simulation root file

InputModule

RecoEvent

Atmosphere DB

Detector DB

Lidar Data and/or AS Analysis

Atmospheric images and DBs analysis

Particle Identification

Space Station Orbit Infos DB

configuration files

REAL DATA

External, possibly remote Data Bases

Calibration DB

Page 25: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

Reco module

Page 26: An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)

Reco module