[BLAST_ANAWARE] a few things you can do with DST

From: zhangchi (zhangchi@general.lns.mit.edu)
Date: Tue Jan 13 2004 - 23:52:43 EST


Hi, here are a few basic things one can do with DST and references:

1. filter out an ntuple, see BlastLib2/dst_filter.C dst_viewer.C
2. mannually change one or few entries: see BlastLib2/Updatelr.cc
   this is useful when a mistake was realized after the data are crunched.
for instance the time when spinflipper power was not turn on but
correspond channels in epics/scaler are flipping.
3. replay the crunched events: nsed -t ####
4. recrunch: BlastLib2/lrd.cc
   this is useful for instance when a new calibration was provided. and we
want to recrunch at the same time, we understand that the new calibration
would not improve tracking efficiency by a big margin. recrunch from dst
takes about half the time as recruch from raw.

5. behind the sceene of 3 and 4, one can reestablish a TBLRecon object
from dst. see TBLRecon.cc: TBLRecon::Fill(TBLEvent& ) and lrd.cc

Chi



This archive was generated by hypermail 2.1.2 : Mon Feb 24 2014 - 14:07:30 EST