ROOT + Python

PythonからROOTを使うために PyROOT モジュールがあります。 MacPorts でインストールする際に Pythonの variants を指定すればOKです。 ROOT6 では +python27 がデフォルトで ON になっていますが、 ROOT5 では忘れずに指定する必要があります。

また、このとき variants に指定するバージョンは、自分が使うPythonのバージョンに合わせる必要があります。 ミスマッチだと、動作せず、クラッシュします。

注釈

この文書では root6 +pyhon34 を使います

他にも rootpy というモジュールもあります。 こっちのほうがPython nativeな感じです。 前に試そうとしてたのですがインストールでコケてしまいました。 動かせたら項目を作るかも。