GET library
GETDocReleases.hh
1 //======================================================================
2 /*! \file GETDocConfig.hh
3  *
4  * Documentation page related to the use of configuration files.
5  */
6 //======================================================================
7 
8 //======================================================================
9 /*! \page get_page_releases GET library release notes
10  *
11  * may 2020: version 5.0
12  * - corrected bug in GETHitMask copy (REC thresholds were not copied)
13  * march 2020: version 5.0
14  * - added an option flag not to process CoBo frames, for faster
15  * reading of events (check events and frames in file)
16  * - memorization of bad data read from the frames in GETSystem
17  * - included a correction of bad data in the CoBo frames processing
18  * of GETSystem
19  * - added the correction of bad data in the data number check analysis
20  * of GETSystemAnalyser
21  * feb 2020: version 5.0
22  * - corrected error in pads RMS histogram of noise analysis
23  * - the GETActarEventReader class has been modified:
24  * - virtual inheritance from GETActarTpc so that it is possible
25  * to create derived classes from GETActarEventReader that
26  * inherits from a derived class of GETActarTpc (the derived class
27  * must also inherit virtually from GETActarTpc)
28  * - modified constructor with an option to avoid construction of the
29  * GUI (when it needs to be postponed at creation of a derived
30  * class)
31  * - definition of selected events files creation based on filters
32  * oct 2019: version 5.0
33  * - corrected a bug in calibration process that was working only for
34  * degree 1 polynome
35  * - corrected a bug in GETSystemAnalyser::CumulChannelsSummaryHisto
36  * and GETSystemAnalyser::FillChannelsSummaryHisto
37  * (bad incrementation of channel histo bin in case of saturation)
38  * - added bad event chech in GETRunAsAdMean and GETRunAsAdRMS (src/Tools)
39  * functions
40  * - improved pads and channels histograms creation in GETActarReader
41  * program / class.
42  * july 2019: version 5.0
43  * - compatible with ROOT 6.xx (modified compilation), which requires:
44  * - GRootTools6.2
45  * - Analysis8.0 (for GETActarReader)
46  *
47  * march 2019: version 4.0
48  * - config option for readout of unmerged frames in GETActarReader
49  * november 2018: version 4.0
50  * - IMPORTANT BUG FIX: in CFD algorithm, some intermediate samples
51  * were not deleted, resulting in a constant increase of used
52  * memory\n
53  * - added processing of reconstructed signals:
54  * - bugs corrected
55  * - specific configuration commands in GETSystemAnalyser (and
56  * GETActarReader): OUT/REC signal to be analysed and OUT/REC
57  * validation threshold
58  * - added analyser configuration for analysis selection: raw data,
59  * corrected data, reconstructed data, or none
60  * - added Data-0 and Data-N correction (Data-0 correction is needed for
61  * runs with reduced readout depth and data-0 problem):
62  * - in event processing of GETSystem
63  * - in configuration option in GETSystemAnalyser
64  * december 2017: version 4.0
65  * - creation of an ACTAR TPC raw data reading class and program
66  * (as a separated optional library - requires event analysis library)
67  * october 2017: version 4.0
68  * - new class GETActarTpc; the GETActarDem inherits from it.
69  * - adapted GETSystem and GETActarTpc initialization
70  * - definition of specific analyser classes (GETActarTpcAnalyser)
71  * july 2017: version 4.0
72  * - added resolution anlysis for constant signal
73  *
74  * april 2017
75  * - updated for GRootTools6.0 (and ROOT 6.xx)
76  * - GETActarDem class replaces the GETDemonstrator class
77  * - data analysis is deported to specific classes deriving from
78  * GETSystemAnalyser for easier portability
79  * - the events related histograms are moved from the GET system classes
80  * to the analyser classes
81  * - added Off-Track correction of data to the GETActarDem class
82  * - added option to skip first events in analysis
83  *
84  * december 2016: version 3.0
85  * - added channels hit multiplicity count functions for GETObject(s)
86  * - modified hit channels count for hit masks: channels above threshold
87  * and valid channels
88  *
89  * april 2016: version 3.0
90  * - added hit mask and lookup tables
91  * - corrected for compilation on CentOS (acquisition station)
92  * - use of environment variables to access XercesC library:
93  * the variables XERCESC_INC and XERCESC_LIB must be defined
94  * in the shell configuration
95  *
96  * february 2016: version 2.2
97  * - use of MFM library (version from GRU 15_10_22c) for samples readout
98  * - updated ReadEvent function from GETSystem (from current DAQ version)
99  * - added GETDemonstrator class
100  * - added programs for splitting and merging CoBo frames
101  * november 2015: version 2.2
102  * - use of MFM library (version from GRU 15_02_00) for R-CoBo samples readout
103  * - added half-chip 2-FPN correction option for RCoBo event read
104  * - corrected bugs in channel processing functions
105  *
106  * june 2015: version 2.1
107  * - requires
108  * - GRootTools5.1 (Root version 5.34)
109  *
110  * april 2015: version 2.0
111  * - basic description of GET system structure
112  * - not interfaced to real configuration files
113  * - additionnal library for ROOT sessions analysis
114  * - requires
115  * - GCpp1.0
116  * - GRootTools5.0 (Root version 5.xx)
117  * - GFFT1.1
118  *
119  *
120  */
121 //======================================================================
122