Cern ROOT TTree ファイルからデータを読み込もうとしています。以前にルートを使用したことがなく、これに少し苦労しています。私は C++ に精通しているので、配列側を並べ替えることができますが、オンラインでいくつかのチュートリアル ページを調べましたが、どこにも行きませんでした。
TTree ファイルからデータを読み取るにはどうすればよいですか? forループ内でツリーのノードを反復処理することで実行されると思います(繰り返しますが、ファイルがどのように構成されているか正確にはわかりませんか?)。
これは、私が従おうとしてきた参考文献の例です。
https://root.cern.ch/drupal/content/using-macro-read-ttree
私が理解しているように、これは一般的な質問ですが、TTree は一般的ではありませんか? (異なる変数名が含まれている可能性があるため、と思いますか?)
したがって、私が重要だと思う追加情報は次のとおりです。
ルート オブジェクト ブラウザTBrowser b
を開き、「.root」ファイルを参照すると (そしてダブルクリックすると)、ファイルに 12 個の変数があることがわかります。たとえば、1つは「質量」、「電荷」などと呼ばれます...
それが十分な情報であることを願っていますか?そうでない場合は、もっと提供できます。