Autor: Sebastian.Kupny@uj.edu.pl Date: 2013-07-25 List of KRATTA tasks with description: ------------------------------------------------------------------------ External task: KRATUnpack input: TEvtBuffer, output: TKRATRawEvent, use: TKRATMapping description: Decode FlashADC compressed data stored on LMD files and write the unpacked data in arrays in TKRATRawEvent class ------------------------------------------------------------------------ Task for experimental data analysis from LMD files TKratAnaStep1 input: TKRATRawEvent, output: ASYEvent use: TRootTS, TMbsInfo description: Kratta Experimental data analysis step 1 Analyse the raw pulse shape: - calculate fit parameters - calculate moments - calculate smooted probes All parameters are stored on TKRATRawEvent TKratAnaStep2 input: ASYEvent output: some histograms use: - description: Kratta Experimental data analysis step 2 This class is a template for defining some analysis. which is not used now TKratCalib input: ASYEvent output: KrattaParticle use: Swiatowid description: This is a template task prepared to make the callibration for KRATTA data ------------------------------------------------------------------------ Task for experimental data analysis from DST files TKratDstReader input: - output: ASYEvent use: - description: Read the Digital Seach Tape (DST) root files in which are stored the decomposed kratta events (ASYEvent) This class need as information where the DST files are stored. TKratMerger input: - output: ASYEvent use: TMbsInfo TRootTS description: This task synchronize the ASYEvent (Kratta event) which was reed from DST files (root trees with ASYEvent). with events from others detectors. It allows make the cross analysis the Kratta data with the others detectors TKratDstAna input: ASYEvent output: some histograms use: - description: this task is a template task with the basic example how to make analysis after using the TKratDstReader. TKratDstParamAna input: ASYEvent output: - use: - description: Get the highest and the smallest event number from fASYEvent (fASYEvent->evt) TKratDstVisualisator input: ASYEvent output: TCanvas presented online with puls shapes use: - description: this task present online stored raw pulseshapes. Can be used for debugging or for fun. ------------------------------------------------------------------------ Tasks for MC simulations data analysis: TKratSimKapReader input: KrakowArrayPoint, R3BMCTrack output: TKratSimKapReaderDataContainer use: KrakowArrayPoint, R3BMCTrack description: Task used for analyse the MC Kratta data. Read the data from root tree generated by macro r3ball.C TKratSimKapAna1 input: TKratSimKapReaderDataContainer output: TKratSimKapAna1DataContainer, some histograms use: KrakowArrayPoint, R3BMCTrack description: Task used for analyse the MC Kratta data. It was used to determine the reaction probablilty for given particle at given energy TKratSimKapAna2 input: TKratSimKapAna1DataContainer output: some hsitograms, and numbers use: KrakowArrayPoint, R3BMCTrack description: Task used for analyse the MC Kratta data. It was used to determine the reaction probablilty for given particle at given energy TKratTreat input: KrattaPoint output: some histograms use: - description: macro used on MC simulated data. Is dedicated to calculate the light components knowing the deposited energy. this task based on similar chimera task. With almost none modyfications. ------------------------------------------------------------------------ Others tasks: TKratTaskTemplate input: - output: - use: - description: This task is a template which allow faster create and define other tasks TKRATEventParam input: - output: - use: - description: Empty task (template) for defining some analysis. It was used for some analysis and then removed probablly.