2010-05-01から1ヶ月間の記事一覧

BibDesk の preview で、ApJ style を使う

BibDesk の TeX preview 部分に ApJ 風の bibliographystyle を使うには、~/Library/texmf/bibtex/bst という directory を作成して、その中に apj.bst を置けば良い。そして、BibDesk の環境設定から、BibTex Style に apj を指定する。

rootcint の error を回避する

ROOT で自作の class を作るときに、rootcint という command を使って CINT 用の dictionary の作成を行います。これをしないと、CINT からの呼び出しが出来ません (はず)。Mac で rootcint を使った場合、解析させる header file の中身によっては、ちゃん…

FITS 画像の smoothing

複数の望遠鏡の角度分解能、beam size の違いを吸収するためや、少数統計の画像を見やすくする目的で、FITS 画像に smoothing をかけることがたまにあります。自分が使っている手段と、その注意点を簡単にまとます。 DS9 を使った smoothing 次のように comm…

なんかよく分からない error

OS X で FTDI 社製の USB chip FT245RL を制御しています。Python から ftd2xx という module を経由して、FTDI の配布する libftd2xx を使っているのですが、次のような error で死にました。 2010-05-11 19:06:01.745 Python[20974:2303] In '__CFRunLoopL…

ソフトを手動で uninstall する

Mac

Mac 用に配布されている各種ソフトウェアには、installer はあっても uninstaller の付属しない場合が多々あります。「Mac にはそんなものは必要ない」と主張する信者の方もいらっしゃいますが、不要になったものは当然捨てたほうが良いに決まっています。/A…

ROOT と Python array の型の一覧

PyROOT から TTree の Branch を設定するときに混乱するので、まとめ。大文字と小文字が入れ替わっていて、ややこしい。 C type ROOT typedef ROOT TTree Python array NumPy FITS signed char Char_t 'B' 'b' int8 A or S unsigned char UChar_t 'b' 'B' ui…

Geant4 9.3p01 で $G4INSTALL/env.sh が吐く warning

Snow Leopard に Geant4 9.3p01 を先日入れたところ、~/.zshrc で $G4INSTALL/env.sh を読み込むたびに warning を吐くようになりました。 DYLD_LIBRARY_PATH is set to include CLHEP and Geant4 libraries. NOTE : you should verify that the correct pat…