PPSTestBeamAnalysis

Introduction

Useful infromation

Past Test beams

Analysis Informations

Getting Started

  • How to get access right to Test Beams log (instruction by Kubota-kun)
  • How to get testbeam data? (instruction by Nagai-kun)
  • How to reconstruct testbeam data? (instruction by Kubota-kun)
  • How to analyze Ntuple obtained by reconstruction above. (instuction by Kubota-kun and Nagai-kun)
    • Basically its' just Ntuple.
    • If one would use tbmon as analysis package, a [[https://indico.cern.ch/getFile.py/access?contribId=3&sessionId=2&resId=0&materialId=slides&confId=166914][hands-on session] might help. This link is not perfect, though...

Setting up @ lxatut

  • *Reconstruction package "ilcsoft" was setup @ lxatut.
see

            export TB_ANALYSIS=/home/kojin/work/PPSTB/Reconstruction
            export DATA=${TB_ANALYSIS}/DATA
            export ILCSOFT=${TB_ANALYSIS}/ilcsoft 

            cd $TB_ANALYSIS
            svn co https://svnsrv.desy.de/public/ilctools/ilcinstall/tags/v01-14-01  ilcinstall_v01-14-01
            cd ilcinstall_v01-14-01
       
Modified a config file :
                      [lxatut23] ~/work/PPSTB/Reconstruction/ilcinstall_v01-14-01 % diff -u ./releases/v01-14-01/release-ilcsoft.cfg_orig  ./releases/v01-14-01/release-ilcsoft.cfg 
                     --- ./releases/v01-14-01/release-ilcsoft.cfg_orig   2012-10-09 18:53:26.530643279 +0200
                     +++ ./releases/v01-14-01/release-ilcsoft.cfg   2012-10-09 18:54:03.427471943 +0200
                     @@ -68,7 +68,8 @@
                      #----------------------------------------------------------------
                      
                      # ----- build and install documentation -------------
                     -ilcsoft.envcmake["INSTALL_DOC"]="ON"
                     +#ilcsoft.envcmake["INSTALL_DOC"]="ON"
                     +ilcsoft.envcmake["INSTALL_DOC"]="OFF"
 
 
                      #ilcsoft.envcmake["CMAKE_BUILD_TYPE"]= "Debug"
                     @@ -150,9 +151,10 @@
 
                      #---------test beam packages 
 
                     -#ilcsoft.install( Eutelescope( Eutelescope_version ))
                     -#ilcsoft.module("Eutelescope").env['EUDAQ_VERSION']='trunk'
                     +ilcsoft.install( Eutelescope( Eutelescope_version ))
                     +ilcsoft.module("Eutelescope").env['EUDAQ_VERSION']='trunk'
                      #ilcsoft.module("Eutelescope").env['MILLEPEDEII_VERSION']='trunk'
                     +ilcsoft.module("Eutelescope").env['MILLEPEDEII_VERSION']='tags/V03-04-00'
 
 
                      ilcsoft.install( PathFinder( PathFinder_version ))
       
Modified a version script :
                     [lxatut23] ~/work/PPSTB/Reconstruction/ilcinstall_v01-14-01 % diff -u ./releases/v01-14-01/release-versions.py_orig  ./releases/v01-14-01/release-versions.py
                     --- ./releases/v01-14-01/release-versions.py_orig   2012-10-09 18:54:22.939208407 +0200
                     +++ ./releases/v01-14-01/release-versions.py   2012-10-09 18:54:36.103006622 +0200
                     @@ -13,7 +13,8 @@
 
 
                      # --------- install dir ------------------------------------------------------
                     -ilcsoft_install_prefix = "/scratch/$USER/ilcsoft/"
                     +#ilcsoft_install_prefix = "/scratch/$USER/ilcsoft/"
                     +ilcsoft_install_prefix = "$TB_ANALYSIS/ilcsoft/"
                      #ilcsoft_install_prefix = ilcsoft_afs_path[ arch ]
                      #ilcsoft_install_dir = os.path.join( ilcsoft_install_prefix, ilcsoft_release )
                      # ----------------------------------------------------------------------------
                     @@ -131,6 +132,7 @@
                      Overlay_version = "v00-11-02" # "v00-11-01"
 
                      #Eutelescope_version = "v00-06-03"
                     +Eutelescope_version = "HEAD"
 
                      PathFinder_version =  "v00-01-01"
                      MarlinTPC_version =  "v00-09-01"
       

             ilcsoft-install ./releases/v01-14-01/release-ilcsoft.cfg
             ilcsoft-install ./releases/v01-14-01/release-ilcsoft.cfg  -i

            cd $ILCSOFT/v01-14-01/Eutelescope/HEAD/
            source build_env.sh

            cd  $EUTELESCOPE/bin/
            ln -sf $EUTELESCOPE/millepede2/tags/V03-04-00/pede .

                   edit $EUTELESCOPE/pysub/config/config.cfg
                        #Pede           = $ILCSOFT/MillepedeII_for_Eutelescope/mille/pede
                        Pede           = $EUTELESCOPE/bin/pede

            DONE.

       

Results

  • TBSep2012 : Histograms and macros

Link collection

-- KojiNakamura - 09-Oct-2012

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r6 - 2013-09-30 - KojiNakamura
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback