From c7de1f7646388905fd632080f9f650875a62b619 Mon Sep 17 00:00:00 2001
From: Whitney Armstrong <warmstrong@anl.gov>
Date: Thu, 20 May 2021 22:45:04 -0500
Subject: [PATCH] 	new file:   ../../static/browse_materials.png 	new
 file:   ../../static/tree_structure.txt 	new file:  
 ../../static/z_positioni_part1.png

---
 static/browse_materials.png  | Bin 0 -> 17132 bytes
 static/tree_structure.txt    | 200 +++++++++++++++++++++++++++++++++++
 static/z_positioni_part1.png | Bin 0 -> 12156 bytes
 3 files changed, 200 insertions(+)
 create mode 100644 static/browse_materials.png
 create mode 100644 static/tree_structure.txt
 create mode 100644 static/z_positioni_part1.png

diff --git a/static/browse_materials.png b/static/browse_materials.png
new file mode 100644
index 0000000000000000000000000000000000000000..2443d030758a6c1898eb3e5ddd39ec892ae7358f
GIT binary patch
literal 17132
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

literal 0
HcmV?d00001

diff --git a/static/tree_structure.txt b/static/tree_structure.txt
new file mode 100644
index 0000000..c28ed30
--- /dev/null
+++ b/static/tree_structure.txt
@@ -0,0 +1,200 @@
+TTree  May 20 20:56 2021 col_metadata  "Collection metadata tree"
+  colMD  "colMD_"  96
+    colMD.first              "first[colMD_]"       98
+    colMD.second._intMap     "_intMap[colMD_]"     115
+    colMD.second._floatMap   "_floatMap[colMD_]"   117
+    colMD.second._stringMap  "_stringMap[colMD_]"  118
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 0]
+  The total number of clusters is 1
+TTree  May 20 20:56 2021 events        "Events tree"
+  mcparticles     "mcparticles_"     8088
+    mcparticles.ID               "ID[mcparticles_]"               11283
+    mcparticles.g4Parent         "g4Parent[mcparticles_]"         11289
+    mcparticles.reason           "reason[mcparticles_]"           11287
+    mcparticles.mask             "mask[mcparticles_]"             11285
+    mcparticles.steps            "steps[mcparticles_]"            11286
+    mcparticles.secondaries      "secondaries[mcparticles_]"      11292
+    mcparticles.pdgID            "pdgID[mcparticles_]"            11286
+    mcparticles.status           "status[mcparticles_]"           11287
+    mcparticles.colorFlow[2]     "colorFlow[mcparticles_]"        18485
+    mcparticles.genStatus        "genStatus[mcparticles_]"        11290
+    mcparticles.charge           "charge[mcparticles_]"           11287
+    mcparticles.spare[1]         "spare[mcparticles_]"            11289
+    mcparticles.spin[3]          "spin[mcparticles_]"             25672
+    mcparticles.vsx              "vsx[mcparticles_]"              18476
+    mcparticles.vsy              "vsy[mcparticles_]"              18476
+    mcparticles.vsz              "vsz[mcparticles_]"              18476
+    mcparticles.vex              "vex[mcparticles_]"              18476
+    mcparticles.vey              "vey[mcparticles_]"              18476
+    mcparticles.vez              "vez[mcparticles_]"              18476
+    mcparticles.psx              "psx[mcparticles_]"              18476
+    mcparticles.psy              "psy[mcparticles_]"              18476
+    mcparticles.psz              "psz[mcparticles_]"              18476
+    mcparticles.pex              "pex[mcparticles_]"              18476
+    mcparticles.pey              "pey[mcparticles_]"              18476
+    mcparticles.pez              "pez[mcparticles_]"              18476
+    mcparticles.mass             "mass[mcparticles_]"             18477
+    mcparticles.time             "time[mcparticles_]"             18477
+    mcparticles.properTime       "properTime[mcparticles_]"       18483
+    mcparticles.parents_begin    "parents_begin[mcparticles_]"    11294
+    mcparticles.parents_end      "parents_end[mcparticles_]"      11292
+    mcparticles.daughters_begin  "daughters_begin[mcparticles_]"  11296
+    mcparticles.daughters_end    "daughters_end[mcparticles_]"    11294
+  mcparticles_0   "mcparticles_0"    17282
+  mcparticles_1   "mcparticles_1"    17282
+  GEMTrackerHits  "GEMTrackerHits_"  8091
+    GEMTrackerHits.cellID         "cellID[GEMTrackerHits_]"         13954
+    GEMTrackerHits.flag           "flag[GEMTrackerHits_]"           13952
+    GEMTrackerHits.g4ID           "g4ID[GEMTrackerHits_]"           13952
+    GEMTrackerHits.position.x     "x[GEMTrackerHits_]"              13958
+    GEMTrackerHits.position.y     "y[GEMTrackerHits_]"              13958
+    GEMTrackerHits.position.z     "z[GEMTrackerHits_]"              13958
+    GEMTrackerHits.position.t     "t[GEMTrackerHits_]"              13958
+    GEMTrackerHits.momentum.x     "x[GEMTrackerHits_]"              13958
+    GEMTrackerHits.momentum.y     "y[GEMTrackerHits_]"              13958
+    GEMTrackerHits.momentum.z     "z[GEMTrackerHits_]"              13958
+    GEMTrackerHits.momentum.t     "t[GEMTrackerHits_]"              13958
+    GEMTrackerHits.length         "length[GEMTrackerHits_]"         13954
+    GEMTrackerHits.truth.trackID  "trackID[GEMTrackerHits_]"        9033
+    GEMTrackerHits.truth.pdgID    "pdgID[GEMTrackerHits_]"          9031
+    GEMTrackerHits.truth.deposit  "deposit[GEMTrackerHits_]"        13961
+    GEMTrackerHits.truth.time     "time[GEMTrackerHits_]"           13958
+    GEMTrackerHits.truth.length   "length[GEMTrackerHits_]"         13960
+    GEMTrackerHits.truth.x        "x[GEMTrackerHits_]"              13955
+    GEMTrackerHits.truth.y        "y[GEMTrackerHits_]"              13955
+    GEMTrackerHits.truth.z        "z[GEMTrackerHits_]"              13955
+    GEMTrackerHits.energyDeposit  "energyDeposit[GEMTrackerHits_]"  13961
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 999]
+  The total number of clusters is 1
+TTree  May 20 20:56 2021 evt_metadata  "Event metadata tree"
+  evtMD  "evtMD"  0
+    _intMap     "_intMap_"     8090
+      _intMap.first   "first[_intMap_]"   10096
+      _intMap.second  "second[_intMap_]"  10097
+    _floatMap   "_floatMap_"   8092
+      _floatMap.first   "first[_floatMap_]"   10098
+      _floatMap.second  "second[_floatMap_]"  10099
+    _stringMap  "_stringMap_"  8093
+      _stringMap.first   "first[_stringMap_]"   10099
+      _stringMap.second  "second[_stringMap_]"  10100
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 999]
+  The total number of clusters is 1
+TTree  May 20 20:56 2021 metadata      "Metadata tree"
+  CollectionIDs  "CollectionIDs"  0
+    m_collectionIDs  "m_collectionIDs"  116
+    m_names          "m_names"          127
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 0]
+  The total number of clusters is 1
+TTree  May 20 20:56 2021 run_metadata  "Run metadata tree"
+  runMD  "runMD_"  96
+    runMD.first              "first[runMD_]"       98
+    runMD.second._intMap     "_intMap[runMD_]"     115
+    runMD.second._floatMap   "_floatMap[runMD_]"   117
+    runMD.second._stringMap  "_stringMap[runMD_]"  118
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 0]
+  The total number of clusters is 1
+TTree  May 20 20:56 2021 col_metadata  "Collection metadata tree"
+  colMD  "colMD_"  96
+    colMD.first              "first[colMD_]"       98
+    colMD.second._intMap     "_intMap[colMD_]"     115
+    colMD.second._floatMap   "_floatMap[colMD_]"   117
+    colMD.second._stringMap  "_stringMap[colMD_]"  118
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 0]
+  The total number of clusters is 1
+TTree  May 20 20:56 2021 events        "Events tree"
+  mcparticles     "mcparticles_"     8088
+    mcparticles.ID               "ID[mcparticles_]"               11283
+    mcparticles.g4Parent         "g4Parent[mcparticles_]"         11289
+    mcparticles.reason           "reason[mcparticles_]"           11287
+    mcparticles.mask             "mask[mcparticles_]"             11285
+    mcparticles.steps            "steps[mcparticles_]"            11286
+    mcparticles.secondaries      "secondaries[mcparticles_]"      11292
+    mcparticles.pdgID            "pdgID[mcparticles_]"            11286
+    mcparticles.status           "status[mcparticles_]"           11287
+    mcparticles.colorFlow[2]     "colorFlow[mcparticles_]"        18485
+    mcparticles.genStatus        "genStatus[mcparticles_]"        11290
+    mcparticles.charge           "charge[mcparticles_]"           11287
+    mcparticles.spare[1]         "spare[mcparticles_]"            11289
+    mcparticles.spin[3]          "spin[mcparticles_]"             25672
+    mcparticles.vsx              "vsx[mcparticles_]"              18476
+    mcparticles.vsy              "vsy[mcparticles_]"              18476
+    mcparticles.vsz              "vsz[mcparticles_]"              18476
+    mcparticles.vex              "vex[mcparticles_]"              18476
+    mcparticles.vey              "vey[mcparticles_]"              18476
+    mcparticles.vez              "vez[mcparticles_]"              18476
+    mcparticles.psx              "psx[mcparticles_]"              18476
+    mcparticles.psy              "psy[mcparticles_]"              18476
+    mcparticles.psz              "psz[mcparticles_]"              18476
+    mcparticles.pex              "pex[mcparticles_]"              18476
+    mcparticles.pey              "pey[mcparticles_]"              18476
+    mcparticles.pez              "pez[mcparticles_]"              18476
+    mcparticles.mass             "mass[mcparticles_]"             18477
+    mcparticles.time             "time[mcparticles_]"             18477
+    mcparticles.properTime       "properTime[mcparticles_]"       18483
+    mcparticles.parents_begin    "parents_begin[mcparticles_]"    11294
+    mcparticles.parents_end      "parents_end[mcparticles_]"      11292
+    mcparticles.daughters_begin  "daughters_begin[mcparticles_]"  11296
+    mcparticles.daughters_end    "daughters_end[mcparticles_]"    11294
+  mcparticles_0   "mcparticles_0"    17282
+  mcparticles_1   "mcparticles_1"    17282
+  GEMTrackerHits  "GEMTrackerHits_"  8091
+    GEMTrackerHits.cellID         "cellID[GEMTrackerHits_]"         13954
+    GEMTrackerHits.flag           "flag[GEMTrackerHits_]"           13952
+    GEMTrackerHits.g4ID           "g4ID[GEMTrackerHits_]"           13952
+    GEMTrackerHits.position.x     "x[GEMTrackerHits_]"              13958
+    GEMTrackerHits.position.y     "y[GEMTrackerHits_]"              13958
+    GEMTrackerHits.position.z     "z[GEMTrackerHits_]"              13958
+    GEMTrackerHits.position.t     "t[GEMTrackerHits_]"              13958
+    GEMTrackerHits.momentum.x     "x[GEMTrackerHits_]"              13958
+    GEMTrackerHits.momentum.y     "y[GEMTrackerHits_]"              13958
+    GEMTrackerHits.momentum.z     "z[GEMTrackerHits_]"              13958
+    GEMTrackerHits.momentum.t     "t[GEMTrackerHits_]"              13958
+    GEMTrackerHits.length         "length[GEMTrackerHits_]"         13954
+    GEMTrackerHits.truth.trackID  "trackID[GEMTrackerHits_]"        9033
+    GEMTrackerHits.truth.pdgID    "pdgID[GEMTrackerHits_]"          9031
+    GEMTrackerHits.truth.deposit  "deposit[GEMTrackerHits_]"        13961
+    GEMTrackerHits.truth.time     "time[GEMTrackerHits_]"           13958
+    GEMTrackerHits.truth.length   "length[GEMTrackerHits_]"         13960
+    GEMTrackerHits.truth.x        "x[GEMTrackerHits_]"              13955
+    GEMTrackerHits.truth.y        "y[GEMTrackerHits_]"              13955
+    GEMTrackerHits.truth.z        "z[GEMTrackerHits_]"              13955
+    GEMTrackerHits.energyDeposit  "energyDeposit[GEMTrackerHits_]"  13961
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 999]
+  The total number of clusters is 1
+TTree  May 20 20:56 2021 evt_metadata  "Event metadata tree"
+  evtMD  "evtMD"  0
+    _intMap     "_intMap_"     8090
+      _intMap.first   "first[_intMap_]"   10096
+      _intMap.second  "second[_intMap_]"  10097
+    _floatMap   "_floatMap_"   8092
+      _floatMap.first   "first[_floatMap_]"   10098
+      _floatMap.second  "second[_floatMap_]"  10099
+    _stringMap  "_stringMap_"  8093
+      _stringMap.first   "first[_stringMap_]"   10099
+      _stringMap.second  "second[_stringMap_]"  10100
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 999]
+  The total number of clusters is 1
+TTree  May 20 20:56 2021 metadata      "Metadata tree"
+  CollectionIDs  "CollectionIDs"  0
+    m_collectionIDs  "m_collectionIDs"  116
+    m_names          "m_names"          127
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 0]
+  The total number of clusters is 1
+TTree  May 20 20:56 2021 run_metadata  "Run metadata tree"
+  runMD  "runMD_"  96
+    runMD.first              "first[runMD_]"       98
+    runMD.second._intMap     "_intMap[runMD_]"     115
+    runMD.second._floatMap   "_floatMap[runMD_]"   117
+    runMD.second._stringMap  "_stringMap[runMD_]"  118
+  Cluster INCLUSIVE ranges:
+   - # 0: [0, 0]
+  The total number of clusters is 1
diff --git a/static/z_positioni_part1.png b/static/z_positioni_part1.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b48d0333e21e765485a3bbd2cfb1d9a801a7cb2
GIT binary patch
literal 12156
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

literal 0
HcmV?d00001

-- 
GitLab