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