GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Analysis » [FIXED] Problems with analysis: PidAlgoMvd not found in Tree
[FIXED] Problems with analysis: PidAlgoMvd not found in Tree [message #16485] Wed, 30 April 2014 14:18 Go to next message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *kph.uni-mainz.de
Hey guys!

I have a problem when running my analysis.
I try do do a simulation using the Event Generator developed by Manuel Zambrana, wich is included in PandaRoot and available to everybody.
To do that I followed the instructions of Dmitry Khaneft, and I manage to do the simulation, digitization, reconstruction and particle identification. But when I run the analysis I get the next Warning and then it crashes

************************************************************* 
     initialisation for run id 1398851978
************************************************************* 
-I- FairRunTimeDB::InitContainer() FairGeoParSet
-I- FairRunTimeDB::InitContainer() FairBaseParSet
-I- FairRunTimeDB::InitContainer() PndSensorNamePar
-I- FairRunTimeDB::InitContainer() PndMultiFieldPar
-I- FairRunTimeDB::InitContainer() ANAPidSelections
ANAPidSelections initialized from Ascii file
[INFO   ] The number of entries in chain is 1000 
[INFO   ]  Branch: PidAlgoMvd  not found in Tree  
[INFO   ]  Branch: PidAlgoMvd  not found in Tree  
Warning in <PndAnaPidCombiner::PndAnaPidCombiner::ReadTCA()>: No "PidAlgoMvd" array found.

 *** Break *** segmentation violation



I don't want to start copying all my simulation and analysis code, and it looks like the problem comes from the PID macro... but I'm not sure about it.
Can I get any hints/help to solve the problem?

The same analysis works for another e+e- event generator, without problem, and I didn't change anything from the digi, reco, pid macros...
I'm a bit lost...


Thanks in advance

[Updated on: Tue, 06 May 2014 15:54] by Moderator

Report message to a moderator

Re: Problems with analysis: PidAlgoMvd not found in Tree [message #16488 is a reply to message #16485] Wed, 30 April 2014 15:10 Go to previous messageGo to next message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *to.infn.it
Can you open the pid_complete.root and check from the TBrowser that PidAlgoMvd is written there?
And could you check if in pid_complete.C the following lines are included and not commented out:

  PndPidMvdAssociatorTask *assMvd= new PndPidMvdAssociatorTask();
  fRun->AddTask(assMvd);
Re: Problems with analysis: PidAlgoMvd not found in Tree [message #16497 is a reply to message #16488] Wed, 30 April 2014 17:23 Go to previous message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *kph.uni-mainz.de
Thanks Stefano,

I tried to read the file with the TBrowser, the PID branches were all not saved.

I found the origin of the problem, I was reading the wrong input file in one of the steps... (My fault Embarassed ) It took me some time to find out, but now It finally works.
Thanks again for your help, and sorry for the inconveniences.

Mamen
Previous Topic: Lambda Lambdabar simulations
Next Topic: Ideal PID in full simulation
Goto Forum:
  


Current Time: Wed Nov 27 12:18:28 CET 2024

Total time taken to generate the page: 0.00660 seconds