root-framework

    2

    2답변

    rootpy와 matplotlib로 ROOT 2D 히스토그램을 플롯하려고합니다. 그러나 from rootpy.io import File from rootpy.plotting import Hist import rootpy.plotting.root2matplotlib as rplt import matplotlib.pyplot as plt inputFil

    0

    2답변

    저는 CERN의 ROOT 프레임 워크를 사용하고 간단한 배열을 저장하고 검색하는 데 어려움을 겪고 있습니다. 내 최선의 방법은 TNTuple 클래스를 사용하는 것 같지만 번호순으로 TNTuple 내부에 저장된 데이터에 쉽게 액세스 할 수있는 방법을 찾을 수 없습니다. 실제로, 내가 뭘하고 싶은건 정확히 일반적으로 수레 배열을 사용하는 방식으로 TNTuple

    0

    2답변

    함수에 2D 배열을 전달하고 myArray [i] [j]와 같이 사용하려면 어떻게해야합니까? 메인 내부의 크기를 알 수 있습니다. 나는 이런 식으로 사용하려는 : TGraph *myGraph = new TGraph(nValues, myArray[0][j], myArray[1][j]); // I'll not use a loop for j, since TGr

    0

    1답변

    저는 데이터 분석 및 많은 양의 계층 데이터를 .root 개의 파일에 저장하기 위해 CERN의 ROOT 프레임 워크를 일상적으로 사용합니다. 나는 HDF5 파일이 그런 목적으로 설계되었다는 것을 알고 있습니다. ROOT와 HDF5가 데이터를 저장하고 검색하는 방법의 차이점은 무엇입니까? HDF5 파일이 입자 물리학의 데이터 분석에 적합한 지 알고 싶습니다.

    4

    2답변

    CERN의 pyROOT 모듈에 대한 작업을하고 있으며 문자열 배열을 이진 트리의 리프로 저장하려고합니다. 그렇게하기 위해서 필자는 목록이나 사전을 사용하지 않고 배열 모듈을 전달해야한다. 이 모듈은 문자, 정수 등의 표준 C 배열을 지원하지만 문자열 어레이 또는 효과적으로 배열을 배열하기 위해 중첩 할 수있는 방법을 알고있는 사람이 있습니까? 아니면 내가

    1

    1답변

    한다고 가정 나는 다음과 같은 한 TGraphError 그래프에 Mulitiple 라인을 추가 : double ex_1[] = {0.4, 0.55, 0.73, 0.79, 0.89, 0.97}; double ey_1[] = {0.275497,0.577353,1.12619,1.61994,1.44495,2.68186}; TGraphErrors* ge = ne

    1

    2답변

    이 문구를 올바르게 표현하는 방법을 모르겠지만이 작업을 수행하려고합니다. 하나의 막대 그래프는 다음 명령을 CERN ROOT를 사용하여 그릴 수 있습니다 , (TH1F*)electron->Draw(); 그러나 나는 등등 electron1, elecron2, electron3과 같은 순서로 명명 된 히스토그램의 수십, 내가 원하는 한 간단한 루프를 작성하

    1

    1답변

    나는 병합해야하는 파일이 3 개 있습니다. .root 일반적으로 파일을 병합하려면 hadd을 사용 하겠지만 파일에는 제거해야 할 중복 항목이 들어 있습니다. TTrees는 읽기 전용이므로 중복 된 항목을 삭제할 수 없습니다. 고유 한 항목 만 저장되도록하면서 파일을 병합하는 간단한 방법이 있습니까?

    1

    1답변

    xcode 3.2.6의 프로젝트에서/root/lib와/root/include에있는 .so 파일과 헤더에 링크해야합니다. ROOT는 CERN의 분석 프레임 워크입니다. 필요한 모든 라이브러리를 반환하는 유틸리티 루트 설정이있다, 나는 사용하여 명령 행에서 컴파일 할 수 CFLAGS = `root-config --cflags` GLIBS = `root-con

    0

    2답변

    개체에 대한 포인터가있을 때 포인터가 아닌 변수를 어떻게 만듭니 까? 내 상황은 다음과 같습니다. 파일을로드하는 TFile 클래스가 있습니다. 여기에는 여러 가지 다른 이름의 객체가 포함될 수 있습니다. TFile에는 Get 메서드가 있습니다 (void* 반환). 이러한 개체 중 하나를 검색 할 수 있습니다. 내가 일반적으로 할 것은 :는 TFile fil