ROOT Çalışması

21
ROOT Çalışması ROOT Çalışması Veri Çevirici Veri Çevirici Mimarilerinin Mimarilerinin Karşılaştırılması Karşılaştırılması İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA) olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA) İsimsiz betik olarak çalıştır İsimsiz betik olarak çalıştır İsimli betik haline (named script) dönüştür İsimli betik haline (named script) dönüştür Paylaşılmış nesne (.so) üret ve ROOT içinden çağır Paylaşılmış nesne (.so) üret ve ROOT içinden çağır Derle ve kendi başına kullan (standalone executable) Derle ve kendi başına kullan (standalone executable) GUI ile etkileşimler GUI ile etkileşimler

Transcript of ROOT Çalışması

ROOT ÇalışmasıROOT ÇalışmasıVeri Çevirici Veri Çevirici MimarilerininMimarilerinin Karşılaştırılması Karşılaştırılması

İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)

İsimsiz betik olarak çalıştırİsimsiz betik olarak çalıştır

İsimli betik haline (named script) dönüştürİsimli betik haline (named script) dönüştür

Paylaşılmış nesne (.so) üret ve ROOT içinden çağırPaylaşılmış nesne (.so) üret ve ROOT içinden çağır

Derle ve kendi başına kullan (standalone executable)Derle ve kendi başına kullan (standalone executable)

GUI ile etkileşimlerGUI ile etkileşimler

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Komut satırında cdcd komutu ile Root_Tutorial_IRoot_Tutorial_I isimli dizine gitBetiği root -l root -l binter.Cbinter.C komutu ile çalıştır

ROOT ÇalışmasıROOT Çalışmasıİsimsiz betik olarak çalıştırİsimsiz betik olarak çalıştır

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

ROOT ÇalışmasıROOT ÇalışmasıVeri Çevirici Veri Çevirici MimarilerininMimarilerinin Karşılaştırılması Karşılaştırılması

İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)

İsimsiz betik olarak çalıştırİsimsiz betik olarak çalıştır

İsimli betik haline (named script) dönüştürİsimli betik haline (named script) dönüştür

Paylaşılmış nesne (.so) üret ve ROOT içinden çağırPaylaşılmış nesne (.so) üret ve ROOT içinden çağır

Derle ve kendi başına kullan (standalone executable)Derle ve kendi başına kullan (standalone executable)

GUI ile etkileşimlerGUI ile etkileşimler

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

ROOT ÇalışmasıROOT Çalışmasıİsimli betik haline (named script) dönüştürİsimli betik haline (named script) dönüştür

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Sadece betiğe isimisim vermek yeterli:yeterli:

Kütük ismi ile betik isminin aynı olduğuna dikkat edin !Çalıştırın: root -l root -l binter_namedScript.Cbinter_namedScript.C

ROOT ÇalışmasıROOT Çalışmasıİsimli betik haline (named script) dönüştürİsimli betik haline (named script) dönüştür

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Sadece betiğe isimisim vermek yeterliyeterli, ancak...

isimli betik durumunda başkabaşka bazı şeylerişeyleri de düzeltmek gerekebilir:

...ve:

tekrar çalıştırın ve aynı işi yaptığını görün: root -l root -l binter_namedScript.Cbinter_namedScript.C

ROOT ÇalışmasıROOT ÇalışmasıVeri Çevirici Veri Çevirici MimarilerininMimarilerinin Karşılaştırılması Karşılaştırılması

İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)

İsimsiz betik olarak çalıştırİsimsiz betik olarak çalıştır

İsimli betik haline (named script) dönüştürİsimli betik haline (named script) dönüştür

Paylaşılmış nesne (.so) üret ve ROOT içinden çağırPaylaşılmış nesne (.so) üret ve ROOT içinden çağır

Derle ve kendi başına kullan (standalone executable)Derle ve kendi başına kullan (standalone executable)

GUI ile etkileşimlerGUI ile etkileşimler

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

ROOT ÇalışmasıROOT ÇalışmasıPaylaşılmış nesne (.so) üret ve ROOT içinden çağırPaylaşılmış nesne (.so) üret ve ROOT içinden çağır

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

BaşlıkBaşlık kütüklerini eklemek gerekli ve ...

bir de işletim sistemine bir değer dödürmeliyizdeğer dödürmeliyiz:

ACLIC ile derleyin ve binter_sharedScript_C.so binter_sharedScript_C.so isimli yeni bir kütüğün oluştuğunu görün:

root -l root -l binter_sharedScript.Cbinter_sharedScript.C++++

ROOT ÇalışmasıROOT ÇalışmasıPaylaşılmış nesne (.so) üret ve ROOT içinden çağırPaylaşılmış nesne (.so) üret ve ROOT içinden çağır

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Aldığınız hata mesajlarına göre gerekli düzeltmeleri yapın:

ve:

root -l root -l binter_sharedScript.Cbinter_sharedScript.C++++ ile tekrar derlediğinizde bu sefer binter_sharedScript_C.so binter_sharedScript_C.so isimli yeni bir kütüğün oluştuğunu görün

ROOT ÇalışmasıROOT ÇalışmasıPaylaşılmış nesne (.so) üret ve ROOT içinden çağırPaylaşılmış nesne (.so) üret ve ROOT içinden çağır

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

ROOT'tan “.q”“.q” ile çıkın ve tekrar “root -l”“root -l” ile yeni bir oturum açın

Bir önceki oturumda yarattığınız binter_sharedScript_C.sobinter_sharedScript_C.so isimli kitaplığı yükleyin:

““ROOT [0] ROOT [0] .L.L binter_sharedScript_C.sobinter_sharedScript_C.so””

Artık isimli betiğimiz sanki bir ROOT komutuymuş gibi çalıştırılabilir:

““ROOT [1] ROOT [1] binter_sharedObjectbinter_sharedObject()()””

Betiğinizin aynı işiaynı işi yaptığını gözleyin:

ROOT ÇalışmasıROOT ÇalışmasıVeri Çevirici Veri Çevirici MimarilerininMimarilerinin Karşılaştırılması Karşılaştırılması

İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)

İsimsiz betik olarak çalıştırİsimsiz betik olarak çalıştır

İsimli betik haline (named script) dönüştürİsimli betik haline (named script) dönüştür

Paylaşılmış nesne (.so) üret ve ROOT içinden çağırPaylaşılmış nesne (.so) üret ve ROOT içinden çağır

Derle ve kendi başına kullan (standalone executable)Derle ve kendi başına kullan (standalone executable)

GUI ile etkileşimlerGUI ile etkileşimler

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

ROOT ÇalışmasıROOT ÇalışmasıDerle ve kendi başına kullan (standalone executable)Derle ve kendi başına kullan (standalone executable)

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Uygulamamızı, ROOT ortamına ihtiyaç duymadanROOT ortamına ihtiyaç duymadan kendi başına çalışan bir hale getirmek istiyoruz.

Ana işlevin adını mainmain olarak değiştirin (artık C yazıyoruz)

Daha öncekine benzer şekilde başlık kütüklerinibaşlık kütüklerini ekleyeceğiz

Fakat hatırlayın ROOTROOT çalışma ortamının dışındayızdışındayız !!

Yani diğerine göre daha çok başlık kütüğüdaha çok başlık kütüğü eklemeliyiz çünkü bu sefer C dilinin standart kitaplığındanC dilinin standart kitaplığından kullandığımız işlevleri de tanıtmalıyız

TApplicationTApplication nesnesi yaratıp, olay denetimini (event loop) ona bırakacağız

İşletim sistemine döndürülecek değeri döndürülecek değeri de bu nesne döndürecek

ROOT ÇalışmasıROOT ÇalışmasıDerle ve kendi başına kullan (standalone executable)Derle ve kendi başına kullan (standalone executable)

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

ROOT ve C başlıklarını ekleyin, TApplication nesnesini yaratın:

TApplication nesnesini çalıştırıyoruzçalıştırıyoruz, olay çevriminiçevrimini başlatıyoruz:

Standart g++ ile derleyinderleyin:g++g++  binter_standalone.Cbinter_standalone.C  `root­config ­­glibs –cflags` `root­config ­­glibs –cflags` ­o­o  binter_standalonebinter_standalone

ROOT ÇalışmasıROOT ÇalışmasıDerle ve kendi başına kullan (standalone executable)Derle ve kendi başına kullan (standalone executable)

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Aldığınız hata mesajlarına göre gerekli düzeltmeleri yapın:

ve:

Tekrar derleyinderleyin, “ “././binter_standalone“binter_standalone“ ile çalıştırın ve aynı işiaynı işi gerçekleştirdiğini görün

ROOT ÇalışmasıROOT ÇalışmasıVeri Çevirici Veri Çevirici MimarilerininMimarilerinin Karşılaştırılması Karşılaştırılması

İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)

İsimsiz betik olarak çalıştırİsimsiz betik olarak çalıştır

İsimli betik haline (named script) dönüştürİsimli betik haline (named script) dönüştür

Paylaşılmış nesne (.so) üret ve ROOT içinden çağırPaylaşılmış nesne (.so) üret ve ROOT içinden çağır

Derle ve kendi başına kullan (standalone executable)Derle ve kendi başına kullan (standalone executable)

GUI ile etkileşimlerGUI ile etkileşimler

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

ROOT ÇalışmasıROOT ÇalışmasıGUI ile etkileşimler – GUI ile etkileşimler – Uyum eğrisiUyum eğrisi

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Geçerli birim akım kaynaklarının tutulduğu histogramınhistogramın içinde bulunduğu pad'ıpad'ı büyütünbüyütün ve öne getirinöne getirin:

ROOT ÇalışmasıROOT ÇalışmasıGUI ile etkileşimler – GUI ile etkileşimler – Uyum eğrisiUyum eğrisi

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Histogramın üzerinde Histogramın üzerinde sağsağ tıklayıntıklayın ve Fit Panel'iFit Panel'i seçin

ROOT ÇalışmasıROOT ÇalışmasıGUI ile etkileşimler – GUI ile etkileşimler – Uyum eğrisiUyum eğrisi

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

1111

2222

3333

4444

5555

1111

2222

3333

4444

5555

Veri topluluğuVeri topluluğu

Uyum eğrisiUyum eğrisi

Hata hesap algoritmasıHata hesap algoritması

Uyun eğrisi çizilecek aralıkUyun eğrisi çizilecek aralık

YapYap

ROOT ÇalışmasıROOT ÇalışmasıGUI ile etkileşimler – GUI ile etkileşimler – Uyum eğrisiUyum eğrisi

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Uyum eğrisinin istenen aralıktaistenen aralıkta belirdiğini görün

ROOT ÇalışmasıROOT ÇalışmasıGUI ile etkileşimler – GUI ile etkileşimler – GörselGörsel

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

Uyum eğrisi üzerinde Uyum eğrisi üzerinde sağsağ tıklayıntıklayın ve SetLineAttributes'iSetLineAttributes'i seçin

Bundan sonra istatistik istatistik kutusunun daha daha fazla bilgifazla bilgi göstermesini sağlayın

ROOT ÇalışmasıROOT ÇalışmasıGUI ile etkileşimler – GUI ile etkileşimler – GörselGörsel

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu

ROOT ÇalışmasıROOT ÇalışmasıVeri Çevirici Veri Çevirici MimarilerininMimarilerinin Karşılaştırılması Karşılaştırılması

İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış İkilik Sisteme Göre Ağırlıklandırılmış ve Termometre Şeklinde Kodlanmış olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)olmak Üzere İki Farklı Mimarinin Karşılaştırılmaları (BWA vs TCA)

İsimsiz betik olarak çalıştırİsimsiz betik olarak çalıştır

İsimli betik haline (named script) dönüştürİsimli betik haline (named script) dönüştür

Paylaşılmış nesne (.so) üret ve ROOT içinden çağırPaylaşılmış nesne (.so) üret ve ROOT içinden çağır

Derle ve kendi başına kullan (standalone executable)Derle ve kendi başına kullan (standalone executable)

GUI ile etkileşimlerGUI ile etkileşimler

Hız

land

ırıc

ı ve

Par

çacı

k F

i ziğ

inde

Bilg

isa

yar

Uyg

ula

mal

arı

Oku

lu- I

IH

ızla

ndır

ıcı v

e P

arça

cık

Fi z

iğin

de B

ilgis

aya

r U

ygul

am

ala

rı O

kulu

- II,,

12-

19

Şu

bat 2

012

12-

19

Şu

bat 2

012 ,

, Kar

s/T

ürki

yge

Kar

s/T

ürki

yge

RO

OT

Çal

ışm

ası

– R

OO

T Ç

alış

mas

ı –

Özg

ür Ç

oba

n oğ

luÖ

zgür

Ço

ban o

ğlu