Event Display in fairroot [message #13100] |
Mon, 27 February 2012 22:32 |
Raghav Kunnawalkam
Messages: 63 Registered: February 2012 Location: Stony Brook, New York
|
continuous participant |
From: *physics.sunysb.edu
|
|
Hi All
I am trying to create a simple EIC detector based on fairroot and i am starting with the examples in fairroot. The example rutherford was pretty simple to understand and i got the run_rutherford.C to run pretty well.
But there are 2 things that i do not understand.
1. I am not able to see the root histograms in the output file test.mc.root, I would like to know where i can go and create my own root output file with say a histogram showing the range in angle phi (which would be the most obvious plot for look at for this experiment).
2. Event display seems to be a big problem.
a. first of all inside eventdisplay.C i see that it loads a library libCbmRutherford.so which i do not have in my system. I am pretty sure that i do not create it also.
b. Secondly, there are lots of problems with it loading libraries. when i commented out
gsystem->Load("libCbmRutherford"); root gives me an error saying
Processing eventDisplay.C...
dyld: lazy symbol binding failed: Symbol not found: __ZN10FairLogger9GetLoggerEv
Referenced from: /Users/raghav/fairroot/build/lib/libParBase.so
Expected in: flat namespace
dyld: Symbol not found: __ZN10FairLogger9GetLoggerEv
Referenced from: /Users/raghav/fairroot/build/lib/libParBase.so
Expected in: flat namespace
I can assure you that i have all these files linked properly and available at their location.
My system is Mac OS X 10.7.3 (64bit) and XCode 4.2.1.
Any help will be appreciated.
Many thanks
|
|
|