| mcview. A 3D / Graph Event Viewer per simulazioni di eventi di fisica ad alta energia |
Scarica ora |
mcview. Classifica e riepilogo
- Nome editore:
- Andy Buckley
mcview. Tag
mcview. Descrizione
Un visualizzatore di eventi 3D / grafico per simulazioni di eventi di fisica ad alta energia MCView è un modulo Python che utilizza Python Wrapper per HePMC per caricare e visualizzare eventi HEPMC come rappresentazioni di stato finale 3D nello spazio di slancio (log-) e per scaricare la struttura del grafico in formato PDF e graphviz.PrereRaquites * VPYTHON'S "Visual". Modulethis è il sistema 3D che HepmcView utilizza (non hai pensato che avrei scritto la mia libreria grafica 3D, hai fatto?!?). Disponibile attraverso il sistema di imballaggio Debian / Ubuntu come Python-Visual. Potresti costruirlo da solo dalle fonti su www.vpython.org, ma attenzione che non costruisce su Scientific Linux 3 o 4 poiché, ERM, entrambi sono ora più di 3 anni o meno di data e il resto del mondo ha Spostato su ... * Python e C ++ Compilerobtiobly ... Ma meno ovviamente hai bisogno delle intestazioni Python, possibilmente disponibili come pacchetto di sistema chiamato Python-Dev. * Hepmcalso ovviamente, e anche tu hai bisogno delle intestazioni. Le ultime versioni (2.04 in poi) sono consigliate ma non dovrebbero essere essenziali. * Swigthe Semplice wrapper e generatore di interfaccia - Questo è usato per prendere il dolore per scrivere il codice di interfaccia di caldaia Python-C ++. Abbastanza pulito. * GNU AutoToolsLa USUALE AUTOTHAY, AUTOCONF e BOBTOOL combinazione. Non avrai bisogno di questo se hai ottenuto HepmcView come Tarball contenente uno script "Configura ".La formazione del solito ... AutoReConf, configurare, effettuare l'installazione. Le rughe correnti sono che è necessario aver specificato un prefisso configurato in modo tale che Libheppmc possa essere trovato in $ (prefisso) / lib e le sue intestazioni in $ (prefisso) /include.i non può essere disturbato a scrivere più istruzioni solo ora ti spedisce Se hai problemi.Running ITIN principio, in esecuzione HePMCView dovrebbe essere solo una questione di chiamare lo script di HepmcView (dall'area di build o dalla directory $ (prefisso) / bin dopo la fase di creazione "Esegna installazione". Il comando prende il nome di un file dump in formato HEPMC IO_ASCII come argomento:> percorso HepmcView / to / Ioascii-events.hepmcif L'installazione è in una posizione non di sistema, dovrai assicurarsi che la variabile PythonPath sia impostata per includerli: * Da eseguire dalla Directory Build senza installazione: Esporta PythonPath = $ PythonPath: $ PWD / .libs: $ PWD * Per eseguire dalla posizione installata, se il prefisso non è / usr (o forse / usr / locale): esportazione pythonpath = $ PythonPath: / lib / python / siti-pacchetti (assicurandosi di sostituire le cose in Staffe angolari) È inoltre necessario assicurarsi che la libhepmc sia prelevata dal linker runtime - questo potrebbe richiedere qualcosa di simile: esporta ld_library_path = $ ld_library_path: / lib (Assicurati di nuovo per sostituire il contenuto delle staffe angolari) Requisiti: · Python.
mcview. Software correlato