kaliveda-dev team mailing list archive
-
kaliveda-dev team
-
Mailing list archive
-
Message #00575
[Bug 943883] Re: DST2ROOT : marqueurs de temps aléatoires
il semble y avoir une désynchronisation entre l'arbre des paramètres bruts (où on lit les marqueurs de temps)
et l'arbre des événements convertis à partir des DST.
dans la nouvelle version de la conversion DST->ROOT on génère un arbre RawData à partir du fichier
'raw' correspondant au run. cet arbre contient tous les événements enregistrés par l'acquisition.
à l'analyse des données la correspondance est faite avec le numéro de l'événement qui a été relu
à la conversion du fichier DST. on a supposé que ce numéro correspondait bien au numéro de l'événement
brut (il y a des trous dans les séquences: 1, 2, 4, 5, 6, 8, 9, 11, ... etc.)
après relecture approfondie du fortran (veda.f, vedaecr.f) il semblerait que ce ne soit pas vrai,
i.e. la correspondance avec le numéro d'événement brut a été perdue
(il aurait fallu écrire la variable nevtot sur les DST au lieu de la variable nevt du même
bloc COMMON/STATEVT/)
donc je ne sais pas quoi faire: regénérer tous les DST avec le bon numéro d'événement ???
--
You received this bug notification because you are a member of KaliVeda
Development Team, which is subscribed to KaliVeda.
https://bugs.launchpad.net/bugs/943883
Title:
DST2ROOT : marqueurs de temps aléatoires
Status in KaliVeda data analysis framework:
Confirmed
Status in KaliVeda 1.8 series:
Confirmed
Bug description:
Voulant réanalyser des runs 1re campagne en incluant mes anciennes conditions sur les MT, j'ai regénéré les runs
Xe+Sn à 32 et 45 AmeV avec KV1.8.4 en utilisant DST2ROOT.
J'obtiens effectivement des MT "présents", mais pas pour toutes les particules. Globalement environ 45% des particules
ont MT=-1, pout TOUS les modules de TOUTES les couronnes. Tous les runs sont concernés à 32 AMeV. Il ne peut donc pas s'agir
de quelques détecteurs avec le MT en panne. Lorsque le MT est présent, le spectre est celui que l'on attend.
J'ai vérifié que toutes les particules étaient "arrêtées quelque part"
avec les conditions StoppedInxxx.
Précision : je n'ai analysé que les particules appartenant à mes
événement favoris Ztot>=80 et flot>=60 deg, mais si je mets ma
condition sur les MT avec un KVParticlecondition, je n'ai aucun
événement OK qui entre dans Analysis, le problème est donc général.
To manage notifications about this bug go to:
https://bugs.launchpad.net/kaliveda/+bug/943883/+subscriptions
References