Upload
dwight-montgomery
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
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)
An overview of EUSO publicaly available software
Powered by Linux
1. All programms run under Linux/Unix platforms
Two General Statements:
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:
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
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
STAR
CVSGNUmakefileRecoRulesconfigdocmacrosoutputpackagesrootlogon.C
1. |someone@somewhere> cd star 2. |someone@somewhere> make
STAR
CVSGNUmakefileRecoRulesbinconfigdoclibmacrosoutputpackagesrootlogon.C
Appeared two directories
i686/star
i686/libRecoEvent.so i686/libconfig.a i686/libkernel.a i686/liblowtran.a
STAR
CVSGNUmakefileRecoRulesbinconfigdoclibmacrosoutputpackagesrootlogon.C
General/Run.cfgGeneral/paris.cfgGeneral/slast.cfgRadiativeTransfer/Lowtran.UserModel.cfgRadiativeTransfer/Lowtran.cfgRadiativeTransfer/LowtranFactory.cfgStandard/Config.cfgStandard/Standard.cfg
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
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
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
STAR
CVSGNUmakefileRecoRulesbinconfigdoclibmacrosoutputpackagesrootlogon.C
CVSGNUmakefilecommon.gmkconfigconfig.gmkkernellowtranmain.ccroottools
include/RecoEvent.hinclude/RecoEventLinkDef.h
src/RecoEvent.cc
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.
ESAF
Important issues you want to know can be found in ESAF User Guide by M.Pallavicini and A.Thea
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
Reco module
Reco module