Browsing DST file - E1039-Collaboration/e1039-wiki GitHub Wiki

open DST file

root -l DST.root

load library and set alias to shorten cmd

gSystem->Load("libinterface_main.so");
gSystem->Load("libktracker.so")

T->SetAlias("sqevent","DST.SQEvent");
T->SetAlias("sqhit","DST.SQHitVector._vector");

example 1: draw DP hit wire pos vs. truth z

  • for DP hits, wire pos SQHit::get_pos() is along Y direction
  • DP detectors have detector_id from 55 to 62
T->Draw("sqhit.get_pos():sqhit.get_truth_z()","sqhit.get_detector_id()>54&&Entry$==0","*");