richterm [Thu, 13 Oct 2011 23:47:04 +0000 (23:47 +0000)]
adding publishing of histograms, by default all histograms are sent as separate objects; option '-publishing-mode off/separate/list/array' to switch publishing off or publish everything in a TList/TObjArray; removed the default histogram file name, so nothing is stored in local files unless the option '-histogram-file' is used to configure that feature
richterm [Thu, 13 Oct 2011 20:35:01 +0000 (20:35 +0000)]
adding further optimized compression format with additional 15% compression ratio in normal compression mode; correcting rounding errors in track model compression to make it lossless with respect to normal mode
cvetan [Thu, 13 Oct 2011 07:15:14 +0000 (07:15 +0000)]
Since the trigger bits are not available in the V0 raw-data header, we replace the trigger selection by a cut on the minimum number of TDC flags present.
gconesab [Wed, 12 Oct 2011 16:50:36 +0000 (16:50 +0000)]
Correct method combining conversion photons and calorimeter clusters, now fill also shower shape and weight histograms for the clusters under neutral meson peak
cvetan [Wed, 12 Oct 2011 13:51:31 +0000 (13:51 +0000)]
Adding the trigger charge and bits to the reco chain. Bumping the qa datamaker class version (because of previous commit). Next is to add these 3 new numbers to the V0 esd and aod.
cvetan [Wed, 12 Oct 2011 11:58:20 +0000 (11:58 +0000)]
Adding the centrality-trigger charge sums. Adding also the corresponding histogram in the qa datamaker. Changing also some qa histo ranges in order to cope with the HI data. More commits to come.
kleinb [Tue, 11 Oct 2011 14:25:30 +0000 (14:25 +0000)]
TrackQA: included QA for golden chi2 + chi2 between global and global constrained track
Spectra: Added NClustersIter1 to the correction framework container. Only 6 bins in Ncls (0 70 80 90 100 120) to minimize memory usage. Efficiency can now be easily calculated for different cut values (M. Verweij)
gvolpe [Mon, 10 Oct 2011 16:30:38 +0000 (16:30 +0000)]
Chambers occupancy stored in the ESDs, it has been packed with the reconstructed Cherenkov angle value. All the parts of code affected by the change have been accordingly modified
gconesab [Sun, 9 Oct 2011 18:24:36 +0000 (18:24 +0000)]
In case of unfolding, the splitted energy of the shared cells must not be lower than threshold used in normal cells, in such case, do not split the cell and put it in cluster with more energy, from Adam
gconesab [Sun, 9 Oct 2011 17:59:42 +0000 (17:59 +0000)]
Pass the name of the MC model (Geant3, Geant4, Fluka), and title (G4 Physics list) to the geometry to set accordingly the sampling fraction. First approximate values for the sampling fraction in G4 based on recent grid G4 simulations
gconesab [Sun, 9 Oct 2011 09:36:55 +0000 (09:36 +0000)]
Coverity fixes in QA and Pi0EbE
Pi0EbE: Add time per selected cluster and ncells per selected cluster histogram, remove diff time vs asymmetry histogram; Simplify code filling shower shape histograms, move to method
Electron: Add time histogram
richterm [Sat, 8 Oct 2011 23:21:14 +0000 (23:21 +0000)]
adding histogram to monitor the number of failed cluster verifications; bugfix: correcting the sigmaY/Z^2 histograms by taking pad width and time pitch into account
richterm [Sat, 8 Oct 2011 23:18:27 +0000 (23:18 +0000)]
better assignment of remaining clusters to tracks; minor bugfix in the calculation of the compression ratio: in verification mode the cluster id blocks had been wrongly taken into account
richterm [Sat, 8 Oct 2011 23:14:26 +0000 (23:14 +0000)]
sorting the raw trackpoints in the array to be better consistent with loop over padrows, the unordered sequence caused in rare circumstances decoding errors due to misidentification of trackpoint ids with rows; adding fatal error message if pad or time of an associate cluster exceeds the range for the compressed format
gconesab [Sat, 8 Oct 2011 10:53:32 +0000 (10:53 +0000)]
Major refactoring of the class, many parts of the code moved to different methods, to make the code more readable
Methods to study logaritmic weight added