問題タブ [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.
c++ - Visual Studios Express 2010 でのルート ライブラリのセットアップ
CERN のデータ分析ライブラリ ROOT を C++ コードに取り込もうとしています。
現在、Visual Studio c++ 2010 Express を使用しています。これまでのところ、ROOT ライブラリのプロパティ シートの作成に成功したと思います。つまり、エラーを発生させることなく、ライブラリを含めてコンパイルできます。プログラムを起動しようとすると、問題が発生します。コンソールに次のエラーが表示されます。
「エラー: libMathCore.dll が存在しません ... (多くの奇妙なシンボル) ... または間違ったファイル拡張子 (.dll) があります」
ROOTライブラリを含めるたびにエラーが発生します。
エラーが発生する理由、修正方法、またはデータ分析用の別のライブラリを知っている人はいますか?
python - root2hdf5 トレースバック: tree2rec() が予期しないキーワード引数 'entries' を取得しました
インストールして、ここにrootpy
リストされている要件が満たされていることを確認しました。root2hdf5
root2hdf5
次のコードで生成された単純な ROOT ファイルで実行しようとすると:
次のエラーが表示されます。
このエラーが表示される理由がよくわかりません。このコンバーターを機能させるための助けをいただければ幸いです。
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 がそのようなことを処理する方法の癖に落とし込みました。ただし、これが可能かどうかはわかりません。
乾杯、ジョセフ
python - pyroot Ntuple ハンドラ
TTree を処理するクラスを作成したかった:
しかし、関数 getEntry を呼び出すと、エラーが発生しました。
PythonにNtupleHandler.treeのタイプを覚えさせるにはどうすればよいですか?
c++ - 「エラー: シンボル TMath は現在のスコープで定義されていません」
これが私のマクロです:
関数名からわかるように、私は ROOT (および C++ 全般) を初めて使用するので、これが本当にずさんな場合は申し訳ありません)。このエラーを修正するにはどうすればよいですか? (さらに重要なことに) なぜこのエラーが発生するのですか? また、誰かが ROOT 5.34 の優れたチュートリアルを知っていれば、それは素晴らしいことです。