root-framework

    0熱度

    1回答

    我在C++(根)這行代碼: void TMTrackAnalyzer::beginJob(){ hisStubsVsR_.insert(pair< ObjectType, TH1F* > (InputData, dirs_.at(InputData).make<TH1F>("StubsVsR","; radius (cm); No. stubs in tracker",1200,0.,1

    0熱度

    1回答

    所以我使用pyroot來做數據分析。分析代碼鏈對數據運行不同的插件並將它們輸出到根文件,將每個插件的輸出存儲到根文件中的自己的TDirectoryFile中。我寫了一個函數,它取得了根文件的名稱和插件的名稱,並且應該返回插件TDirectoryFile。然而,它返回一個NoneType,然後崩潰,只要我試圖對該對象做任何事情。 from ROOT import * def getPluginD

    1熱度

    1回答

    這是我寫的代碼,它運行良好,但它似乎並沒有實際加載事件......相反,它似乎用一個任意小數字填充直方圖和cout。 include "TTree.h" include "TFile.h" include "TRandom.h" include "TTree.h" include "TCanvas.h" include "TStyle.h" include <iostream> in

    1熱度

    1回答

    我的pyROOT分析代碼使用了大量的內存。我的問題已經降低到下面的示例代碼: from ROOT import TChain, TH1D # Load file, chain chain = TChain("someChain") inFile = "someFile.root" chain.Add(inFile) nentries = chain.GetEntries() #

    0熱度

    1回答

    我現在有與格式.dat文件: 格式:日誌(10,s22th13)deltacp智^ 2 -4 0 0.098127 -4 4 0.093642 -4 8 0.089323 -4 12 0.085185 -4 16 0.081242 .... 我該如何使用ROOT創建一個繪圖,並將標籤指定在.dat文件的頂部?

    0熱度

    1回答

    我跟着Setup Guide of another Post,得到了一個使用XCode作爲ROOT IDE的工作示例。現在,我想包括在同一個項目中Minuit2 example code: #include "Minuit2/Minuit2Minimizer.h" #include "Math/Functor.h" double RosenBrock(const double *xx) {

    -2熱度

    1回答

    我是根框架中的新成員。我想畫一個圖例如, x對y圖。這些值在for循環中彼此相關。我爲每個x值獲取x值和y值。但是,我無法將這些變量保存在同一個根文件中以繪製x vs y圖,我無法找到該怎麼做,因爲當我使用TBrowser並使用Draw選項時,我只能得到一個vs bin圖。 此外,我嘗試填充選項,但它需要一個直方圖,我想我不想得到直方圖。我搜索根支持,但我找不到那裏的結果,也在這裏。 是否有任何建

    0熱度

    1回答

    我試圖在我的MacBook上使用終端來創建ROOT;在編程和下載這些東西方面,我很新手,我一直無法找到任何可以向我解釋我需要做什麼的東西。這就是我迄今爲止所做的:下載並解壓ROOT,安裝CMake和emac。我剛剛按照CERN在其網站Building Root上的說明進行操作。 我做了一個目錄來包含構建,但現在我在步驟說:「執行shell的cmake命令替換path/to/source與ROOT源

    0熱度

    1回答

    假設我有一個包含兩個TGraphs宏:T1和T2和我有畫布「Ç」分爲兩個部分: TCanvas *C = new TCanvas("","",0,0,400,400); C->Divide(2,1); 當這個部分被執行的相思畫布出現在我的屏幕上,但它變灰了..不活動!不過沒關係,然後前進.. 該方案有兩個不同的部分,在第一部分就完成了計算進入畫布的前半部分,並繪製第一TGraph: C->c

    2熱度

    1回答

    不匹配是的,標題看起來很奇怪,但這個標題和標題一樣怪異。 我寫了一個ROOT腳本,並且此腳本的結果必須繪製兩個直方圖。腳本有一些ROOT頭文件和隨機數生成器。當我運行這與終端 $ root example.cpp 它已執行我想如何。輸出直方圖; 但是,當用cmake編譯exe文件時,它不能正常工作。結果與終端輸出不匹配,並且-i認爲隨機發生器無法正常工作。此輸出使這一情況清楚, 因爲你在這個柱