last-modified: 2019-04-28 (日) 18:36:58 (1836d)[変更箇所]
ファイルを開くとdirecdtoryがアサインされる。
root [0] TFile *f1 = new TFile("root/20CGenerator.root") root [1] .pwd Current directory: root/20CGenerator.root:/ Current style: Default
別のファイルを開くと自動的にカレントdirectoryが変わる。
root [2] TFile *f2 = new TFile("root/20CBuilder-samurai2.root") root [3] .pwd Current directory: root/20CBuilder-samurai2.root:/ Current style: Default
別のディレクトリのTreeやhistogramにアクセスしたいときにはcdで移動する。
root [5] f1->cd() (Bool_t)1 root [6] .pwd Current directory: root/20CGenerator.root:/ Current style: Default
以下のようにしてもOK。
root [7] gDirectory->cd("root/20CBuilder-samurai2.root:/") (Bool_t)1 root [8] .pwd Current directory: root/20CBuilder-samurai2.root:/ Current style: Default
ファイル名のあとの:/を忘れずに。
複数のファイルからヒストグラムを読み込んで一つのファイルにまとめるにはどうすればよいの?