Presentation is loading. Please wait.

Presentation is loading. Please wait.

Пара слов о CBMROOT2 Прокудин Миша. Linux distribution tested ► Debian 3.0 (GSI)  GCC 3.4.4  GLibC 2.2.5 ► SLC 3.0.6 (ITEP)  GCC 3.2.3  GLibC 2.3.2.

Similar presentations


Presentation on theme: "Пара слов о CBMROOT2 Прокудин Миша. Linux distribution tested ► Debian 3.0 (GSI)  GCC 3.4.4  GLibC 2.2.5 ► SLC 3.0.6 (ITEP)  GCC 3.2.3  GLibC 2.3.2."— Presentation transcript:

1 Пара слов о CBMROOT2 Прокудин Миша

2 Linux distribution tested ► Debian 3.0 (GSI)  GCC 3.4.4  GLibC 2.2.5 ► SLC 3.0.6 (ITEP)  GCC 3.2.3  GLibC 2.3.2 ► Slackware 10.2(my notebook)  GCC 3.3.6  GLibC 2.3.5 Невозможно запустить симуляцию. Падение на стадии создания калориметра.

3 Getting CBMROOT2 cvs -d :pserver:anonymous@www-linux.gsi.de:/misc/cbmsim/CVS/cbmrepos login cvs -d :pserver:anonymous@www-linux.gsi.de:/misc/cbmsim/CVS/cbmrepos checkout cbmroot2 configure gcc and root >. /misc/cbmsoft/config/gcc344login >. /misc/cbmsoft/config/rootlogin configure CbmRoot > export SIMPATH=/misc/cbmsoft > cd >./reconf >./configure --prefix=$PWD --enable-geant3 --with-simpath=/misc/cbmsoft >../config.sh > make > make install

4 Software requirements ► Pythia6 ► ROOT 4.04.02g  (should be configured with Pythia6) ► Geant3 ► Pluto 3.54  Исходники можно взять в GSI в /misc/cbmsoft  В принципе, можно использовать установленный на dorrrе soft.  export ROOTSYS=/scr/dorrr/prokudin/prokudin/pro gs/root (+соответствующие export для PATH и LD_LIBRARYPATH)  export SIMPATH=/scr/dorrr/prokudin/sim2  как пример скрипта, который умеет правильно построить CBMROOT2 можно взять /scr/dorrr/prokudin/sim2/start.sh  lite.sh

5 What’s new. ► CbmEcalInf – собственный класс, хранящий описание геометрии. ► CbmEcalСell – класс ячейки калориметра, знающий о своих соседях. ► CbmEcalModule – класс модуля калориметра. ► СbmEcalStructure – контейнер, для структуры калориметра.

6 Example of ecal_v1.geo #CbmEcal text file #By //Dr.Sys XPos=0#Position of ECal center [cm] YPos=0#Position of ECal center [cm] ZPos=1200#Position of ECal start [cm] NLayers=140#Number of layers ModuleSize=12#Module size [cm] Lead=.1#Lead thickness in layer [cm] Scin=.1#Scintillator thickness in layer[cm] Tyveec=.006#Tyveec thickness in layer [cm] PSLead=0.001#Lead thickness in preshover [cm] PSScin=0.001#Scintillator thickness in layer [cm] PSGap=0.0#Gap between ecal and PS [cm] CellSize=1.0#Cell size in ECAL [cm] EcalZSize=60.0#Z size of ECAL container [cm] ECut=100e-6#Geant cuts CUTGAM CUTELE BCUTE BCUTM DCUTE HCut=300e-6#Geant cuts CUTNEU CUTHAD CUTMUO DCUTM PPCUTM Structure # 1 2 3 4 5 6 7 8 9 #23456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 # 1 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 # 2 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 # 3 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 # 4 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 # 5 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 # 6 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 # 7 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 # 8 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 # 9 ECut и HCut только для виду. Сейчас мы не умеем ставить cutы для данной конкретной среды.

7 UML class diagram CbmEcalInf CbmEcalStructure construct() resetModules() CbmEcalCell getClusterEnergy(Int_t) ivansProcedure(clusterE, ivansE, shape) CbmEcalModule TODO: Все эти классы слабо документированы! getClusterEnergy(0) энергия в 3х3 Как пример работы с этими классами можно использовать CbmEcalAnalysisDS

8 Good news ► Требование с памяти  С 100КэВ cutами для одного центрального события ► 350М для СBMROOT2 ► 750М для CBMROOT ► Скорость работы также возросла.  правда незначительно

9 CBMROOT and CBMROOT2

10 #23456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 111111111111111111111111111222222222222222222222222222222222222222222222111111111111111111111111111 #24 111111111111111111111111112222222222222222222222222222222222222222222222211111111111111111111111111 #25 111111111111111111111111112222222222222222222222222222222222222222222222211111111111111111111111111 #26 111111111111111111111111122222222222222222224444444444422222222222222222221111111111111111111111111 #27 111111111111111111111111122222222222222244444444444444444442222222222222221111111111111111111111111 #28 111111111111111111111111222222222222222444444444444444444444222222222222222111111111111111111111111 #29 111111111111111111111111222222222222244444444444444444444444442222222222222111111111111111111111111 #30 111111111111111111111112222222222222444444444444444444444444444222222222222211111111111111111111111 #31 111111111111111111111112222222222224444444444444444444444444444422222222222211111111111111111111111 #32 111111111111111111111112222222222224444444444444444444444444444422222222222211111111111111111111111 #33 111111111111111111111122222222222224444444444444444444444444444422222222222221111111111111111111111 #34 111111111111111111111122222222222244444444444444444444444444444442222222222221111111111111111111111 #35 111111111111111111111122222222222244444444444444444444444444444442222222222221111111111111111111111 #36 111111111111111111111222222222222444444444444400000004444444444444222222222222111111111111111111111 #37 111111111111111111111222222222222444444444444400000004444444444444222222222222111111111111111111111 #38 111111111111111111111222222222222444444444444400000004444444444444222222222222111111111111111111111 #39 111111111111111111111222222222222444444444444400000004444444444444222222222222111111111111111111111 #40 111111111111111111111222222222222444444444444400000004444444444444222222222222111111111111111111111 #41 111111111111111111111222222222222444444444444400000004444444444444222222222222111111111111111111111 #42 111111111111111111111222222222222444444444444400000004444444444444222222222222111111111111111111111 #43 111111111111111111111122222222222244444444444444444444444444444442222222222221111111111111111111111 #44 111111111111111111111122222222222244444444444444444444444444444442222222222221111111111111111111111 #45 111111111111111111111122222222222224444444444444444444444444444422222222222221111111111111111111111 #46 111111111111111111111112222222222224444444444444444444444444444422222222222211111111111111111111111 #47 111111111111111111111112222222222224444444444444444444444444444422222222222211111111111111111111111 #48 111111111111111111111112222222222222444444444444444444444444444222222222222211111111111111111111111 #49 111111111111111111111111222222222222244444444444444444444444442222222222222111111111111111111111111 #50 111111111111111111111111222222222222222444444444444444444444222222222222222111111111111111111111111 #51 111111111111111111111111122222222222222244444444444444444442222222222222221111111111111111111111111 #52 111111111111111111111111122222222222222222224444444444422222222222222222221111111111111111111111111 #53 111111111111111111111111112222222222222222222222222222222222222222222222211111111111111111111111111 #54 111111111111111111111111112222222222222222222222222222222222222222222222211111111111111111111111111 #55 111111111111111111111111111222222222222222222222222222222222222222222222111111111111111111111111111 #56


Download ppt "Пара слов о CBMROOT2 Прокудин Миша. Linux distribution tested ► Debian 3.0 (GSI)  GCC 3.4.4  GLibC 2.2.5 ► SLC 3.0.6 (ITEP)  GCC 3.2.3  GLibC 2.3.2."

Similar presentations


Ads by Google