mcview

Скріншот програми:
mcview
Дані програми:
Версія: 0.4.0
Дата завантаження: 2 Jun 15
Розробник: Andy Buckley
Ліцензія: Безкоштовно
Популярність: 158

Rating: 4.0/5 (Total Votes: 1)

mcview є модуль Python, який використовує оболонку Python для HepMC завантажувати і переглядати події, як HepMC 3D кінцевому стані уявлень в (логарифмічна) імпульсному просторі, і скидати структуру графа, щоб PDF і GraphViz форматів.
ПЕРЕДУМОВИ
* Модуль "візуальний" vpython в
Це система 3D, що HepMCView використовує (ви не думаєте, що я збираюся написати свій власний 3D графічну бібліотеку, чи не так?!?). Доступний через пакувальної системи Debian / Ubuntu як пітон-візуальної. Ви могли б побудувати його самостійно з джерел в www.vpython.org, але будьте обережні, щоб він не спиратися на Scientific Linux 3 або 4, оскільки, хм, як в даний час більш ніж 3 роки з дати і решта світу має перейшов на ...
* Компілятор Python і C ++
Очевидно ... але менш очевидно, потрібно заголовки Python, можливо, доступні в системі пакету під назвою Python-DEV.
* HepMC
Також очевидно, і ви повинні заголовки. Останні версії (2.04 року) рекомендується, але не повинно бути суттєвим.
* SWIG
Простої бандеролі і генератор Інтерфейс - це використовується, щоб прийняти біль з письмової пітон-C ++ код інтерфейсу шаблонного. Досить акуратно.
* GNU Autotools
Зазвичай Automake, Autoconf і Libtool поєднання. Ви не будете мати потребу в цьому, якщо ви отримали HepMCView як архіву, що містить "Налаштувати" сценарій.
<Сильний> будинок Це
Зазвичай ... AUTORECONF, налаштувати, зробити && зробити установку. Поточні зморшки, що ви повинні вказали конфігураційний префікс, наприклад, що libHepMC можна знайти в $ (префікс) / LIB і його заголовки в $ (префікс) / включити.
Я не можу бути стурбований, щоб написати декілька інструкцій тільки зараз, так напишіть мені, якщо у вас є проблеми.
<Сильний> Забігаючи
В принципі, працює HepMCView повинні бути просто питанням виклику скрипта hepmcview (або з області побудови або після $ (префікс) / директорії бен "зробити установку" побудувати етап. Команда приймає ім'я формату звалища HepMC IO_Ascii подати як аргумент:
> Hepmcview шлях / до / ioascii-events.hepmc
Якщо установка на місці несистемної, ви будете мати, щоб переконатися, що ваша змінна PYTHONPATH встановлений, щоб включити їх:
* Щоб запустити з каталогу збірки без установки:
експорт PYTHONPATH = $ PYTHONPATH: $ PWD / .libs: $ PWD
* Для запуску з встановленого місця, якщо префікс НЕ / USR (чи, може бути, / USR / місцеві):
експорт PYTHONPATH = $ PYTHONPATH: / Lib / Python PYVERSION сайт-пакети
(Переконайтеся, що для заміни речей в кутових дужках)
Ви також повинні переконатися, що libHepMC підхоплюється линкера виконання - це може зажадати щось на зразок цього:
експорт LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / Lib
(Переконавшись ще раз, щоб замінити вміст кутових дужках)

Вимоги

  • Python

Схожі програми

sidc-gui
sidc-gui

20 Feb 15

MyTourbook
MyTourbook

20 Feb 15

IIPImage
IIPImage

11 May 15

Trace Modeler
Trace Modeler

3 Jun 15

mcview

Коментар не знайдено
додати коментар
Включіть картинки!