 <?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.lhep.unibe.ch/index.php?action=history&amp;feed=atom&amp;title=ReadTracer08</id>
	<title>ReadTracer08 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.lhep.unibe.ch/index.php?action=history&amp;feed=atom&amp;title=ReadTracer08"/>
	<link rel="alternate" type="text/html" href="https://wiki.lhep.unibe.ch/index.php?title=ReadTracer08&amp;action=history"/>
	<updated>2026-05-14T05:07:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.lhep.unibe.ch/index.php?title=ReadTracer08&amp;diff=413&amp;oldid=prev</id>
		<title>Lhep: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.lhep.unibe.ch/index.php?title=ReadTracer08&amp;diff=413&amp;oldid=prev"/>
		<updated>2015-03-18T07:49:28Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:49, 18 March 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Lhep</name></author>
	</entry>
	<entry>
		<id>https://wiki.lhep.unibe.ch/index.php?title=ReadTracer08&amp;diff=412&amp;oldid=prev</id>
		<title>Lhep: /* Variables */</title>
		<link rel="alternate" type="text/html" href="https://wiki.lhep.unibe.ch/index.php?title=ReadTracer08&amp;diff=412&amp;oldid=prev"/>
		<updated>2009-09-10T13:13:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Variables&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===Read Event Tracer and check data===&lt;br /&gt;
&lt;br /&gt;
the process is devided into three parts&lt;br /&gt;
* ReadTracer.C&lt;br /&gt;
* ReadTracer.h&lt;br /&gt;
* check_tracer.C&lt;br /&gt;
&lt;br /&gt;
at the moment, there are all located at /terabig/www/cgi-bin/EventTracer2008/&lt;br /&gt;
&lt;br /&gt;
===ReadTracer.C===&lt;br /&gt;
creates a EventTracer.root file with a TTree structure from the current EventTracer information, the different variables can be called by info_all()&lt;br /&gt;
&lt;br /&gt;
 root -l ReadTracer.C&lt;br /&gt;
 root [1] CreateFile()&lt;br /&gt;
&lt;br /&gt;
 Infos about the ReadTracer.C script:&lt;br /&gt;
 * TTree: tracer&lt;br /&gt;
 *  gi for General Information stuff: info_gi()&lt;br /&gt;
 *  cs for CS and TT stuff: info_cs()&lt;br /&gt;
 *  sb for Scanback stuff: info_sb()&lt;br /&gt;
 *  vtx for Vertex location stuff: info_vtx()&lt;br /&gt;
 *  tr for tracks on Vertex stuff: info_tr()&lt;br /&gt;
 *  sf for ScanForth stuff: info_sf()&lt;br /&gt;
 *  ds for Decay search and more stuff: info_ds()&lt;br /&gt;
 *  pub for Publication stuff: info_pub()&lt;br /&gt;
 *  fdk for feedback-file stuff: info_fdk()&lt;br /&gt;
 * to see all informations: info_all()&lt;br /&gt;
&lt;br /&gt;
===check_tracer.C===&lt;br /&gt;
use this to define and create your plots... some standard plots can be created with this&lt;br /&gt;
&lt;br /&gt;
 root -l check_tracer.C&lt;br /&gt;
 root [0]&lt;br /&gt;
 Processing check_tracer.C...&lt;br /&gt;
 EventTracer.root initialized&lt;br /&gt;
 number of entries: 6&lt;br /&gt;
 file created on Wed Sep  9 11:05:10 2009&lt;br /&gt;
 &lt;br /&gt;
 use info() for help&lt;br /&gt;
 &lt;br /&gt;
 plot(): creates plots and table&lt;br /&gt;
 * plot_plate_number()&lt;br /&gt;
 * plot_track_multiplicity()&lt;br /&gt;
 * table(): creates table of Bern events&lt;br /&gt;
 * bricklist_tracer(): creates located bricklist of Bern events from tracer file information&lt;br /&gt;
 * bricklist(): creates located bricklist of Bern events from feedback file information&lt;br /&gt;
 * bricklist_DB(int published = 1, int printonscreen = 0): creates list of bricks that are published (1=local, 2=done)&lt;br /&gt;
 * mycheck(version, gi_shifterID): checks your bricks with the user gi_shifterID&lt;br /&gt;
 * move(): moves all stuff to lheppc46.unibe.ch/Tracer&lt;br /&gt;
 * ...feel free to add any plots&lt;br /&gt;
&lt;br /&gt;
===Variables===&lt;br /&gt;
 info_all()&lt;br /&gt;
&lt;br /&gt;
 General Information stuff&lt;br /&gt;
 * gi_eventid&lt;br /&gt;
 * gi_brickid&lt;br /&gt;
 * gi_status&lt;br /&gt;
   - 1 TBA&lt;br /&gt;
   - 2 waiting&lt;br /&gt;
   - 3 scanning&lt;br /&gt;
   - 4 scan_done&lt;br /&gt;
   - 5 completed&lt;br /&gt;
   - 6 pending&lt;br /&gt;
   - 7 next_brk&lt;br /&gt;
   - 8 give_up&lt;br /&gt;
 * gi_eventtype&lt;br /&gt;
   - 1 1mu-&lt;br /&gt;
   - 2 0mu&lt;br /&gt;
   - 3 1mu+&lt;br /&gt;
   - 4 2mu&lt;br /&gt;
 * gi_mic&lt;br /&gt;
 * gi_latest: flag for latest trial (1 = latest)&lt;br /&gt;
 * gi_brickordinal&lt;br /&gt;
 * gi_blackcs&lt;br /&gt;
 * gi_trial&lt;br /&gt;
 * gi_comments&lt;br /&gt;
 * gi_shifter&lt;br /&gt;
 * gi_shifterID&lt;br /&gt;
   - 1 Akitaka&lt;br /&gt;
   - 2 Ciro&lt;br /&gt;
   - 3 Frank&lt;br /&gt;
   - 4 Frederic&lt;br /&gt;
   - 5 Guillaume&lt;br /&gt;
   - 6 Igor&lt;br /&gt;
   - 7 Jonas&lt;br /&gt;
   - 8 Res&lt;br /&gt;
   - 9 Thomas&lt;br /&gt;
   - 10 Tomoko &lt;br /&gt;
 * gi_start_year&lt;br /&gt;
 * gi_start_month&lt;br /&gt;
 * gi_start_day&lt;br /&gt;
&lt;br /&gt;
 CS and TT stuff&lt;br /&gt;
 * cs_ntr: number of tracks in CS&lt;br /&gt;
 * cs_nmuon: number of muons in CS&lt;br /&gt;
 * cs_p&lt;br /&gt;
 * cs_tx&lt;br /&gt;
 * cs_ty&lt;br /&gt;
 * cs_comments&lt;br /&gt;
&lt;br /&gt;
 Scanback stuff&lt;br /&gt;
 * sb_ntr&lt;br /&gt;
 * sb_nmuon&lt;br /&gt;
 * sb_status&lt;br /&gt;
  - 0 -&lt;br /&gt;
  - 1 done&lt;br /&gt;
  - 2 doing&lt;br /&gt;
  - 3 giveup&lt;br /&gt;
  - 4 penet&lt;br /&gt;
  - 5 edge&lt;br /&gt;
 * sb_plstart&lt;br /&gt;
 * sb_plend&lt;br /&gt;
 * sb_comments&lt;br /&gt;
&lt;br /&gt;
 Vertex location stuff&lt;br /&gt;
 * vtx_totalscanstatus&lt;br /&gt;
  - 1 n/a&lt;br /&gt;
  - 2 done&lt;br /&gt;
  - 3 doing&lt;br /&gt;
 * vtx_location&lt;br /&gt;
  - 0 -&lt;br /&gt;
  - 1 yes&lt;br /&gt;
  - 2 out&lt;br /&gt;
  - 3 othr&lt;br /&gt;
  - 4 no&lt;br /&gt;
 * vtx_multi&lt;br /&gt;
 * vtx_micronup&lt;br /&gt;
 * vtx_plate&lt;br /&gt;
 * vtx_pritrnumber&lt;br /&gt;
 * vtx_x&lt;br /&gt;
 * vtx_y&lt;br /&gt;
 * vtx_z&lt;br /&gt;
 * vtx_comments&lt;br /&gt;
&lt;br /&gt;
 track on vertex related stuff&lt;br /&gt;
 * tr_flag: if 1 it exist (by default the vector of all tr_ is 50&lt;br /&gt;
 * tr_x&lt;br /&gt;
 * tr_y&lt;br /&gt;
 * tr_z&lt;br /&gt;
 * tr_tx&lt;br /&gt;
 * tr_ty&lt;br /&gt;
 * tr_ip&lt;br /&gt;
 * tr_p&lt;br /&gt;
 * tr_pmin&lt;br /&gt;
 * tr_pmax&lt;br /&gt;
 * tr_mu : flag, 1 = yes&lt;br /&gt;
 * tr_e : flag, 1 = yes&lt;br /&gt;
 * tr_pair : flag, 1 = yes&lt;br /&gt;
 * tr_gray : flag, 1 = yes&lt;br /&gt;
 * tr_black : flag, 1 = yes&lt;br /&gt;
 * tr_sfresult&lt;br /&gt;
  - 0 -&lt;br /&gt;
  - 1 n/a&lt;br /&gt;
  - 2 passing&lt;br /&gt;
  - 3 edge-out&lt;br /&gt;
  - 4 2ry-int&lt;br /&gt;
  - 5 decay&lt;br /&gt;
  - 6 stop&lt;br /&gt;
 * tr_sfcomment&lt;br /&gt;
 * tr_first&lt;br /&gt;
 * tr_last&lt;br /&gt;
&lt;br /&gt;
 ScanForth stuff&lt;br /&gt;
 * sf_status&lt;br /&gt;
  - 0 -&lt;br /&gt;
  - 1 n/a&lt;br /&gt;
  - 2 done&lt;br /&gt;
  - 3 doing&lt;br /&gt;
 * sf_comments&lt;br /&gt;
&lt;br /&gt;
 Decay search and more stuff&lt;br /&gt;
 * ds_comments&lt;br /&gt;
&lt;br /&gt;
 Publication stuff&lt;br /&gt;
 * pub_status&lt;br /&gt;
  - 0 -&lt;br /&gt;
  - 1 local&lt;br /&gt;
  - 2 done&lt;br /&gt;
  - 3 pend&lt;br /&gt;
  - 4 n/a&lt;br /&gt;
  - 5 fail&lt;br /&gt;
 * pub_comments&lt;br /&gt;
&lt;br /&gt;
 Feedback-file stuff&lt;br /&gt;
 * fdk_exist : 0=no, 1=yes&lt;br /&gt;
 * fdk_nvtx : number of vertex (1st=primary, rest for secondary interaction)&lt;br /&gt;
 * fdk_ntr : including tracks from secondary interaction&lt;br /&gt;
 * fdk_vtx_id : id of vertex, 1st is first in feedback file&lt;br /&gt;
 * fdk_vtx_x&lt;br /&gt;
 * fdk_vtx_y&lt;br /&gt;
 * fdk_vtx_z&lt;br /&gt;
 * fdk_vprimary : 0=no, 1=yes is primary vertex&lt;br /&gt;
 * fdk_charm&lt;br /&gt;
 * fdk_tau&lt;br /&gt;
 * fdk_trid : track id&lt;br /&gt;
 * fdk_tridup : id of upstream vertex&lt;br /&gt;
 * fdk_triddown : id of downstream vertex&lt;br /&gt;
 * fdk_trx&lt;br /&gt;
 * fdk_try&lt;br /&gt;
 * fdk_trz&lt;br /&gt;
 * fdk_tx&lt;br /&gt;
 * fdk_ty&lt;br /&gt;
 * fdk_ip : ip in respect to upstream vertex&lt;br /&gt;
 * fdk_ipdown : ip in respect to downstream vertex&lt;br /&gt;
 * fdk_p&lt;br /&gt;
 * fdk_pmin&lt;br /&gt;
 * fdk_pmax&lt;br /&gt;
 * fdk_manual&lt;br /&gt;
 * fdk_muon&lt;br /&gt;
 * fdk_sb&lt;br /&gt;
 * fdk_darkness&lt;br /&gt;
 * fdk_brick&lt;/div&gt;</summary>
		<author><name>Lhep</name></author>
	</entry>
</feed>