A lot of changes here:
usage systematiquement de TTAsk et TFolder et QA
L'idee est la suivante:
1. Il y a 5 tasks independants qui produisent 5
types d'objets SDIgits, Digits, RecPoints,
TrackSegments et RecParticles. Les task sont
postes dans des folders selon la hierachie
//YSAlice/tasks/SDigitizer/phos/nom_du_task/
etc...
2. Les objets produits sont ranges comme toujours
dans des Tree's et postes dans des folders selon
la hierarchie
//YSAlice/WhiteBoard/SDigits/PHOS/nom_du_task_qui_a_produit_cet_Objet
etc.....
Je peux avoir plusieurs liste de SDigits venant de
hits differents pour le event mixing. C'est le
Digitizer qui gere ca.
3. Les tasks communiquent entre eux exclusivement
par les folders. Un nouvel objet (AliPHOSGetter)
se charge de cette communication.
4. A L'ouverture d'un fichier galice.root le
AliPHOSGetter inspecte toutes les branches de
chacun des Tree et poste les objets existants dans
les folders correspondants.
5. Les alarmes du QA sont postes dans un folder et
sauvegardees dans un nouveau Tree (TreeQA)
6. AliPHOSGetter sait gerer le cas ou il y a plus
d'un evenement dans galice.root. A un instant
donne seul l'evenement courrant est poste dans les
folders.
- [DB] PHOS/AliPHOSQAMeanChecker.cxx