← Back to team overview

kaliveda-dev team mailing list archive

Re: [Question #200213]: Evenements dans les runs recon de e494s

 

Question #200213 on KaliVeda changed:
https://answers.launchpad.net/kaliveda/+question/200213

Mark Boisjoli posted a new comment:
Bonjour Marie-France,

j'ai aussi constaté ce dédoublement des événements. Voici mes observations : 
-Dans tous les cas que j'ai observés, la multiplicité à l'intérieur d'INDRA est de 0.
-Dans certains cas, la reconstruction angulaire ne se fait pas adéquatement
-Dans certains cas, l'identification en Z n'a pas lieu

donc, dans mon cas, tous ces événements sont éliminés lors de l'analyse.  
à savoir maintenant le pourquoi de la chose, ça je l'ignore...

=============================================================

La reconnaissance des paramètres TSED1_HF, TSED2_HF et TSED1_SED2 ne se fait pas dans le KVIVSelector. Le problème si situe plutôt à l'intérieur de la classe Analysis_e494s  (VAMOS/analysis/Analysis_e494s.cpp): 
(~L436-442)
...
  outT->Branch("PILEUP",T_Raw+0,"PILEUP/s");
  outT->Branch("GATCONF",T_Raw+1,"GATCONF/s");
  outT->Branch("TSED1_HF",T_Raw+2,"TSeD1_Hf/s");
  outT->Branch("TSED2_HF",T_Raw+3,"TSeD2_Hf/s");
  outT->Branch("TSED1_SED2",T_Raw+4,"TSeD1_SeD2/s");
  outT->Branch("TSI_SED1",T_Raw+5,"TSi_SeD1/s");
  outT->Branch("TSI_HF",T_Raw+6,"TSi_Hf/s");
...


(~L487-508)
...
  inT->SetBranchStatus("PILEUP",1);

  inT->SetBranchAddress("PILEUP",T_Raw+0);
  inT->SetBranchStatus("GATCONF",1);

  inT->SetBranchAddress("GATCONF",T_Raw+1);

  inT->SetBranchStatus("TSED1_HF",1);

  inT->SetBranchAddress("TSED1_HF",T_Raw+2);
  inT->SetBranchStatus("TSED2_HF",1);

  inT->SetBranchAddress("TSED2_HF",T_Raw+3);
  inT->SetBranchStatus("TSED1_SED2",1);

  inT->SetBranchAddress("TSED1_SED2",T_Raw+4);
  inT->SetBranchStatus("TSI_SED1",1);

  inT->SetBranchAddress("TSI_SED1",T_Raw+5);
  inT->SetBranchStatus("TSI_HF",1);

  inT->SetBranchAddress("TSI_HF",T_Raw+6);
...

Ces deux segments sont inutiles puisqu'aucune calibration en temps est
faite à ce moment. Pour ma part, j'ai déplacé ces fragements (en
enlevant les temps qui ne me sont pas utiles) dans la classe Siv
(VAMOS/detectors/Siv.cpp) étant donné que je fais la calibration en
temps à cet endroit. Cela devrait réglé le problème des temps non
reconnus...

-- 
You received this question notification because you are a member of
KaliVeda Development Team, which is an answer contact for KaliVeda.