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

Post on 05-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 euso@cvs.in2p3.fr:/cvs/euso at bash: export CVSROOT=euso@cvs.in2p3.fr:/cvs/euso at csh, tcsh: setenv CVSROOT euso@cvs.in2p3.fr:/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

top related