Macros | |
#define | IFILE_NAME "merge/wave_S6A_R4_SIM_SGQ9_L1H1V1_1G_run2.M1.root" |
#define | ISELECTION "abs(time[0]-time[3])<0.1 && abs(factor-0.3)<0.1" |
#define | LOG_NAME "log.txt" |
#define | OEXPRESSION "run:time[0]:rho[1]:netcc[0]" |
#define | OFILE_NAME "wave_S6A_R4_SIM_SGQ9_L1H1V1_1G_run2.M1.sorted_factor_0d3.root" |
#define | TREE_NAME "waveburst" |
Functions | |
tree | Draw ("time[0]:Entry$", ISELECTION,"goff") |
gSystem | Exit (0) |
TFile | f (IFILE_NAME) |
TFile | f2 (OFILE_NAME,"recreate") |
for (Int_t i=0;i< nentries;i++) | |
TTreePlayer *tsorted | GetPlayer ())) -> SetScanRedirect(true) |
tsorted | Scan (OEXPRESSION,"","") |
tsorted | SetScanField (0) |
tsorted | Write () |
Variables | |
double * | entry = tree->GetV2() |
Int_t * | index = new Int_t[nentries] |
Int_t | nentries = (Int_t)tree->GetSelectedRows() |
TTree * | tree = (TTree*)f.Get(TREE_NAME) |
TTree * | tsorted = (TTree*)tree->CloneTree(0) |
#define IFILE_NAME "merge/wave_S6A_R4_SIM_SGQ9_L1H1V1_1G_run2.M1.root" |
#define LOG_NAME "log.txt" |
#define OFILE_NAME "wave_S6A_R4_SIM_SGQ9_L1H1V1_1G_run2.M1.sorted_factor_0d3.root" |
#define TREE_NAME "waveburst" |
tree Draw | ( | "time:Entry$" | [0], |
ISELECTION | , | ||
"goff" | |||
) |
gSystem Exit | ( | 0 | ) |
TFile f | ( | IFILE_NAME | ) |
TFile f2 | ( | OFILE_NAME | , |
"recreate" | |||
) |
for | ( | ) |
Definition at line 35 of file TimeSortTree.C.
TTreePlayer *tsorted GetPlayer | ( | ) | -> SetScanRedirect(true) |
tsorted Scan | ( | OEXPRESSION | , |
"" | , | ||
"" | |||
) |
tsorted SetScanField | ( | 0 | ) |
tsorted Write | ( | ) |
double* entry = tree->GetV2() |
Definition at line 26 of file TimeSortTree.C.
delete [] index = new Int_t[nentries] |
Definition at line 25 of file TimeSortTree.C.
Int_t nentries = (Int_t)tree->GetSelectedRows() |
Definition at line 24 of file TimeSortTree.C.
Definition at line 20 of file TimeSortTree.C.
Definition at line 34 of file TimeSortTree.C.