ROOTStudy

土曜日, 11月 18, 2006

TNtupleは便利な配列

//
{
#include
#include
TNtuple *tup = new TNtuple("tupname", "tuptitle", "t:x:y:z");

double dt[4], dx[4], dy[4], dz[4];
long i;
TCut cut = new TCut("t>2.0");

for(i = 0; i < 4; i++){
dt[i] = (double)i;
dx[i] = (double)i * (double)i;
dy[i] = sqrt((double)i);
dz[i] = exp((double)i);
tup->Fill(dt[i], dx[i], dy[i], dz[i]);
}
tup->Draw("y:z >> hyz12",cut);//グラフが描ける

}