問題タブ [root-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
955 参照

c++ - Visual Studios Express 2010 でのルート ライブラリのセットアップ

CERN のデータ分析ライブラリ ROOT を C++ コードに取り込もうとしています。

現在、Visual Studio c++ 2010 Express を使用しています。これまでのところ、ROOT ライブラリのプロパティ シートの作成に成功したと思います。つまり、エラーを発生させることなく、ライブラリを含めてコンパイルできます。プログラムを起動しようとすると、問題が発生します。コンソールに次のエラーが表示されます。

「エラー: libMathCore.dll が存在しません ... (多くの奇妙なシンボル) ... または間違ったファイル拡張子 (.dll) があります」

ROOTライブラリを含めるたびにエラーが発生します。

エラーが発生する理由、修正方法、またはデータ分析用の別のライブラリを知っている人はいますか?

0 投票する
1 に答える
149 参照

python - root2hdf5 トレースバック: tree2rec() が予期しないキーワード引数 'entries' を取得しました

インストールして、ここrootpyリストされている要件が満たされていることを確認しました。root2hdf5

root2hdf5次のコードで生成された単純な ROOT ファイルで実行しようとすると:

次のエラーが表示されます。

このエラーが表示される理由がよくわかりません。このコンバーターを機能させるための助けをいただければ幸いです。

0 投票する
2 に答える
362 参照

python - rootpy から数学関数にアクセスする

現在、rootpy から DeltaR などの数学関数にアクセスしようとしていますが、これがどのように行われるのかわかりません。ドキュメントや例では何も見たことがありません。C++ に相当するものは次のようになります。

double dR = ROOT::Math::VectorUtil::DeltaR((jets)[i],(partons)[i]);

しかし、動作する rootpy または pyroot に相当するものを見つけることができません。pyroot で試してみると

エラーが発生します:

AttributeError: type object 'ROOT::Math' has no attribute 'VectorUtil'

「属性」が何を意味するのかを正しく理解していない限り、明らかにそうすべきです。とにかく、ここで pyroot について質問したくありません :) 私はこれを pyroot がそのようなことを処理する方法の癖に落とし込みました。ただし、これが可能かどうかはわかりません。

乾杯、ジョセフ

0 投票する
1 に答える
549 参照

python - pyroot Ntuple ハンドラ

TTree を処理するクラスを作成したかった:

しかし、関数 getEntry を呼び出すと、エラーが発生しました。

PythonにNtupleHandler.treeのタイプを覚えさせるにはどうすればよいですか?

0 投票する
1 に答える
2420 参照

c++ - 「エラー: シンボル TMath は現在のスコープで定義されていません」

これが私のマクロです:

関数名からわかるように、私は ROOT (および C++ 全般) を初めて使用するので、これが本当にずさんな場合は申し訳ありません)。このエラーを修正するにはどうすればよいですか? (さらに重要なことに) なぜこのエラーが発生するのですか? また、誰かが ROOT 5.34 の優れたチュートリアルを知っていれば、それは素晴らしいことです。