본문 바로가기

물리학/물리연구를 위한 컴퓨팅

(4)
How to resolve ROOT font error when it startup This is my own log to resolve font problem when we start up ROOT. (based on Scientific Linux 7.0) The error message is one like following : Couldn't find font "-adobe-helvetica-medium-r-*-*-10-*-*-*-*-*-iso8859-1", trying "fixed". Please fix your system so helvetica can be found, this font typically is in the rpm (or pkg equivalent) package XFree86-[75,100]dpi-fonts or fonts-xorg-[75,100]dpi. Th..
Geant4: a toolkit for the simulation of the passage of particles through matter Geant4 란 매질 내부를 지나가는 입자들에 대한 시뮬레이션 툴로서 http://geant4.cern.ch 에서 제공하는 공짜프로그램이다. 이번 방학중 매일 오후 1시부터 3시까지 연구실에서 박사님들께 이놈을 쓰는 방법을 배우고 있는데, 숙제를 배당받은 김에 공부한 내용을 기록으로 남길겸 포스팅을 해본다. 내가 배정받은 숙제는 납판떼기를 향해 나아가는 감마의 운명에 대한 시뮬레이션이다. 일단 Geant4 로 작성하게 되는 가장 간단한 프로젝트(C 언어 처음 배울 때의 hello, world 쯤으로 생각하면 된다.)의 기본 구조는 다음과 같다. /projectmain /include PhysicsList.hh DetectorConstruction.hh PrimaryGeneratorAction.hh /sr..
ROOT 설치 후 환경변수 자동으로 설정하는 방법 ROOT 설치 후 환경변수 설정을 자동으로 해주는 매크로가 있었다. -_-a;;; /bin/thisroot.sh 를 실행해주면 자동으로 ROOT의 환경변수들을 설정해준다. 실행명령어는 . "파일"
Mac OS X 10.5.4 Leopard 에서 ROOT 설치하기 먼저 프로그램을 다운로드 받기 위해서 http://root.cern.ch 를 통해서 Download Binaries 페이지에 연결하자. 2008년 8월 8일 현재 기준으로 Pro Version 5.20/00 이 최신버전이고 개발자용이 있지만 이 포스트에서는 Pro 최신버전을 사용하기로 한다. terminal 에서 gcc -v 명령을 통해 gcc 버전을 확인한다. ROOT 홈페이지의 다운로드 항목 중 Mac OS X 에서 운영체제의 버전과 gcc 버전에 맞는 바이너리 파일을 다운로드 한다. 이러한 작업을 'runtime 환경을 비교한다'고 한다. ROOT 파일을 위치시키고 싶은 적당한 곳에 압축을 푼다. 몇가지 환경변수를 설정해야 실행할 수 있는데, vi 편집기를 이용하여 자신의 user 디렉토리에 (터미..