Logo ROOT  
Reference Guide
df007_snapshot Namespace Reference

Functions

 fill_tree (treeName, fileName)

Variables

 c = ROOT.TCanvas()
 d = ROOT.RDataFrame(treeName, fileName)
 d2
 d_cut = d.Filter("b1 % 2 == 0")
 f1 = ROOT.TFile(outFileName)
 f2 = ROOT.TFile(outFileNameAllColumns)
str fileName = "df007_snapshot_py.root"
str getVector_code
 h = snapshot_df.Histo1D("b1_square")
str outFileName = "df007_snapshot_output_py.root"
str outFileNameAllColumns = "df007_snapshot_output_allColumns_py.root"
 snapshot_df = d2.Snapshot(treeName, outFileName, ["b1_square"]);
 t = f1[treeName]
str treeName = "myTree"

Function Documentation

◆ fill_tree()

df007_snapshot.fill_tree ( treeName,
fileName )

Definition at line 17 of file df007_snapshot.py.

Variable Documentation

◆ c

df007_snapshot.c = ROOT.TCanvas()

Definition at line 88 of file df007_snapshot.py.

◆ d

df007_snapshot.d = ROOT.RDataFrame(treeName, fileName)

Definition at line 30 of file df007_snapshot.py.

◆ d2

df007_snapshot.d2
Initial value:
1= d_cut.Define("b1_square", "b1 * b1") \
2 .Define("b2_vector", "getVector( b2 )")

Definition at line 48 of file df007_snapshot.py.

◆ d_cut

df007_snapshot.d_cut = d.Filter("b1 % 2 == 0")

Definition at line 34 of file df007_snapshot.py.

◆ f1

df007_snapshot.f1 = ROOT.TFile(outFileName)

Definition at line 60 of file df007_snapshot.py.

◆ f2

df007_snapshot.f2 = ROOT.TFile(outFileNameAllColumns)

Definition at line 74 of file df007_snapshot.py.

◆ fileName

str df007_snapshot.fileName = "df007_snapshot_py.root"

Definition at line 23 of file df007_snapshot.py.

◆ getVector_code

str df007_snapshot.getVector_code
Initial value:
1= '''
2std::vector<float> getVector (float b2)
3{
4 std::vector<float> v;
5 for (int i = 0; i < 3; i++) v.push_back(b2*i);
6 return v;
7}
8'''

Definition at line 38 of file df007_snapshot.py.

◆ h

df007_snapshot.h = snapshot_df.Histo1D("b1_square")

Definition at line 86 of file df007_snapshot.py.

◆ outFileName

str df007_snapshot.outFileName = "df007_snapshot_output_py.root"

Definition at line 24 of file df007_snapshot.py.

◆ outFileNameAllColumns

str df007_snapshot.outFileNameAllColumns = "df007_snapshot_output_allColumns_py.root"

Definition at line 25 of file df007_snapshot.py.

◆ snapshot_df

df007_snapshot.snapshot_df = d2.Snapshot(treeName, outFileName, ["b1_square"]);

Definition at line 85 of file df007_snapshot.py.

◆ t

df007_snapshot.t = f1[treeName]

Definition at line 61 of file df007_snapshot.py.

◆ treeName

str df007_snapshot.treeName = "myTree"

Definition at line 26 of file df007_snapshot.py.