Difference between revisions of "Verfication of Mother/Daughter Occupancy"

From New IAC Wiki
Jump to navigation Jump to search
Line 82: Line 82:
 
<pre>
 
<pre>
 
~/src/CLAS/evioRoot/bin/evio2root Molr.evio Molr.root 1
 
~/src/CLAS/evioRoot/bin/evio2root Molr.evio Molr.root 1
 +
</pre>
 +
 +
<pre>
 +
processing 1 events
 +
 +
 +
EVIO 2 ROOT Convertor for CLAS12
 +
 +
***************************************************************
 +
*  Initializing EvioFileReader library implementing interface *
 +
***************************************************************
 +
***** OPENED FILE : Molr.evio  NEVENT = 2
 +
# of Generated Particles =  2
 +
pid px    py    pz    vx    vy    vz
 +
  11   2.53564   0.00000   5.43788   0.00000   0.00000   0.00000 
 +
  11 -2.53564   0.00000   5.43788   0.00000   0.00000   0.00000 
 +
# of Reconstructed Particles =  0
 +
pid status  charge px py pz vx    vy    vz
 +
processed 1 events
 
</pre>
 
</pre>
  

Revision as of 23:02, 25 July 2016

Detector Banks

Bank Numbers
Bank Number Sub Bank Number Purpose
ftof_p1a
1000 0 Bank Header
1001 0 (26 sub banks) ftof_p1a: Integrated True Info Back Header
1002 0 (11 sub banks) ftof_p1a:Integrated Digitized Bank
ftof_p1b
1100 0 Bank Header
1101 0 (26 sub banks) ftof_p1b Integrated True Info Back Header
1102 0 ftof_p1b:Integrated Digitized Bank
dc
1300 0 Bank Header
1301 0 (26 sub banks) dc: Integrated True Info Back Header
1302 0 dc:Integrated Digitized Bank
pcal
1500 0 Bank Header
1501 0 (26 sub banks) pcal: Integrated True Info Back Header
1502 0 pcal:Integrated Digitized Bank
ec
1600 0 Bank Header
1601 0 (26 sub banks) ec: Integrated True Info Back Header
1602 0 ec:Integrated Digitized Bank

EVIO to ROOT

~/src/CLAS/evioRoot/bin/evio2root Molr.evio Molr.root 1
processing 1 events 


EVIO 2 ROOT Convertor for CLAS12

***************************************************************
*  Initializing EvioFileReader library implementing interface *
***************************************************************
***** OPENED FILE : Molr.evio  NEVENT = 2
# of Generated Particles =   2
pid 	 px     	 py     	 pz     	 vx     	 vy     	 vz
  11 	  2.53564 	  0.00000 	  5.43788 	  0.00000	  0.00000 	  0.00000  
  11 	 -2.53564 	  0.00000 	  5.43788 	  0.00000	  0.00000 	  0.00000  
# of Reconstructed Particles =   0
pid 	 status  charge 	 px 	 py 	 pz 	 vx     	 vy     	 vz
processed 1 events 

Verify with txt output

Sectors

Root

[[File:]]

[[File:]]

Txt

Using the line:

awk -F'|' 'BEGIN{print "count", "lineNum"}{print gsub(/4/,"") "\t" NR-1}' Molr.txt > temp.dat

Using the fact that the 471 line of the Molr.txt file corresponds to the sector number, we can find:

awk 'NR-2==471{print $1}' temp.dat

This gives us the number of times hit were detected in sector 4 as:

37

References

DC: Drift Chambers(specs)

FTOF: Forward Time of Flight(specs)(Manual)

EC/PCAL:Electron Calorimeters(specs)

Links

Back