Some QA histograms as used in Muenster. This QA was developed with ROOT 5.24 and AliROOT trunk as of July 2009. The software consists of some base classes to control the event loop and analysis modules for various tasks. The main class is td_analyzer, which is supplied with one or more analysis modules, initializes the modules, loads events from a file or from a DATE monitoring stream, calls the analysis modules for each file and calls the finalize function of the modules. The analysis modules all inherit from td_analysis_module and must at least implement an analyze method to process the supplied data. The data is provided via a td_digits_manager, which inherits from AliTRDdigitsManager and provides some additional functionality to collect statistics about the data stored in its arrays. Compile ------- ./bootstrap ./configure make Running ------- Make sure the following lines are in your $(HOME)/.rootrc: Unix.*.Root.MacroPath: .:$(ALICE_ROOT)/macros Unix.*.Root.DynamicPath: .libs:.:$(DATE_SITE)/monitoring/Linux As an example macro: aliroot 'analyze_zs.C("/data8/ALICE/TRD_ROOT/SM7/gdc/Period_LHC07a.Run_000002146.Host_001.Seq_1A.Stream_0.root", 100)'