...
The skimmer is only usable on linux, and most of its features will not work outside of SLAC network, because it needs the access to intput ROOT data files, and to the metadata database for the pipeline I data files (at least for the step which is preparing the list of input ROOT data files). This is why it is recommended to use the skimmer only on noric machines, where any new release is installed by its developers.
If one want to use the last release v3r10, one he can simply set the relevant shell variables (as described belowin the user guide) and type :
No Format |
---|
/afs/slac/g/glast/ground/DataServer/v3r10/bin/skimmer |
...
The list of kinds of input data files which can be skimmed is currently hardcoded, and especially targetted to GLAST needs. For each of those kinds, we expect to have a main ROOT tree, with a main ROOT branch. Actually, we distinguish two sets of files : the ones which only rely on predefined ROOT types and have a single level of branches under the main one (the tuple-like files), and the others. The latter typically requires the loading of a dedicated data description library before the skimming.
The last release v3r10 should understand the following types :
Worth to be noted, in the specific case of merit
input files, the skimmer will also systematically merge the pointing_history
and jobinfo
trees and write them to separate output files.