← Back to team overview

kaliveda-dev team mailing list archive

[Bug 1339653] Re: KVIDLine::WhereAmI est perdue, comment puis-je la récupérer!

 

J'ai aussi essayé de bidouiller la méthode KVIDLine::WhereAmI pour
corriger cette anomalie. Je joins le patch pour la version IV (qui
devrait être le même pour 1.9). Ca m'a l'air de fonctionner sur mes
grilles A-A/Q mais je n'ai pas vérifié ce que ça changerait sur les
grilles d'identification d'INDRA. Ce n'est surement pas le meilleur
algorythme pour ça, mais ça à l'air de fonctionné dans mon cas (et ça va
un chouïa plus vite). A tester!

** Attachment added: "PATCH_BUG_1339653"
   https://bugs.launchpad.net/kaliveda/+bug/1339653/+attachment/4148804/+files/PATCH_BUG_1339653

-- 
You received this bug notification because you are a member of KaliVeda
Development Team, which is subscribed to KaliVeda.
https://bugs.launchpad.net/bugs/1339653

Title:
  KVIDLine::WhereAmI est perdue, comment puis-je la récupérer!

Status in KaliVeda data analysis framework:
  New

Bug description:
  Au départ tout ce passait bien entre nous. J'avais trouvé une petite
  IDLine simple, 3 points, avec qui ça fonctionnait:

  root [0] line = new KVIDLine
  root [1] line->Set(3)
  root [2] line->SetPoint(0,2.07,40.2)
  root [3] line->SetPoint(1,2.33,39.3)
  root [4] line->SetPoint(2,2.54,40.9)

  mais après quelques jours, elle était perdue. Je lui demande donc de
  m'indiquer où est le point (2.1, 38.5) qui se trouve normalement en
  dessous d'elle et elle me répond: ça me passe au-dessus!

  root [8] line->WhereAmI(2.1,38.5,"above")
  (Bool_t)1

  Voila donc dans quelle situation on est:
  KVROOT = /projet/indra/indra4/IndraVamos/guilain/KaliVeda/.kvroot-IV_gcc-4.6.3_x86_64_root-5.34.18

  La vesion IV est similaire à la 1.9

  Le problème a été observé au départ quand j'ai voulu ajouter des
  KVIDCutLine's dans une KVIDZAGrid utilisée pour identifier mes états
  de charges dans une matrice A vs A/Q de VAMOS. La grille considérait
  comme bien identifiés, des points en dehors des KVIDCutLine's.

To manage notifications about this bug go to:
https://bugs.launchpad.net/kaliveda/+bug/1339653/+subscriptions


References