Revision as of 13:09, 9 Mar 2007 Дестроер (Talk | contribs) ← Go to previous diff |
Revision as of 21:03, 12 Mar 2007 WikiSysop (Talk | contribs) Go to next diff → |
||
Line 1: | Line 1: | ||
- | Привет, Я дестроер, и я тут хочу все поломать и переделать, я болен на голову и мы тут не одни, я верю в НЛО и это теперь будет сайт про НЛО! | + | __NOTOC__ |
+ | Вас приветствует первый и единственный в России ресурс, посвященный [[GEANT4]]. | ||
+ | |||
+ | Это [http://en.wikipedia.org/Wiki вики], то есть каждую страничку на этом сайте может исправить '''любой''', достаточно нажать на кнопку ''Edit'' внизу каждой странички. Так что, если вы знаете что-нибудь интересное о Geant, а здесь об этом не написано, то, сделайте одолжение, черкните статейку. [[Help:Editing | Здесь]] написано как это сделать. | ||
+ | |||
+ | Для начала работы не забудьте [[Special:Userlogin | залогиниться]]. Там же можно и зарегистрироваться. Хотя это и не обязательно. | ||
+ | |||
+ | :[[Special:Specialpages | Здесь]] есть большой список служебных страничек. Загляните — не пожалеете. | ||
+ | |||
+ | |||
+ | ===<span style="color: darkblue;">Важные новости!</span>=== | ||
+ | Я немножко разочаровался в идеологии вики и отключил редактирование страниц незарегистрированными пользователями. Надеюсь, вы не обидитесь, ведь [[Special:Userlogin | зарегистрироваться]] совсем не трудно! | ||
+ | |||
+ | ===Анонс=== | ||
+ | * <span style="color: violet;">'''Со дня на день'''</span> ожидается материал небывалой полезности! Идеальное введение в использование G4 для новичков от надежного и проверенного человека. Оформленное в виде разобранного по шагам минимального проекта G4, оно поможет вам поднять свой уровень понимания Geant4 на невероятную высоту! Не переключайте ваши приемники и ожидайте дальнейших указаний. | ||
+ | |||
+ | ===Меню на сегодня=== | ||
+ | *[[Setup On Linux | Установка]] Geant4 под Linux. | ||
+ | *[[SetupXandros | Установка под Xandros]], или дурная голова хуже татарина | ||
+ | *Как поставить Geant на [[SetupAmd64 | Amd 64]]. | ||
+ | *Как получить из Geant [[CrossSections | сечения]], которыми он пользуется при расчетах. | ||
+ | *Как использовать при расчетах [[NewProcess | внешние сечения]]. | ||
+ | *Почему может не работать [[OpenGL | OpenGL]] | ||
+ | *[[SetupAndUseGdml | установка и использование GDML]] | ||
+ | *Использование [[HadronicPhysicsLists | стандартных адронных пакетов физики]]. | ||
+ | *Свежак: Черкнул пару слов про [[ScintillationAndOptical | сцинтилляцию и оптические процессы]] в Джеанте, бо официальное руководство по этой теме <em>дурно написано</em>. | ||
+ | * [[JAS3]] — это до неприличия удобная программа для визуализации геометрии и событий в этой геометрии, заточенная под GEANT4. | ||
+ | *<span style="color:red">Cвежак!</span> [[MagField | Работа с магнитным]] (и не только) полем в G4 сродни черной магии. | ||
+ | |||
+ | ===Си++=== | ||
+ | Geant4 -- это не интерактивная программа, как MS Excel, а набор библиотек Си++. | ||
+ | Для работы с ним вам придется сначала написать программу, что является нетривиальной | ||
+ | задачей для людей, мало знакомых с программированием. Кроме того, Си++ считается | ||
+ | одним из самых сложных для изучения языков программирования. Ниже представлен ряд ссылок | ||
+ | на самые полезные с нашей точки зрения ресурсы по Си++. | ||
+ | |||
+ | * [http://www.sgi.com/tech/stl/table_of_contents.html Официальное руководство по STL] от | ||
+ | фирмы SGI. STL -- это Standard Template Library, стандартная библиотека Си++, знание | ||
+ | которой ''намного'' облегчает работу с Си++. Это наиболее полное и точное описание | ||
+ | библиотеки. | ||
+ | * [http://www.proklondike.com/cpp_kernigan_richi_rus.html K&R]. Керниган и Ритчи. | ||
+ | Основная книжка по языку | ||
+ | Си, предшественнику Си++. Знать Си настоятельно рекомендуется хотя бы для общего развития. | ||
+ | Бьорн Страуструп считал, что это лучшая книга, посвященная языку программирования, | ||
+ | где предельно лаконично изложено все, что касается программирования на Си. | ||
+ | * [http://www.proklondike.com/cpp_straustrup_cpp.html Язык программирования Си++]. | ||
+ | Книга Бьорна Страуструпа, автора Си++. Лучшее из существующей литературы по этому языку. | ||
+ | Но 1000 страниц это не для чтения на ночь. | ||
+ | * Так что для начала рекомендуется ознакомиться с чем-нибудь [http://www.proklondike.com/cpp_2deitel_cpp_intro.html попроще]. | ||
+ | * Неплохой сайт [http://www.cppreference.com/ CPPreference], если нужно быстро выяснить что-либо касающееся iostream или STL. | ||
+ | * [http://www.proklondike.com/cpp_elger_cpp_library.html Десерт]. Джефф Элджер. | ||
+ | C++ for real programmers. Если вам действительно интересны вопросы | ||
+ | объектно-ориентированного программирования, то прочитав эту книжку, вы получите | ||
+ | ни с чем не сравнимое удовольствие. | ||
+ | |||
+ | ===Об этом сайте=== | ||
+ | Этот сайт физически расположен в НИИЯФ МГУ. [[О сайте | Подробнее…]] | ||
+ | |||
+ | <div style="font-size: large; margin-top: 2em; margin-left: 3em;">[[Guestbuk | →Гостевая книга]]</div> |
Revision as of 21:03, 12 Mar 2007
Вас приветствует первый и единственный в России ресурс, посвященный GEANT4.
Это вики (http://en.wikipedia.org/Wiki), то есть каждую страничку на этом сайте может исправить любой, достаточно нажать на кнопку Edit внизу каждой странички. Так что, если вы знаете что-нибудь интересное о Geant, а здесь об этом не написано, то, сделайте одолжение, черкните статейку. Здесь написано как это сделать.
Для начала работы не забудьте залогиниться. Там же можно и зарегистрироваться. Хотя это и не обязательно.
- Здесь есть большой список служебных страничек. Загляните — не пожалеете.
Важные новости!
Я немножко разочаровался в идеологии вики и отключил редактирование страниц незарегистрированными пользователями. Надеюсь, вы не обидитесь, ведь зарегистрироваться совсем не трудно!
Анонс
- Со дня на день ожидается материал небывалой полезности! Идеальное введение в использование G4 для новичков от надежного и проверенного человека. Оформленное в виде разобранного по шагам минимального проекта G4, оно поможет вам поднять свой уровень понимания Geant4 на невероятную высоту! Не переключайте ваши приемники и ожидайте дальнейших указаний.
Меню на сегодня
- Установка Geant4 под Linux.
- Установка под Xandros, или дурная голова хуже татарина
- Как поставить Geant на Amd 64.
- Как получить из Geant сечения, которыми он пользуется при расчетах.
- Как использовать при расчетах внешние сечения.
- Почему может не работать OpenGL
- установка и использование GDML
- Использование стандартных адронных пакетов физики.
- Свежак: Черкнул пару слов про сцинтилляцию и оптические процессы в Джеанте, бо официальное руководство по этой теме дурно написано.
- JAS3 — это до неприличия удобная программа для визуализации геометрии и событий в этой геометрии, заточенная под GEANT4.
- Cвежак! Работа с магнитным (и не только) полем в G4 сродни черной магии.
Си++
Geant4 -- это не интерактивная программа, как MS Excel, а набор библиотек Си++. Для работы с ним вам придется сначала написать программу, что является нетривиальной задачей для людей, мало знакомых с программированием. Кроме того, Си++ считается одним из самых сложных для изучения языков программирования. Ниже представлен ряд ссылок на самые полезные с нашей точки зрения ресурсы по Си++.
- Официальное руководство по STL (http://www.sgi.com/tech/stl/table_of_contents.html) от
фирмы SGI. STL -- это Standard Template Library, стандартная библиотека Си++, знание которой намного облегчает работу с Си++. Это наиболее полное и точное описание библиотеки.
- K&R (http://www.proklondike.com/cpp_kernigan_richi_rus.html). Керниган и Ритчи.
Основная книжка по языку Си, предшественнику Си++. Знать Си настоятельно рекомендуется хотя бы для общего развития. Бьорн Страуструп считал, что это лучшая книга, посвященная языку программирования, где предельно лаконично изложено все, что касается программирования на Си.
- Язык программирования Си++ (http://www.proklondike.com/cpp_straustrup_cpp.html).
Книга Бьорна Страуструпа, автора Си++. Лучшее из существующей литературы по этому языку. Но 1000 страниц это не для чтения на ночь.
- Так что для начала рекомендуется ознакомиться с чем-нибудь попроще (http://www.proklondike.com/cpp_2deitel_cpp_intro.html).
- Неплохой сайт CPPreference (http://www.cppreference.com/), если нужно быстро выяснить что-либо касающееся iostream или STL.
- Десерт (http://www.proklondike.com/cpp_elger_cpp_library.html). Джефф Элджер.
C++ for real programmers. Если вам действительно интересны вопросы объектно-ориентированного программирования, то прочитав эту книжку, вы получите ни с чем не сравнимое удовольствие.
Об этом сайте
Этот сайт физически расположен в НИИЯФ МГУ. Подробнее…