จีแอนท์-3
GEANTคือชื่อของชุดซอฟต์แวร์จำลองที่ออกแบบมาเพื่ออธิบายการเคลื่อนที่ของอนุภาคพื้นฐานผ่านสสาร โดยใช้วิธีมอนเตคาร์โลชื่อนี้เป็นคำย่อมาจาก "GEometry ANd Tracking" (เรขาคณิตและการติดตาม) เดิมทีพัฒนาขึ้นที่CERNสำหรับ การทดลอง ฟิสิกส์พลังงานสูง GEANT-3 ได้ถูกนำไปใช้ในสาขาอื่นๆ อีกมากมาย
ประวัติศาสตร์
GEANT เวอร์ชันแรกสุดมีอายุย้อนไปถึงปี 1974 [ 1 ]ในขณะที่ GEANT-3 เวอร์ชันแรกมีอายุย้อนไปถึงปี 1982 [ 2 ] GEANT เวอร์ชันต่างๆ จนถึง 3.21 เขียนด้วยภาษาFORTRANและในที่สุดก็ได้รับการดูแลรักษาเป็นส่วนหนึ่งของCERNLIBตั้งแต่ประมาณปี 2000 การเผยแพร่ FORTRAN ครั้งสุดท้ายก็หยุดนิ่งไปโดยปริยายและได้รับการแก้ไขข้อบกพร่องเป็นครั้งคราวเท่านั้น อย่างไรก็ตาม GEANT3 ยังคงถูกใช้งานโดยการทดลองบางอย่างเป็นระยะเวลาหนึ่งหลังจากนั้น ส่วนใหญ่ของ GEANT-3 มีให้ใช้งานภายใต้ใบอนุญาตสาธารณะทั่วไปของ GNU [ 3 ]ยกเว้น[ 4 ] โค้ดปฏิสัมพันธ์แบบแฮดรอนิ ก บางส่วนที่ ร่วมมือโดยFLUKA
GEANT-3 ถูกใช้โดยการทดลองฟิสิกส์พลังงานสูงส่วนใหญ่ตั้งแต่ปลายทศวรรษ 1980 ถึงต้นทศวรรษ 2000 การทดลองขนาดใหญ่ที่สุดที่ใช้ GEANT-3 คือการทดลองสามโครงการที่เครื่องเร่งอนุภาคอิเล็กตรอน-โพซิตรอนขนาดใหญ่ (LHC) ได้แก่ALEPH , L3และOPALนอกจากนี้ยังเป็นเครื่องมือสำคัญในการออกแบบและปรับปรุงประสิทธิภาพของเครื่องตรวจจับของการทดลองทั้งหมดที่เครื่องเร่งอนุภาคแฮดรอนขนาดใหญ่ (LHC) – ดูตัวอย่างเช่นรายงานการออกแบบทางเทคนิค ของ ATLAS โปรแกรมที่ใช้ GEANT-3.21 ยังคงเป็นเครื่องมือจำลองหลักของ ATLAS, CMS และ LHCb ที่ LHC จนถึงปี 2004 เมื่อการทดลองเหล่านี้เปลี่ยนไปใช้การจำลองที่ใช้ GEANT4 แม้กระทั่งในปี 2019 ก็ยังคงเป็นเครื่องมือจำลองหลักสำหรับการทดลอง ALICEที่ LHC
ผลิตภัณฑ์ที่เกี่ยวข้อง (แต่แยกต่างหาก) คือGeant4 (เมื่อกล่าวถึงเวอร์ชันนี้ โดยทั่วไปจะไม่ใช้ตัวพิมพ์ใหญ่) Geant4 ถูกเขียนขึ้นใหม่ทั้งหมดด้วยภาษา C++ โดยใช้การออกแบบ เชิงวัตถุที่ทันสมัยGeant4 ได้รับการพัฒนาโดยกลุ่มความร่วมมือ RD44 ในปี 1994–1998 และปัจจุบันได้รับการดูแลและปรับปรุงโดยกลุ่มความร่วมมือระหว่างประเทศ Geant4 เป็นเวลานานพอสมควรที่ Geant4 ไม่มีใบอนุญาตซอฟต์แวร์ ที่กำหนดไว้อย่างชัดเจน แต่ในเวอร์ชัน 8.1 (เผยแพร่เมื่อวันที่ 30 มิถุนายน 2006) ข้อบกพร่องนี้ได้รับการแก้ไขแล้ว ปัจจุบัน Geant4 สามารถใช้งานได้ภายใต้ใบอนุญาตซอฟต์แวร์ Geant4
ดูเพิ่มเติม
- โปรแกรม EGS
- CLHEPและFreeHEPคือไลบรารีสำหรับฟิสิกส์พลังงานสูง
ลิงก์ภายนอก
- หน้าเว็บGeant4 ที่เปิดให้บุคคลทั่วไปเข้าชม
- หน้าเว็บ GEANTที่ CERN (ใช้งานได้เฉพาะผู้ใช้ CERN เท่านั้น)