Pluto v6.3.0
Loading...
Searching...
No Matches
batch_write_ntuple.C File Reference

Go to the source code of this file.

Functions

my_reaction Output (ntuple,"eta_px = [eta]->Px() ; eta_py = [eta]->Py() ; eta_pz = [eta]->Pz(); eta_m = [eta]->M()")
my_reaction Output (ntuple2,"myeta = [eta]; myeta->Boost([p + p]); cos_theta_eta = myeta->CosTheta()")
my_reaction Output ("eta_sample.txt", "echo $eta_px $eta_py $eta_pz $eta_m")
my_reaction Print ()
cout<< my_reaction.Loop(100000)<< " events recorded"<< endl;f-> Write ()

Variables

TNtuple * ntuple = new TNtuple("ntuple", "data from Pluto events", "eta_px:eta_py:eta_pz:eta_m")
TFile * f2 = new TFile("ntuple2.root", "RECREATE")
TNtuple * ntuple2 = new TNtuple("ntuple2", "data from Pluto events", "cos_theta_eta")
PReaction my_reaction ("3.5", "p", "p", "p p eta [pi+ pi- pi0]")

Function Documentation

◆ Output() [1/3]

my_reaction Output ( "eta_sample.txt" ,
"echo $eta_px $eta_py $eta_pz $eta_m"  )

◆ Output() [2/3]

my_reaction Output ( ntuple )

◆ Output() [3/3]

my_reaction Output ( ntuple2 )

◆ Print()

my_reaction Print ( )

◆ Write()

f Write ( )

Variable Documentation

◆ f2

TFile* f2 = new TFile("ntuple2.root", "RECREATE")

Definition at line 8 of file batch_write_ntuple.C.

◆ my_reaction

PReaction my_reaction("3.5", "p", "p", "p p eta [pi+ pi- pi0]") ( "3.5" ,
"p" ,
"p" ,
"p p eta " [pi+pi- pi0] )

◆ ntuple

TNtuple* ntuple = new TNtuple("ntuple", "data from Pluto events", "eta_px:eta_py:eta_pz:eta_m")

Definition at line 6 of file batch_write_ntuple.C.

◆ ntuple2

TNtuple* ntuple2 = new TNtuple("ntuple2", "data from Pluto events", "cos_theta_eta")

Definition at line 9 of file batch_write_ntuple.C.