Transition PWG4 --> PWGGA PWG4/PartCorrBase -> PWG/CaloTrackCorrBase PWG4/PartCorrDep -> PWGGA/CaloTrackCorrelations PWG4/GammaConv -> PWGGA/GammaConv PWG4/UserTasks needs to be split (the PWGGA relevant parts are mentioned below) PWG4/UserTasks/CaloCellQA -> PWGGA/PHOSTasks/CaloCellQA PWG4/UserTasks/PHOS_embedding -> PWGGA/PHOSTasks/PHOS_embedding PWG4/UserTasks/PHOS_PbPbQA -> PWGGA/PHOSTasks/PHOS_PbPbQA PWG4/UserTasks/PHOS_pp_pi0 -> PWGGA/PHOSTasks/PHOS_pp_pi0 into one library PWGGAPHOSTask.pkg Also PWG4/omega3pi -> PWGGA/PHOSTasks/omega3pi should be included there as it is only one task. PWG4/UserTasks/EmcalTasks -> PWGGA/EMCALTasks into one library PWGGAEMCALTask.pkg Split of PWG4/CaloCalib -> PWGGA/EMCALTasks for all classes except AliAnalysisTaskCaloFilter which goes into a new library CaloTasks which is a library for calorimeter classes that involve EMCAL and PHOS, and that can depend on GammaConv. Constantin and Gustavo
Many improvements in EMCAL calibration class: - Added possibility to remove bad channels/clusters by hand - Added possibility to recalibrate channels on the flight - Fill always max energy channel invariant mass for 2 clusters of the pair - Added possiblity to group cells - Set histograms range and binning via setters - Publish parameters in output file Changes in PROOF*/SETUP.C to ensure that the new par file compiled library is the one used.
PartCorr split in 2 Base and Dep; coding violations corrected; PHOS geometry can be loaded when needed from par file; new analysis class added AliAnaPi0EbE; AliAnaGammaDirect removed and substituted by AliAnaPhoton and AliAnaParticleIsolation; AliAnaPi0 not independent task, loads PHOS geometry if needed, needs input of AliAnaPhoton; AliCaloPhoton removed; AliAODParticleCorrelation substituted by AliAODPWG4Particle and its daughter class AliAODPWG4ParticleCorrelation