GEANT4: GiRiŞ ve ÖRNEKLER
|
|
- Levent Elmas
- 8 yıl önce
- İzleme sayısı:
Transkript
1 GEANT4: GiRiŞ ve ÖRNEKLER Ercan Piliçer - Uludağ Üniversitesi 1
2 Tarihçe Geant3 CERN' de geliştirildi ( ) Geant4 (C++) Geant3 (Fortran) ün gelişmiş halidir Dec 94 Apr 97 Jul 98 Dec 98 Projenin başlangıcı İlk alpha sürümü İlk beta sürümü İlk Geant4 halka açık sürüm 1.0 Geant4 SLAC' da BaBar deneyinde 2000 yılından itibaren kullanılmaktadır Geant4 ATLAS, CMS, LHCb deney merkezlerinde 2004' den itibaren Monte Carlo Simulasyon programı olarak kullanılmaktadır Aralık 2006 Mayıs 2007 Haziran 2007 Aralık 2007 Mart 2009 Nisan 2010 Geant4 8.2 sürümü Geant4 8.3 sürümü Geant4 9.0 sürümü Geant4 9.1 sürümü Geant4 9.2 sürümü Geant4.9.3 sürümü Şubat 2011 Geant4.9.4 sürümü 2
3 Geant4 Paketleri Geant4 17 kategoriden oluşur Birbirinden bağımsız çalışma grupları tarafından geliştirilir 3
4 Uygulama Aşamaları PreInit initialize Geant4 6 uygulama aşamasına sahiptir Idle G4State_PreInit Fizik süreçlerin başlatılması/tanımlanması gerekir G4State_Idle Run (event loop) Materyal, Geometri, Parçacık ve/veya Simulasyonu başlatmaya hazır G4State_GeomClosed beamon exit GeomClosed Quit EventProc Geometri optimize edilir ve bir olayı simule etmek için hazırdır G4State_EventProc Abort Bir olay yürütülür G4State_Quit (Normal) sonlandırma G4State_Abort Kural dışı bir durum oluşması ve programın sonlandırılması 4
5 Terminoloji 5
6 Geant4' de Çalıştırma (Run) Çalıştırma BeamOn ile başlar Bir çalıştırma içerisinde kullanıcı aşağıdakileri değiştiremez tanımlanan geometriyi fiziksel süreçlerin ayarlarını Bir çalıştırma aynı geometriyi ve fiziksel şartları paylaşan olayların birleşimidir ve bir olay çevrimini içerir Çalıştırmanın başlangıcında geometri optimize edilir ve tesir kesiti tabloları tanımlanan materyallere göre hesaplanır G4RunManager sınıfı bir çalıştırmanın işleyişini yönetir, Bir çalıştırma G4Run sınıfı veya G4Run dan türetilmiş kullanıcı tanımlı sınıfla temsil edilir G4UserRunAction bir çalıştırma için kullanıcı isteğine bağlı detayları verebilecek bir sınıfdır 6
7 Geant4' de Olay (Event) Olay Geant4 simulasyonun basit bir birimidir İşleme başlanmadan önce, birincil parçacıklar oluşturulup yığın (stack) içine atılır Birincil parçacıklar bu yığından alınıp geometri içerisinde takip edilir (tracked) Bu sırada oluşan ikincil parçacıklar da yığın içerisine atılır Takip etme olayı yığın içerisinde parçacıklar olduğu sürece devam eder Yığın boş olduğu zaman bir olayın işlenmesi bitmiştir G4Event sınıfı bir olayı temsil eder. Bu sınıf - Birincil parçacıklar ve konumları listesi - Parçacık hit ve yörüngeleri nesnelerine sahiptir G4EventManager sınıfı bir olayın işleyişini kontrol eder G4UserEventAction bir olay için kullanıcıya isteğe bağlı hesaplamalar yapmasını sağlar 7
8 Geant4' de İz (Track) İz bir parçacığın anlık görüntüsüdür - sadece o anki parçacığın fiziksel büyüklüklerine sahiptir - parçacık hareket ettiğinde anlık görüntüdeki fiziksel büyüklükler de değişir - herhangi bir anda iz (track), konuma ve fiziksel büyüklüğe sahiptir - adımların toplamı değildir İz nesnesi silindiği zaman - en dıştaki hacim dışarısına gider - yok olur (bozunma, inelastik saçılma gibi olaylarla) - sıfır kinetik enerjiye sahip olur - veya kullanıcının kararı ile silinir G4TrackingManager bir izin işleyişini kontrol eder, bir iz G4Track sınıfı ile temsil edilir G4UserTrackingAction kullanıcı isteğine bağlı bir sınıftır TrackID=2 ParentID=1 TrackID=1 ParentID=0 8
9 Geant4' de Adım (Step) Adım iki noktaya sahiptir ve bunlarda parçacık ile ilgili bilgiler vardır (o adımdaki enerji kaybı, uçuş zamanı, kinetik enerjisi gibi) Her bir nokta içerisinde bulunduğu hacmin ve materyalin bilgisine sahiptir Hacim sınırlarında yansıma gibi olayların simulasyonu için adım bilgisinde bir sonraki hacime ait bilgiler de bulunmaktadır G4SteppingManager sınıfı bir adımın işleyişini kontrol eder ve bir adım G4Step sınıfı ile temsil edilir G4UserSteppingAction adım hakkındaki bilgilerin alınabileceği isteğe bağlı bir sınıftır Hacimlerin sınırı Adım Adım öncesi nokta Adım sonrası nokta (Pre-step point) (Post-step point) 9
10 Geant4' de Parçacık Geant4' de parçacık 3 sınıf düzeyi ile temsil edilir G4DynamicParticle Parçacığın momentumu, enerjisi, spini gibi Dinamik fiziksel özellikleri hakkında bilgileri sağlar G4ParticleDefinition Parçacığın yükü, kütlesi, yaşam süresi, bozunma kanalları gibi Statik özellikleri hakkında bilgileri sağlar G4Track Konumu, geometrik bilgisi, vb Bu takip edilecek parçacığın temsil edildiği sınıftır Parçacık özelliklerinin listesi PDG kodu Kütlesi Elektrik yükü Spin, izospin, parite Magnetik moment Kuark içerikleri Yaşam süresi, bozunma kanalları Katogoriler Gluon / kuark / di-kuark Leptonlar Mezonlar Baryonlar İyonlar Diğerler 10
11 Birim Sistemi $CLHEP_BASE_DIR/include/CLHEP/Units/SystemOfUnits.h millimeter nanosecond Mega electron Volt positron charge degree Kelvin the amount of substance luminous intensity radian steradian (mm) (ns) (MeV) (eplus) (kelvin) (mole) (candela) (radian) (steradian) Kullanılan değişkenlerin birim ataması aşağıdaki gibi yapılabilir G4double Size = 15*km; G4doubel KineticEnergy = 90.3*GeV; G4double density = 11*mg/cm3; Geant4 içcerisinde bazı aşağıdaki gibi interaktif komutlarda hazır olarak bulunmaktadır /gun/energy 15.2 kev /gun/position meter Kullanılan kodun içerisinde de bilgi almak için girilen değerler / sembolü kullanılarak görüntülenebilir. G4cout << KineticEnergy/keV << " kev"; G4cout << density/(g/cm3) << " g/cm3"; 11
12 Ne Yapmalıyım? Geant4 ile bir uygulama yapmak icin: Simule edilecek geometrinin hazırlanması (materyaller, hacimler ve konumları gibi) İlgili fiziğin tanımlanması (parçacıklar, fiziksel süreçler ve modeller, üretim eşik enerjisi) Bir olayın nasıl başlayacağı (birincil parçacıkların oluşum mekanizması) Bunların yanında: Hazırlanan geometrinin ve parçacık izlerinin görüntülenmesi Kullanılan fizik ile ilgili ekran çıktıların alınması Kendinize ait UI (User Interface) komutların eklenmesi Simulasyon sırasında faydalı bilgilerin toplanması 12
13 Kullanıcı Sınıfları & main() main() Geant4 varsayılan bir main() metodu tanımlamaz Başlangıç sınıfları G4RunManager::SetUserInitialization() metodu başlangıçta G4VUserDetectorConstruction G4VUserPhysicsList sınıflarının tanımlanması ve çağırılmasında kullanılır Eylem sınıfları G4RunManager::SetUserAction() metodu başlangıçta G4VUserPrimaryGeneratorAction G4UserRunAction G4UserEventAction G4UserStackingAction G4UserTrackingAction G4UserSteppingAction sınıflarının tanımlanması ve çağırılmasında kullanılır Yeşil renkteki sınıflar zorunlu sınıflardır 13
14 İsteğe Bağlı Kullanıcı Sınıflar Kullanıcı eylem sınıflarının hepsi main() metodu içerisinde çağırılmalıdır ve RunManager a atanmalıdır G4UserRunAction G4Run* GenerateRun() Fizik tabloları etkileyecek değişken tanımlaması void BeginOfRunAction(const G4Run*) G4UserEventAction Histogramların tanımlanması void BeginOfEventAction(const G4Event*) void EndOfRunAction(const G4Run*) Bir olayın seçilmesi Histogramların kayıt edilmesi Olay ile ilgili değişkenlerin sıfırlanması Çalıştırma sonuçlarının analizi void EndOfEventAction(const G4Event*) Bir olay için analizlerin yapılması G4UserTrackingAction void PreUserTrackingAction(const G4Track*) Parçacık izinin depolanması/depolanmaması void PostUserTrackingAction(const G4Track*) Gereksiz parçacık izlerinin silinmesi G4UserSteppingAction void UserSteppingAction(const G4Step*) G4UserStackingAction Bir adım için gerekli bilgilerin alınması void ClassifyNewTrack(const G4Track*) void NewStage() void PrepareNewEvent() 14
15 Geometri G4VUserDetectorConstruction temel sınıfından kullanıcıya ait MyDetectorConstruction sınıfı türetilir Bu sınıfın Construct() metodunda Gerekli tüm materyaller tanımlanır Kullanılacak hacimler tanımlanır Duyarlı detektörleriniz başlatılır ve mantıksal hacimlere atanır İsteğe bağlı olarak da Geometrinizin herhangi bir yeri için bölgeler tanımlanabilir Kullanıcak hacimlerin görüntüleme özellikleri tanımlanır (renk, görünürlük biçimleri gibi) 15
16 Geometri Temel strateji; G4VSolid* pboxsolid = new G4Box( aboxsolid, 1.*m, 2.*m, 3.*m); Üç kavram vardır; G4VSolid şekli, boyutları G4LogicalVolume materyal, duyarlılık, kullanıcı limitleri Magnetik alan, vb G4VPhysicalVolume konumu, dönüşü G4VSolid G4Box G4Tubs G4LogicalVolume* pboxlog = new G4LogicalVolume( pboxsolid, pboxmaterial, aboxlog, 0, 0, 0); G4VPhysicalVolume* aboxphys = new G4PVPlacement( protation, G4ThreeVector(posX, posy, posz), pboxlog, aboxphys, pmotherlog, 0, copyno); G4LogicalVolume G4Material G4VPhysicalVolume G4VisAttributes G4PVPlacement G4VSensitiveDetector G4PVParameterised 16
17 Geometri (Katı Hacimler Solid Volumes) CSG (Constructed Solid Geometries) G4Box(const G4String &pname, // name G4Tubs(const G4String &pname, // name G4double prmin, // inner radius G4double prmax, // outer radius G4double pdz, // Z half length G4double half_x, // X half size G4double psphi, // starting Phi G4double half_y, // Y half size G4double pdphi); // segment angle G4double half_z); // Z half size G4Cons G4Trd G4Trap G4Para (parallelepiped) G4Sphere 17
18 Geometri (Katı Hacimler Solid Volumes) Katı hacimler bir araya getirilebilir (boolean operations) G4UnionSolid, G4SubtractionSolid, G4IntersectionSolid Ne Gerekir? 2 katı hacme, 1 mantıksal işleme, ve isteğe bağlı olarak 2. hacim için döndürülmesi (2. hacim 1. hacimin koordinat sistemine göre yerleştirilmiştir) Sonuçta yeni katı hacim oluşur bu da tekrardan yeni mantıksal işlemlerle yeni katı hacimlere dönüştürülebilir. Bu tür bir hacimde parçacık takibi hacimlerin sayısına bağlı olarak artar G4UnionSolid G4SubtractionSolid G4IntersectionSolid 18
19 Geometri (Mantıksal Hacim Logical Volume) G4LogicalVolume(G4VSolid *psolid, G4Material *pmaterial, const G4String &name, G4FieldManager *pfieldmgr=0, G4VSensitiveDetector *psdetector=0, G4UserLimits *pulimits=0); Hacimin konumu ve döndürülmesi dışında bütün bilgilerini içerir Şekli ve boyutlarını (G4VSolid) Materyal, duyarlılık, görüntüleme özelliklerini İçerisinde bulunan diğer hacimlerin konumlarını Magnetik alan Kullanıcı limitleri 19
20 Geometri (Fiziksel Hacimler Physical Volumes) Yerleştirilmiş hacim (placement volume) Bir hacim içerisine yerleştirien hacim elemanıdır. Bir fiziksel hacim nesnesi bir tane gerçek hacmi temsil eder Tekrar eden hacim (repeated volume) Bir hacmin birden fazla tekrar edilmesidir. Bir fiziksel hacim nesnesi birden fazla gerçek hacmi temsil eder. placement Bilgisayar hafızasında az yer kullanır Parametreleştirilmiş tekrar eden hacimler (Parameterised) Bir eksende tekrar eden hacimler (Replica, Division) Ana hacim ya birçok yerleştirilmiş hacmi ya da bir tekrar eden hacmi içerebilir repeated 20
21 Geometri <?xml version="1.0" encoding="utf-8"?> <gdml xsi:nonamespaceschemalocation="gdmlschema/gdml.xsd"> <define>... <position name="trkrinworldpos" unit="mm" x="0" y="0" z="100"/> </define> Geometry Desciption Markup Language <materials>... <element name="nitrogen" formula="n" Z="7."> Build-in Geant4 <atom value="14.01"/> </element> export G4LIB_BUILD_GDML=1 <material formula=" " name="air" > <D value="1.290" unit="mg/cm3"/> <fraction n="0.7" ref="nitrogen" /> $G4INSTALL/source/persistency/gdml/schema/ <fraction n="0.3" ref="oxygen" /> gdml_core.xsd </material> </materials> gdml_define.xsd <solids> gdml_extensions.xsd... <box lunit="mm" name="tracker" x="50" y="50" z="50"/> gdml_materials.xsd </solids> gdml_parameterised.xsd <structure>... gdml_replicas.xsd <volume name="world" > gdml_solids.xsd <materialref ref="air" /> <solidref ref="world" /> gdml.xsd <physvol> <volumeref ref="tracker" /> <positionref ref="trkrinworldpos"/> 5 bloktan oluşur <rotationref ref="trkinworldrot"/> Define </physvol> </volume> Material </structure> Solids <setup name="default" version="1.0" > <world ref="world" /> Structure </setup> Setup </gdml> (GDML) 21
22 Geometri (ROOT) ATLAS 22
23 Fizik Geant4 de başlangıçta varsayılan herhangi bir fizik veya parçacık yoktur Parçacık iletimi (transportation) bile tanımlanmalıdır G4VUserPhysicsList temel sınıfından kullanıcı MyPhysicsList türetilmiş sınıfını oluşturur Tüm gerekli parçacıklar tanımlanır Gerekli fizik süreçleri tanımlanır ve uygun parçacıklara atanır Tüm hacim (world) veya belirli bir bölge içn parçacık oluşum enerjileri tanımlanır Geant4 içerisinde bunlar için bir çok örnek bulunmaktadır Fiziksel süreç farklı enerji aralıklarında değişik model, tesir kesitleri vb içerebilir Gamma Compton scattering Pair production particle process 1 process 2 model 1 model 2 cross section set 1 cross section set 2 cross section set 3 23
24 Fizik (Sağlanan) ElektroManyetik fizik Standard fizik, ~ PeV Düşük enerji limiti, 250 ev ~ PeV (Livermore & Penelope) Optik fotonlar DNA seviyesindeki modeller, 7 ev ~ 100 MeV Zayıf fizik Atomaltı parçacık bozunması Çekirdeklerin radyoaktif bozunması Hadronik fizik 0 ev ~ 100 TeV Muon ve gamma çekirdek etkileşmeleri,10 MeV ~ TeV 24
25 Fizik Kullanıcı tanımlı fizik listesi (kısmen basitleştirilmiş) G4VUserPhysicsList temel sınıfından MyPhysicsList sınıfın türetilmesi Modular fizik listes (biraz daha karmaşık) G4VModularPhysicsList temel sınıfından MyPhysicsList daha detaylı sınıfın türetilmesi Referans fizik listesi $G4INSTALL/source/physics/lists Uygulanacak metot class MyPhysicsList: public G4VUserPhysicsList { public: MyPhysicsList(); ~MyPhysicsList(); void ConstructParticle(); // simulasyonda gerekli olan parçacıkların seçimi void ConstructProcess(); // ilgili fiziğin herbir parçacığa atanması void SetCuts(); // ikincil parçacıkların üretim eşik enerjisi }; main metodunda Geant4 e bu fiziğin kayıt edilmesi runmanager->setuserinitialization(new MyPhysicsList); 25
26 Üretim Eşik Enerjisi (Production Cuts) Bu eşik enerjisi bir uzaklıktır, enerji değildir Birincil parçacıklar enerjilerini kaybederek ikincil parçacıklar oluşturur (elektron, gama) Bir parçacık izi sıfır kinetik enerjiye kadar takip edilir İkincil parçacıkların üretim eşiği mesafesi demektense kesilim (cut) denilir Geant4 de varsayılan kesilim değeri 1 mm Kullanıcı hassas sonuçlar ve CPU performansı için kendine gereken kesilim değerini atayabilir Kesilim değeri MyPhysicsList sınıfının SetCuts() metodunda atanır Çok küçük kesilim değeri kullanmak gereksiz olabilir Silikonda 10 kev' lik gama menzili ~ birkaç cm Silikonda 10 kev' like elektron menzili ~ birkaç mikron 26
27 Birincil Parçacıklar G4VUserPrimaryGeneratorAction temel sınıfından MyPrimaryGeneratorAction sınıfının türetilmesi G4Event nesnesi birincil parçacıkları ve başlangıç konumlarını oluşturan birincil parçacık oluşum sınıfı nesnesine gönderilir Geant4 provides several generators in addition to the G4VPrimaryParticleGenerator base class G4ParticleGun G4HEPEvtInterface, G4HepMCInterface Interface to /hepevt/ common block or HepMC class G4GeneralParticleSource (GPS) Define radioactivity 27
28 Görüntüleme Geant4 ün faklı grafik sürücülerine arayüzeyi vardır DAWN WIRED RayTracer OpenGL OpenInventor VRML HepRApp gmocren gmocren 28
29 Analiz Kod içerisinde ROOT $G4ANALYSIS_USE_ROOT AIDA $G4ANALYSIS_USE Örneğin MySteppingAction, MyEventAction, MySensitiveDetector sınıflarında kullanımı Geant4 içerisinde hazır bulunan hesaplayıcılar (Primitive scorers) $G4INSTALL/source/digits_hits/scorer G4PSEnergyDeposit3D.cc G4PSTrackLength.cc G4PSNofCollision.cc G4PSEnergyDeposit.cc G4PSNofSecondary.cc G4PSDoseDeposit3D.cc G4PSDoseDeposit.cc G4PSMinKinEAtGeneration.cc examples/extended/runandevent/re03 /score/create/boxmesh boxmesh_1 /score/mesh/boxsize cm /score/mesh/nbin /score/quantity/energydeposit edep /score/close /score/drawprojection boxmesh_1 edep 29
30 Araçlar (Geometri) 30
31 Araçlar (MOMO) 31
32 Uygulama Alanları (HEP) BaBar Use of Geant4 in the ATLAS Detector Simulation ATLAS (LHC) Use of Geant4 in the ATLAS Detector Simulation CMSSW and OSCAR (LHC) Use of Geant4 in the CMS experiment GAUSS (LHC) Use of Geant4 in the GAUSS simulation program of the LHCb experiment ALICE (LHC) Use of Geant4 in the ALICE Geant4 Simulation Fermilab Use of Geant4 at Fermilab for different applications ILC Use of Geant4 for the International Linear Collider project BDSIM Toolkit based on Geant4 for accelerator beamline simulation 32
33 Uygulama Alanları (Space & Radiation) European Space Agency Geant4 Space Users' Home Page ESA Project Support XMM-Newton Radiation Environment. Space Environment Information System (SPENVIS) Dose Estimation by Simulation of the ISS Radiation Environment (DESIRE) Physics Models for Biological Effects of Radiation and Shielding QinetiQ Space Energetic Particle Transport and Interaction Modeling studies (SEPTIMESS) Radiation Effects Analysis Tools (REAT) MUlti-LAyered Shielding SImulation Software (MULASSIS) GLAST Gamma Ray Large Area Space Telescope 33
34 Uygulama Alanları (Medical) GAMOS Geant4-based Architecture for Medicine-Oriented Simulations GATE Geant4 Application for Tomographic Emission G4EMU Geant4 European Medical User Organization G4MED (in Japanese) Geant4 Medical Physics in Japan G4NAMU Geant4 North American Medical User Organization 34
35 Geant4 Collaboration PPARC Lebedev Collaborators also from non-member institutions, including Budker Inst. of Physics IHEP Protvino MEPHI Moscow Pittsburg University 35
36 Örnekler 3 katogoride toplanır (G4INSTALL/examples) Yeni başlayanlar (examples/novice) 7 adet örnek Kapsamlı (examples/extended) 19 adet örnek Fiziksel süreçlerin testi ve doğrulanması Geant4 araçlarının gösterimi İleri düzey (examples/advanced) 20 adet örnek Pratik uygulamalar HEP dışı uygulamalardan örnekler (Space,Medical,..) 36
37 Uygulama Geant4 yüklenmesi ve ortam değişkenleri Silikon detektöre gelen foton demet Sınıfların açıklaması Analizlerin yapılması 37
GEANT4: GiRiŞ ve ÖRNEKLER
GEANT4: GiRiŞ ve ÖRNEKLER Ercan Piliçer - Uludağ Üniversitesi Tarihçe Geant3 CERN' de geliştirildi (1982-1994) Geant4 (C++) Geant3 (Fortran) ün gelişmiş halidir Dec 94 Apr 97 Jul 98 Dec 98 Projenin başlangıcı
Detaylı(Geometry And Tracking) http://geant4.cern.ch Adnan Kılıç Uludağ Üniversitesi
(Geometry And Tracking) http://geant4.cern.ch Adnan Kılıç Uludağ Üniversitesi 1 TARİHTE GEANT4-1 Ø Geant3 e modern hesaplama tekniği nasıl uygulanabilir ( CERN ve KEK (1993) )? Ø RD44 Nesne Yönelimli teknoloji
DetaylıGeant4. Kısa Bir Tanıtım
Geant4 Kısa Bir Tanıtım Adnan Kılıç - adnank@uludag.edu.tr Taylan Yetkin - tyetkin@yildiz.edu.tr Ağırlıklı olarak linklerdeki konuşmaların slaytlarından yararlanılmıştır: h1ps://agenda.infn.it/conferencedisplay.py?confid=5699
DetaylıErcan Piliçer Uludağ Üniversitesi (Araş.Gör.Dr.) INFN-Perugia (Post-Doc)
& Ercan Piliçer Uludağ Üniversitesi (Araş.Gör.Dr.) INFN-Perugia (Post-Doc) Contents FLUKA GEANT4 2 3 History 1. Generation 1962-1978 J.Ranft (Rutherfor Lab.) and H.Geibel (CERN) hadron beam (300 GeV proton)
DetaylıHPFBU 2014 TOKAT KIŞ OKULU GEANT4 ÇALIŞMASI
TOKAT KIŞ OKULU GEANT4 ÇALIŞMASI Taylan YETKİN - tyetkin@yildiz.edu.tr Adnan KILIÇ - adnank@uludag.edu.tr GEANT4' TEN ALGIC CEVABI ALMAK UserSteppingAction() içerisinde adım adım alınan biriktirilir. Bilgi
DetaylıNesneye Yönelmek. veya sadece formülleri bilgisayarın anlayacağı dile çevirmeyi bilen birinin C++ kullanma yöntemleri. Gökhan Ünel
Object Orientation Tonguç (Rador) to the OO speaker: - What are your objects and how do you orient them? Speaker: -Ha?..?! Gökhan: - With a... magnetic field?... ~1996 Nesneye Yönelmek veya sadece formülleri
DetaylıOTR Sistemlerinde Silikon Görüntüleme Ekranın Geant4 Simülasyonu. Geant4 Simulation of Silicon Screen in OTR Systems
SDU Journal of Science (E-Journal), 011, 6 (): 11-119 OTR Sistemlerinde Silikon Görüntüleme Ekranın Geant4 Simülasyonu Veli ÇAPALI 1,*, Suat ÖZKORUCUKLU 1 1 Süleyman Demirel Üniversitesi, Fen Edebiyat
DetaylıHızlandırıcılar ve Çarpıştırıcılar
Hızlandırıcılar ve Çarpıştırıcılar 1 Hızlandırıcı nedir? Çarpıştırıcı nedir? Parçacık hızlandırıcıları, elektrik yükü olan atomik veya atom-altı parçacıkları oldukça yüksek hızlara (ışık hızına bile oldukça
DetaylıALGIÇ BENZETİMİ. V. ERKCAN ÖZCAN, University College London
ALGIÇ BENZETİMİ V. ERKCAN ÖZCAN, University College London Ana Hatlar Algıçlara giriş Parçacıkların algıçla etkileşmesi, sinyalin okunması ve sayısallaştırılması, parçacıkları izlerinden inşaa etme. Tam
DetaylıAlüminyum Hedefte Depolanan Enerjinin Elektron Enerjisi ile Değişimi. Variation of Deposition Energy with Electron Energy in Aluminum Target
Alüminyum Hedefte Depolanan Enerjinin Elektron Enerjisi ile Değişimi Zehra Nur Demirci 1,*, Nilgün Demir 2, İskender Akkurt 1 1 Süleyman Demirel Üniversitesi, Fen-Edebiyat Fakültesi, Fizik Bölümü, Çünür
DetaylıCERN Bağlamında İleri Fizik Uygulamaları
Kaynaklar CERN website (http://kt.cern/medical-applications ve http://kt.cern/aerospace) Harran Üniversitesi (Türkiye) 3 Mayıs, 2017 CERN neredesin? CERN deki ana yapılar: ATLAS (A Toroidal LHC ApparatuS),
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
DİZİLER Bellekte ard arda yer alan aynı türden nesneler kümesine dizi (array) denilir. Bir dizi içerisindeki bütün elemanlara aynı isimle ulaşılır. Yani dizideki bütün elemanların isimleri ortaktır. Elemanlar
DetaylıOperator Aşırı Yükleme (Operator OverLoading)
Operator Aşırı Yükleme (Operator OverLoading) Operator Aşırı Yükleme Operatör metotları bir nesnenin ifadeler içinde operatörlerle kullanıldığı zaman davranışını belirler. Temel veri türleri için operatörler
DetaylıGörsel Programlama DERS 02. Görsel Programlama - Ders02/ 1
Görsel Programlama DERS 02 Görsel Programlama - Ders02/ 1 Kodun Tekrar Kullanımı ve Kalıtım(Inheritance) Nesneye yönelik programlamanın diğer programlama paradigmalarına karşı bir avantajı kodun yeniden
DetaylıMAK4061 BİLGİSAYAR DESTEKLİ TASARIM
MAK4061 BİLGİSAYAR DESTEKLİ TASARIM (Shell Mesh, Bearing Load,, Elastic Support, Tasarım Senaryosunda Link Value Kullanımı, Remote Load, Restraint/Reference Geometry) Shell Mesh ve Analiz: Kalınlığı az
DetaylıÖrnek 1 (Virtüel iş çözümü için; Bakınız : Ders Notu Sayfa 23 - Örnek 4)
Örnek 1 (Virtüel iş çözümü için; Bakınız : Ders Notu Sayfa 23 - Örnek 4) Şekil 1.1. İzostatik sistem EA GA 0, EI = 2.10 4 knm 2, E = 2.10 8, t =10-5 1/, h =60cm (taşıyıcı eleman yüksekliği, her yerde)
DetaylıFİZ314 Fizikte Güncel Konular
FİZ314 Fizikte Güncel Konular 2015-2016 Bahar Yarıyılı Bölüm-8 23.05.2016 Ankara A. OZANSOY 23.05.2016 A.Ozansoy, 2016 1 Bölüm 8: Parçacık Fiziği 1. Temel Olmayan Parçacıklardan Temel Parçacıklara 2. 4
DetaylıBölüm 11. Soyut veri tipleri ve kapsülleme kavramları ISBN 0-321-49362-1
Bölüm 11 Soyut veri tipleri ve kapsülleme kavramları ISBN 0-321-49362-1 11. Bölüm konuları Soyutlama kavramı Veri soyutlamasına giriş Soyut veri tipleri için tasarım konuları Dil örnekleri Parametreli
DetaylıElektromanyetik ve Hadron Kalorimetrelerinin Farklı Açılardaki Verimleri
Elektromanyetik ve Hadron Kalorimetrelerinin Farklı Açılardaki Verimleri Ali BOLAT 1, Șule ÇİTÇİ 1,*, Recep AKKAYA 1 1 Sakarya Üniversitesi Fizik Böl., Esentepe Kampüsü, Adapazarı, Sakarya. Özet Parçacık
DetaylıBİL-142 Bilgisayar Programlama II
BİL-142 Bilgisayar Programlama II (C/C++) Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Sınıflar, Nesneler, Fonksiyon ve Veri Üyeleri Sınıf ve Fonksiyon Üyeleri
DetaylıCERN'deki Büyük Hadron Çarpıştırıcısı ve LCG (LHC Computing Grid) Projesi
CERN'deki Büyük Hadron Çarpıştırıcısı ve LCG (LHC Computing Grid) Projesi Gülsen Önengüt Çukurova Üniversitesi, Fizik Bölümü CERN, Compact Muon Solenoid (CMS) Deneyi 2. Ulusal Grid Çalıştayı, 1 Mart 2007,
DetaylıNasıl Analiz Yapılır? Üzerine bir çeşitleme
22 Kasım 2007 CERNTR toplantısı Yüksek Enerji Fiziğinde Nasıl Analiz Yapılır? Üzerine bir çeşitleme V. Erkcan Özcan University College London 1 Özet Amaç: Olabildiğince kısa bir zamanda bir keşif ş analizinin
DetaylıGörsel Programlama DERS 03. Görsel Programlama - Ders03/ 1
Görsel Programlama DERS 03 Görsel Programlama - Ders03/ 1 Java Dili, Veri Tipleri ve Operatörleri İlkel(primitive) Veri Tipleri İLKEL TİP boolean byte short int long float double char void BOYUTU 1 bit
DetaylıSTANDART MODEL VE ÖTESİ. : Özge Biltekin
STANDART MODEL VE ÖTESİ : Özge Biltekin Standart model, bilim tarihi boyunca keşfedilmiş parçacıkların birleşimidir. Uzay zamanda bir nokta en, boy, yükseklik ve zaman ile tanımlanır. Alanlar da uzay zamanda
DetaylıParmela Proje Soruları Çözümleri. 9 Nisan Esin Çavlan & Ece Aşılar
Esin Çavlan Ece Aşılar 9 Nisan 2012 HF Çalışma Topluluğu İçerik Parmela ya Giriş 1 Parmela ya Giriş Giriş 2 Bizden istenen... Biz Neler Yaptık?? PARMELA Parmela ya Giriş Giriş PARMELA: Phase And Radial
DetaylıKlavyeden Basit Giriş/Çıkış İşlemleri
Klavyeden Basit Giriş/Çıkış İşlemleri Klavyeden veri girilmesi, girilen verilere çeşitli işlemler uygulandıktan sonra ekrana yazdırılması ya da herhangi bir yazıcıdan çıktı alınması gibi işlemlerdir. Javada
DetaylıJAVA PROGRAMLAMA DİLİ ÖZELLİKLERİ
JAVA PROGRAMLAMA DİLİ ÖZELLİKLERİ Java programlama dili, Java SUN bilgisayar şirketi tarafından 1991 yılında geliştiril Program bloklar halinde yazılır ve bloklar { } ile oluşturulur. Komutlar aynı satıra
DetaylıCAEeda TM. CAEeda TM USB BELLEĞİ KULLANIM KILAVUZU. EDA Tasarım Analiz Mühendislik
CAEeda TM CAEeda TM USB BELLEĞİ KULLANIM KILAVUZU EDA Tasarım Analiz Mühendislik CAEeda TM YAZILIMININ ÖNERİLEN SİSTEM GEREKSİNİMLERİ USB 2.0 destekli anakart 64-bit destekli Intel veya AMD işlemci En
Detaylı--AccTR-- Hızlandırıcı Fiziği Tartışma Takımı.
--AccTR-- Hızlandırıcı Fiziği Tartışma Takımı www.cern.ch/hfiz İçerik o FLUKA Benzetimi Tanım Kullanım Alanları Tarihçe Yapı Yetenekler Kurulum Girdi Kütüğü Çalıştırma & Sonuç Alma Uygulamalar 01.08.2012
DetaylıCommand: zoom [All/Center/Dynamic/Extents/Previous/Scale/Window] <real time>: a
AUTOCAD: ZOOM Menü : VIEW ZOOM Komut: zoom Komut Kısaltma: Z Command: zoom [All/Center/Dynamic/Extents/Previous/Scale/Window] : a All: Çizim limitleri içindeki çizimi ekrana sığdıracak şekilde
Detaylıİçindekiler: CERN Globe Binası ve Micro Cosmos Müzesi
Sayı 5 / Ağutos 2017 İSTANBUL AYDIN ÜNİVERSİTESİ İleri Araştırmalar Uygulama ve Araştırma Merkezi İçindekiler: CERN / CMS Deneyi Ziyareti...2 CMS Veri Alımı ve Analiz Çalışmaları... 3 LHCb Yeni Baryon
DetaylıYenilikleri; Edgecam 2011 R2. Programın Yardım kısmında (Help) What s New bölümü eklendi
Yenilikleri; Edgecam 2011 R2 Programın Yardım kısmında (Help) What s New bölümü eklendi Diğer Alt Programların programların Yardım kısmına da What s New eklendi. Planit Global Customer Support Portal Yenilendi
DetaylıProblem B. Beton duvar (perde) Beton. E = 29500 ksi, Poisson oranı = 0.2. Yapılacaklar
Problem B Beton duvar (perde) Beton E = 29500 ksi, Poisson oranı = 0.2 Yapılacaklar Duvarı modellerken shell (kabuk) elemanları kullanınız. A Perdesindeki kesme kuvvetini, eksenel kuvveti ve momenti hesaplayınız.
DetaylıGüray Erkol Özyeğin Üniversitesi
Örgü Kuantum Renk Dinamiği nde Tılsımlı Hadronların Yapısı IZYEF 13 (11.9.213) Güray Erkol Özyeğin Üniversitesi Kolaboratörler: U. Can, B. Işıldak, A. Özpinei, M. Oka, T. T. Takahashi Kuantum Renk Dinamiği
DetaylıNötronlar kinetik enerjilerine göre aşağıdaki gibi sınıflandırılırlar
Nötronlar kinetik enerjilerine göre aşağıdaki gibi sınıflandırılırlar Termal nötronlar (0.025 ev) Orta enerjili nötronlar (0.5-10 kev) Hızlı nötronlar (10 kev-10 MeV) Çok hızlı nötronlar (10 MeV in üzerinde)
DetaylıİNÖNÜ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2. SINIF 1. DÖNEM VERİ YAPILARI DERSİ LABORATUAR ÖDEVİ
İNÖNÜ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2. SINIF 1. DÖNEM VERİ YAPILARI DERSİ LABORATUAR ÖDEVİ AD SOYAD: TESLİM TARİHİ: OKUL NO: TESLİM SÜRESİ: 2 hafta ÖDEV NO: 5 1- BANKA
DetaylıİNTERNET ÜÇ BOYUT X3D İLE. Tahir Emre KALAYCI. Ege Üniversitesi Bilgisayar MühendisliM ŞUBAT 2005
X3D İLE İNTERNET ÜZERİNDE ÜÇ BOYUT Y. Doç.. Dr. Aybars UĞURUR Bilg.. Müh. M Tahir Emre KALAYCI Ege Üniversitesi Bilgisayar MühendisliM hendisliği i BölümüB ŞUBAT 2005 Gündem X3D Nedir X3D Nasıl Geliştirme
DetaylıASP.NET SAYFA DETAYLARI. Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu
ASP.NET SAYFA DETAYLARI Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu ASP.NET SAYFA DETAYLARI ASP.NET SAYFA DETAYLARI Klasik ASP sayfalarında form verileri her seferinde
DetaylıNESNEYE YÖNELİK PROGRAMLAMA
NESNEYE YÖNELİK PROGRAMLAMA Metotlar Şu ana kadar yaptığımız örneklerde hep önceden hazırlanmış ReadLine(), WriteLine() vb. gibi metotları kullandık. Artık kendi metotlarımızı yapmanın zamanı geldi. Bilmem
DetaylıHiggs ve Higgs Buluşu. Sezen Sekmen CERN Türk Öğretmenler Çalıştayı 26-30 Ocak 2015
Higgs ve Higgs Buluşu Sezen Sekmen CERN Türk Öğretmenler Çalıştayı 26-30 Ocak 2015 1 STANDART MODEL temel parçacıklar ve etkileşimler hakkındaki bütün bilgimizi içeren bir kuramlar bütünüdür. Force carriers
DetaylıSPECT/BT 16-19 MAYIS 2015 XV ULUSAL MEDİKAL FİZİK KONGRESİ TRABZON
SPECT/BT 16-19 MAYIS 2015 XV ULUSAL MEDİKAL FİZİK KONGRESİ TRABZON * Nükleer tıp SPECT görüntülerinde artan tutulum bölgesini tanımlamada, Bölgenin kesin anatomik lokalizasyonunu belirlemekte zorlanılmaktadır.
DetaylıÖğr. Gör. Dr. Demet SARIYER
Öğr. Gör. Dr. Demet SARIYER ÖĞRENİM DURUMU Derece Üniversite Bölüm / Program Yıllar Lisans Afyon Kocatepe Üniversitesi Fizik Bölümü 200-2008 Y. Lisans Celal Bayar Üniversitesi Fizik / Nükleer Fizik 2008-200
DetaylıSon yıllarda bilgisayar teknolojisinin ilerlemesiyle ön plana çıktı.
MONTE CARLO YÖNTEMİ Birçok problemde analitik çözüm zor! Son yıllarda bilgisayar teknolojisinin ilerlemesiyle ön plana çıktı. Yüksek enerji fizigi Katıhal fiziği Biyofizikte atmosfer çalışmaları nükleer
DetaylıCAIN ile Işınlık Hesabı
CAIN ile Işınlık Hesabı Orhan Çakır Ankara Üniversitesi HPFBU 2014, 3-10 Şubat 2014, Gaziosmanpaşa Univ., Tokat CAIN Programı CAIN programı fortran dilinde yazılmış bir Monte Carlo benzetim programıdır.
DetaylıÖğr. Gör. Demet SARIYER
Öğr. Gör. Demet SARIYER ÖĞRENİM DURUMU Derece Üniversite Bölüm / Program Lisans Afyon Kocatepe Üniversitesi Fizik Bölümü 200-2008 Y. Lisans Celal Bayar Üniversitesi Fizik / Nükleer Fizik 2008-200 Doktora
DetaylıGamma Bozunumu
Gamma Bozunumu Genelde beta ( ) ve alfa ( ) bozunumu sonunda çekirdek uyarılmış haldedir. Uyarılmış çekirdek gamma ( ) salarak temel seviyeye döner. Gamma görünür ışın ve x ışını gibi elektromanyetik radyasyon
Detaylı2013-14 GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI
2013-14 GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI KOÜ Mekatronik Mühendisliği Bölümü/MKT-103-Görsel Programlama Dersi - Ara Sınav J-grubu Ad-Soyad:...No:... J GRUBU-süre:70dk 1.) Aşağıdaki
DetaylıBugün Evreni oluşturan tüm enerji toplu iğne ucu büyüklüğünden LHC. Zaman, uzay ve madde Büyük Patlama sırasında ortaya çıktı.
2 NEDEN?? : Yüksek enerjilerde parçacıkları çarpıştırıyoruz. Parçacıkları kırıp içlerine bakmak istiyoruz. DENEY Hızlandırıcılar Bugün Evreni oluşturan tüm enerji toplu iğne ucu büyüklüğünden küçük bir
DetaylıCMS'DEKİ ZDC DEDEKTÖRÜ İCİN AKIM AYIRICI DEVRE. Current Splitter for ZDC Dedector in the Cms
CMS'DEKİ ZDC DEDEKTÖRÜ İCİN AKIM AYIRICI DEVRE Current Splitter for ZDC Dedector in the Cms Çağlar ZORBILMEZ Fizik Bölümü Anabilim Dalı Eda EŞKUT FizikBölümü Anabilim Dalı ÖZET Sıfır Derece Kalorimetre
DetaylıPROGRAMLAMAYA GİRİŞ DERS 2
PROGRAMLAMAYA GİRİŞ DERS 2 Program editörde oluşturulur ve diske kaydedilir Tipik Bir C Programı Geliştirme Ortamının Temelleri 1. Edit 2. Preprocess 3. Compile 4. Link 5. Load 6. Execute Önişlemci programı
DetaylıÖğr. Gör. Demet SARIYER
Öğr. Gör. Demet SARIYER ÖĞRENİM DURUMU Derece Üniversite Bölüm / Program Lisans Afyon Kocatepe Üniversitesi Fizik Bölümü 2004-2008 Y. Lisans Celal Bayar Üniversitesi Fizik / Nükleer Fizik 2008-200 Doktora
DetaylıC# Programlama Dili. İlk programımız Tür dönüşümü Yorum ekleme Operatörler
C# Programlama Dili İlk programımız Tür dönüşümü Yorum ekleme Operatörler 1 İlk Programımız Bu program konsol ekranına Merhaba dünya! yazıp kapanır. Programı geçen derste anlatıldığı gibi derleyin, sonra
DetaylıÖnemli noktalar. Paradigma Nesnelere Giriş Mesajlar / Ara bağlantılar Bilgi Gizleme (Information Hiding ) Sınıflar(Classes) Kalıtım/Inheritance
Önemli noktalar Paradigma Nesnelere Giriş Mesajlar / Ara bağlantılar Bilgi Gizleme (Information Hiding ) Sınıflar(Classes) Kalıtım/Inheritance public class Test { // çalışır İnsan insan = new Çiçekçi();
DetaylıNew Project. User guide
New Project User guide Table of Contents New Project... 3 Katman Yöneticisi... 4 Katman Yöneticisi Araçları... 6 Katman İşlemleri... 8 Katman Görünümü... 9 Katman Ekleme... 10 Aktif Katman Yapma... 12
DetaylıBULANIK MANTIK VE SİSTEMLERİ 2014 2015 BAHAR DÖNEMİ ÖDEV 1. Müslüm ÖZTÜRK 148164001004 Bilişim Teknolojileri Mühendisliği ABD Doktora Programı
BULANIK MANTIK VE SİSTEMLERİ 2014 2015 BAHAR DÖNEMİ ÖDEV 1 Müslüm ÖZTÜRK 148164001004 Bilişim Teknolojileri Mühendisliği ABD Doktora Programı Mart 2015 0 SORU 1) Bulanık Küme nedir? Bulanık Kümenin (fuzzy
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java da Kapsülleme (Erişim Denetleyiciler) Java da Sınıf Oluşturmak Java da Nesne Oluşturmak Java da Constructor Kavramı Java da This Kavramı Java da Constructor
DetaylıMüon Spektrometresi. Müonlar elektronlara benzerler fakat kütleleri elektronun kütlesinden yaklaşık 200 kat fazladır. Müon spektrometresi P T
ATLAS BIS MDT Kadri ÖZDEMİR Müon Spektrometresi Müonlar elektronlara benzerler fakat kütleleri elektronun kütlesinden yaklaşık 200 kat fazladır. Müon spektrometresi P T > 300 GeV/c durumları için ΔP T
DetaylıC - 01-9cm. Lazer Kesim Dikey / Laser Cut Vertical. Kesim Kodu / Cut Code
107.5 mm 82.5 mm 175 mm 107.5 mm 175 mm Kesim Kodu / Cut Code C - 01-9cm Kesim Kodu / Cut Code C - 01-13cm 127 mm 102 mm 214 mm 127 mm 82.5 mm 214 mm 107.5 mm 82.5 mm 175 mm 107.5 mm 175 mm Kesim Kodu
DetaylıÜç Boyutlu Çerçeve Yapıların Statik Analizi için Geliştirilen Bir Bilgisayar Programı: YapAn05
Akademik Bilişim 10 - XII. Akademik Bilişim Konferansı Bildirileri Üç Boyutlu Çerçeve Yapıların Statik Analizi için Geliştirilen Bir Bilgisayar Programı: YapAn05 Dumlupınar Üniversitesi, İnşaat Mühendisliği
DetaylıTURKFAB Tesisinin Araş0rma Potansiyeli, Kullanıcı Profili ve Üreteceği Katma Değer
THM- YUUP Projesi Genel Değerlendirme Çalıştayı 19-20 MART 2015 HTE, ANKARA ÜNİVERSİTESİ TURKFAB Tesisinin Araş0rma Potansiyeli, Kullanıcı Profili ve Üreteceği Katma Değer Orhan Çakır Ankara Univ. & I
Detaylıİsimler ve Kapsam. 24 Şubat 2011. Programlama Dilleri - Pamukkale Üniversitesi 1
İsimler ve Kapsam Tanım: Bir değişkenin kapsamı (scope) değişkenin görülebilir olduğu komutların alanıdır. Görülebilir olduğu alan, bir komut içinde belirlenen değerle kullanılabildiği alandır. Tanım:
DetaylıYEN FZE DORU. Yüksek Enerji Fizii ndeki son gelimeler Fizik Bilimi nin gelecei
YEN FZE DORU Yüksek Enerji Fizii ndeki son gelimeler Fizik Bilimi nin gelecei Ör.Gör.Dr. Ahmet BNGÜL Gaziantep Üniversitesi Fizik Mühendislii Bölümü 02 Ocak 2008 16/11/2007 YFD Sayfa 1 çerik Parçacık Fizii
DetaylıBölüm 5. Tıbbi Görüntüleme Yöntemlerinin Temel İlkeleri. Prof. Dr. Bahadır BOYACIOĞLU
Bölüm 5 Tıbbi Görüntüleme Yöntemlerinin Temel İlkeleri Prof. Dr. Bahadır BOYACIOĞLU İÇİNDEKİLER X-ışınları Görüntüleme Teknikleri Bilgisayarlı Tomografi (BT) Manyetik Rezonans Görüntüleme (MRI) Nükleer
DetaylıSunum İçeriği. Programlamaya Giriş 22.03.2011
Programlamaya Giriş Nesne Tabanlı Programlamaya Giriş ve FONKSİYONLAR Sunum İçeriği Nesne Tabanlı Programlama Kavramı Fonksiyon tanımlama ve kullanma Formal Parametre nedir? Gerçel Parametre nedir? Fonksiyon
DetaylıSONLU ELEMANLAR YÖNTEMI ile (SAP2000 UYGULAMASI) 3D Frame Analysis. Reza SHIRZAD REZAEI
SONLU ELEMANLAR YÖNTEMI ile (SAP2000 UYGULAMASI) 3D Frame Analysis Reza SHIRZAD REZAEI SONLU ELEMANLAR YÖNTEMİ Sonlu Elemanlar (SE)Yöntemi, çesitli mühendislik problemlerine kabul edilebilir bir yaklasımla
Detaylıİsimler ve Kapsam. Hafta 4 Ders 2 BLG339 PROGRAMLAMA DİLLERİ KAVRAMI
BLG339 PROGRAMLAMA DİLLERİ KAVRAMI Hafta 4 Ders 2 Yrd. Doç. Dr. Melike Şah Direkoğlu Alındığı kaynak: Addison-Wesley s Programming Language Concepts slaytları ve Prof. Dr. Tuğrul Yılmaz ın ders notlarından
DetaylıActivity Context.startActivity Activity, AndroidManifest
Activity sınıfı tarafından oluşturulan nesneler uygulama içinde kullanılan ekranları temsil ederler. Kullanıcı yeni bir ekrana geçtiğinde Context.startActivity metoduyla bu ekran başlatılır. Eğer yeni
DetaylıELN1001 BİLGİSAYAR PROGRAMLAMA I
ELN1001 BİLGİSAYAR PROGRAMLAMA I DEPOLAMA SINIFLARI DEĞİŞKEN MENZİLLERİ YİNELEMELİ FONKSİYONLAR Depolama Sınıfları Tanıtıcılar için şu ana kadar görülmüş olan özellikler: Ad Tip Boyut Değer Bunlara ilave
DetaylıTürkiye nin CERN ile Bilimsel İşbirliği Turkey s Scientific Collaboration. Prof. Dr. Serkant Ali Çetin Director, High Energy Physics Research Center
Türkiye nin CERN ile Bilimsel İşbirliği Turkey s Scientific Collaboration with CERN Prof. Dr. Serkant Ali Çetin Director, High Energy Physics Research Center CERN: Misyon Araştırma / Evren hakkındaki sorulara
DetaylıBTEP243 Ders 3. class Yazım Kuralı:
BTEP243 Ders 3 Sınıflar ve Nesneler Nesne tabanlı programlamada, programlamanın temeli sınıflardır (class). Nesnelerin yaratılmasında taslak (blueprint) görevi görür. Sınıflar; o Nesnelerin özelliklerinin
DetaylıOMNET++ 4.2.2. Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü
Bilgisayar Mühendisliği Bölümü OMNET++ 4.2.2 Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları OMNET++ OMNET++ (Objective Modular Network Testbed in C++), nesneye yönelik (objectoriented)
DetaylıFatura Dinamik Kodlama İyileştirmeleri
Fatura Dinamik Kodlama İyileştirmeleri Ürün Grubu Kategori Versiyon Önkoşulu [X] Redcode Enterprise [ ] Redcode Standart [ ] Entegre.NET [X] Yeni Fonksiyon 5.0 Uygulama Netsis paketlerinin tüm modüllerinin
DetaylıSınıflar ve Yapılar Arasındaki Farklılıklar. Değer ve Referans Türde Olan Aktarımlar
Nesneler ve Türler Sınıflar ve Yapılar Arasındaki Farklılıklar Sınıf Üyeleri Değer ve Referans Türde Olan Aktarımlar Yapıcılar ve Statik Yapıcılar Read-Only Statik Sınıflar Object Sınıfı Sınıflar Sınıflar
DetaylıBM208- Nesneye Dayalı Analiz ve Tasarım. Sunum 7
BM208- Nesneye Dayalı Analiz ve Tasarım Sunum 7 Component(Bileşen) Diyagramları Sistemin fiziksel yapısını modellemede kullanılır. Bu fiziksel yapıdan kasıt gömülü kontroller, portlar, arayüzlerin yanı
DetaylıA ve B düğüm noktalarında X yönündeki yer değiştirmeleri ve mesnet reaksiyonlarını bulunuz.
Problem D Eğimli Mesnetler Çelik E = 29000 ksi, Poisson oranı = 0.3 Tüm elemanların 10 feet uzunluğundadır. Yapılacaklar A ve B düğüm noktalarında X yönündeki yer değiştirmeleri ve mesnet reaksiyonlarını
DetaylıParçacık Fabrikalarında Fizik: B-Kuarklı ve C-Kuarklı Mezonlar Çalıştayı, 16-18 Mart 2012, HTE, Ankara
Parçacık Fabrikalarında Fizik: B-Kuarklı ve C-Kuarklı Mezonlar Çalıştayı, 16-18 Mart 2012, HTE, Ankara ANA BAŞLIKLAR Parçacık Fabrikaları D Mezon Üretim Süreçleri Olay Üreticileri Olayların Analizi Tartışma
DetaylıYZM 2116 Veri Yapıları
YZM 2116 Veri Yapıları Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği BAŞLAMADAN ÖNCE Bu dersi alan öğrencilerin aşağıdaki konuları bildiği
DetaylıAsuman Aydın* Balıkesir Üniversitesi Fen Edebiyat Fakültesi Fizik Bölümü Çağış Kampüs 10145 Balıkesir
X. Ulusal Nükleer Bilimler ve Teknolojileri Kongresi, 6-9 Ekim 2009,113-119.ydın TR1100054 NİKELDE Na 22 p + ların MNTE CRL HESFLKi suman ydın* Balıkesir Üniversitesi Fen Edebiyat Fakültesi Fizik Bölümü
DetaylıIceCube Deneyinde Gözlemlenen PeV Enerjili Olayların Renk Sekizlisi Nötrino Yorumu
Maddenin Yeni Yapı Düzeyi: PREONLAR Çalıştayı 8-10 Mart 2018 IceCube Deneyinde Gözlemlenen PeV Enerjili Olayların Renk Sekizlisi Nötrino Yorumu Ümit Kaya 09.03.2018 TÜBİTAK 1001 Projesi : 114F337 A. N.
DetaylıT.C. ADIYAMAN ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ YÜKSEK LİSANS TEZİ CMS DENEYİNDE İKİLİ JET ÖLÇÜMÜ İSMAİL DENİZ FİZİK ANABİLİM DALI
T.C. ADIYAMAN ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ YÜKSEK LİSANS TEZİ CMS DENEYİNDE İKİLİ JET ÖLÇÜMÜ İSMAİL DENİZ FİZİK ANABİLİM DALI 015 T.C. ADIYAMAN ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ CMS DENEYİNDE
DetaylıPHILIPS FORTE GAMA KAMERA SİSTEMİNİN MONTE CARLO SİMÜLASYONU
PHILIPS FORTE GAMA KAMERA SİSTEMİNİN MONTE CARLO SİMÜLASYONU Gülçin İrim Çelik 1, Türkay Toklu 2, Şerife İpek Karaaslan 1, Nalan Alan Selçuk 2, Didar Talat 3 1 Yeditepe Üniversitesi Fizik Bölümü 2 Yeditepe
DetaylıNesne tabanlı programlama nesneleri kullanan programlamayı içerir. Bir nesne farklı olarak tanımlanabilen gerçek dünyadaki bir varlıktır.
Nesne tabanlı programlama nesneleri kullanan programlamayı içerir. Bir nesne farklı olarak tanımlanabilen gerçek dünyadaki bir varlıktır. Örneğin; bir öğrenci, sıra, çember, bir buton birer nesnedir. Bir
DetaylıALIfiTIRMALARIN ÇÖZÜMÜ
ATOMLARDAN KUARKLARA ALIfiTIRMALARIN ÇÖZÜMÜ 1. Parçac klar spinlerine göre Fermiyonlar ve Bozonlar olmak üzere iki gruba ayr l r. a) Fermiyonlar: Spin kuantum say lar 1/2, 3/2, 5/2... gibi olan parçac
Detaylı22. Ölçü ve Kot Eklemek
22. Ölçü ve Kot Eklemek Bu Konuda Öğrenilecekler: Ölçülendirme birimi ve hassasiyetini ayarlamak Doğrusal ölçülendirme aracı geçerli ayarları ile çalışmak Doğrusal ölçülendirme çizgisi oluşturmak Mevcut
DetaylıPARÇACIK HIZLANDIRICILARININ BİLİME KATKILARI
PARÇACIK HIZLANDIRICILARININ BİLİME KATKILARI (Çağrılı Konuşma) Prof. Dr. D. Ali ERCAN Savunma Sanayii Müsteşarlığı Katot ışınları tübü olarak bilinen ilk hızlandırıcı, aralarında yüksek voltaj farkı uygulanmış
DetaylıTeknosem ANASAYFA. Program komut butonları ve program zaman parametrelerinin bulunduğu sayfadır.
ANASAYFA 1 2 3 4 5 6 7 Sayfa Geçiş Tuşları Program komut butonları ve program zaman parametrelerinin bulunduğu sayfadır. Teknosem 1 Eksenleri Sıfırla Butonu: Sistemin ilk açılışında eksenleri sıfırla (homing)
DetaylıSEZAİ YALÇIN PROFESÖR
SEZAİ YALÇIN PROFESÖR Adres ÖZGEÇMİŞ YÜKSEKÖĞRETİM KURULU 08.07.2014 BİTLİS EREN ÜNİVERSİTESİ/FEN-EDEBİYAT FAKÜLTESİ/FİZİK BÖLÜMÜ/Rahva Yerleşkesi BİTLİS Telefon E-posta 4342283127-223 syalcin@beu.edu.tr
DetaylıBİL-142 Bilgisayar Programlama II
BİL-142 Bilgisayar Programlama II (C/C++) Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş math Kütüphane Fonksiyonları Çok Parametreyle Fonksiyon Tanımı Fonksiyon
DetaylıProMark 800 ve GNSS Teknolojisindeki Büyük Gelişmeler. Türkiye Tek Yetkili Temsilcisi
ProMark 800 ve GNSS Teknolojisindeki Büyük Gelişmeler Türkiye Tek Yetkili Temsilcisi 10.Eylül.2012 ProMark 800 ü Tanıtmak Spectra Precision dan yeni GNSS Alıcısı Trimble Firması Ashtech Firmasını kendi
DetaylıCMS DETEKTÖRÜNÜN HF KALORİMETRESİNDE YENİLENEN FÇT LERİN PERFORMANS ANALİZİ
CMS DETEKTÖRÜNÜN HF KALORİMETRESİNDE YENİLENEN FÇT LERİN PERFORMANS ANALİZİ Performance Analysis of The New PMT s of HF Calorimeter of The CMS Detector Samet LEZKİ Department of Physics İsa DUMANOĞLU Department
DetaylıGÖRÜNTÜ İŞLEME HAFTA 2 SAYISAL GÖRÜNTÜ TEMELLERİ
GÖRÜNTÜ İŞLEME HAFTA 2 SAYISAL GÖRÜNTÜ TEMELLERİ GÖRÜNTÜ ALGILAMA Üç temel zar ile kaplıdır. 1- Dış Zar(kornea ve Sklera) 2- Koroid 3- Retina GÖRÜNTÜ ALGILAMA ---Dış Zar İki kısımdan oluşur. Kornea ve
DetaylıBİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ
BİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ Makine parçalarının ve/veya eş çalışan makine parçalarından oluşan mekanizma veya sistemlerin tasarımlarında önemli bir aşama olan ve tasarıma
DetaylıDICOM Uygulama Alanı. Depolama, Query/Retrieve, Study Bileşenleri. Baskı yönetimi Query/Retrieve Sonuç Yönetimi. Medya değiştirme
DICOM nedir? Digital Imaging and Communications in Medicine. National Electrical Manufacturers Association (NEMA) tarafından American College of Radiology (ACR) ile birlikte geliştirildi. Tıptaki hemen
DetaylıHızlandırıcı ve Parçacık Fiziğinin Diğer Uygulamaları
Hızlandırıcı ve Parçacık Fiziğinin Diğer Uygulamaları Gökhan Ünel / UCI TÖP -2 / Temmuz 2014 2 TÖP-1 Nereden Nereye Ernest Lawrence ın çalışan ilk döndürgeci, (1930). 11.4cm çapında olup, protonları 80
DetaylıFTR 331 Ergonomi. yrd. doç. dr. emin ulaş erdem
FTR 331 Ergonomi yrd. doç. dr. emin ulaş erdem ERGONOMİDE KULLANILAN MODELLER Modelleme, farklı öğeler arasındaki ilişkilerin tanımlanmasında kullanılan bir yöntemdir. Modeller, kullanıldıkları alanlara
DetaylıHazırlayan: Ayten İLHAN Branşı: Bilişim Teknolojileri Görev Yaptığı Okul: EMİNE ÖZCAN ANADOLU LİSESİ
Hazırlayan: Ayten İLHAN Branşı: Bilişim Teknolojileri Görev Yaptığı Okul: EMİNE ÖZCAN ANADOLU LİSESİ 1 LEPTONLAR AYAR BOZONLARI (KUVVET TAŞIYICI BOZONLAR) KUARKLAR STANDART MODELİ ANLAMAK MADDE PARÇACIKLARI
Detaylı4. HAFTA ENM 108 BİLGİSAYAR DESTEKLİ TEKNİK RESİM. Yrd.Doç.Dr. İnan KESKİN. inankeskin@karabuk.edu.tr
4. HAFTA ENM 108 BİLGİSAYAR DESTEKLİ TEKNİK RESİM Yrd.Doç.Dr. İnan KESKİN inankeskin@karabuk.edu.tr Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 İçindekiler Tablosu Koordinat Kullanımı...
DetaylıBİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ
BİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ Makine parçalarının ve/veya eş çalışan makine parçalarından oluşan mekanizma veya sistemlerin tasarımlarında önemli bir aşama olan ve tasarıma
DetaylıProton Demeti Tanı Yöntemleri (Doğrusal Hızlandırıcılarda) Veli YILDIZ 5 Şubat 2015 HPFBU
Proton Demeti Tanı Yöntemleri (Doğrusal Hızlandırıcılarda) Veli YILDIZ 5 Şubat 2015 HPFBU İçerik Neden tanı yöntemlerine ihtiyacımız var? Hızlandırıcının çalışması sırasında kullanılan tanı yöntemleri,
Detaylı