GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » General » About PID macro
About PID macro [message #14239] Tue, 27 November 2012 06:48 Go to next message
Ajay Kumar is currently offline  Ajay Kumar
Messages: 102
Registered: December 2011
Location: indore
continuous participant

From: *iitidr.ac.in
Hi All,

I am running the macro in serial inside the folder /macro/mvd/TimeOrderedSim/

run_sim_sttcombi_evtgen.C
run_digi_sttcombi.C
run_reco_sttcombi.C
run_tracking_sttcombi.C
run_pid_complete.C

While I run run_pid_complete.C which I have taken from /macro/run.
macro is going to complete successfully,but when I opened root file,there is not any registered branch in the TBrowser while I do expect PidChargedCand.
Display Message on the terminal looks like as:-

Processing run_pid_complete.C...
Warning in <TClassTable::Add>: class PndSdsTask already in TClassTable
Warning in <TClassTable::Add>: class PndSdsMCPoint already in TClassTable
Warning in <TClassTable::Add>: class PndSdsDigi already in TClassTable
Warning in <TClassTable::Add>: class PndSdsStrip already in TClassTable
Warning in <TClassTable::Add>: class PndSdsDetector already in TClassTable
FairRootManager::OpenOutFile("llbar_Sim_pid.root")
Info in (PndGeoHandling::Instance): Making a new instance using the framework.
fRun->Init()
[INFO ] The input consists out of the following trees and files:
[INFO ] - cbmsim
[INFO ] - llbar_Sim.root
[INFO ] - FriendTree_1
[INFO ] - llbar_Sim_digi.root
[INFO ] - FriendTree_2
[INFO ] - llbar_Sim_reco.root
[INFO ] - FriendTree_3
[INFO ] - llbar_Sim_trackF.root
[INFO ] Parameter and input file are available, Assure that basic info is there for the run!
[INFO ] The number of entries in chain is 10000

*************************************************************
initialisation for run id 727341419
*************************************************************
Info in <TGeoManager::CloseGeometry>: Geometry loaded from file...
Info in <TGeoManager::SetTopVolume>: Top volume is cave. Master volume is cave
Info in <TGeoNavigator::BuildCache>: --- Maximum geometry depth set to 100
Info in <TGeoManager::Voxelize>: Voxelizing...
Info in <TGeoManager::CountLevels>: max level = 12, max placements = 4880
Info in <TGeoManager::CloseGeometry>: 2015830 nodes/ 5764 volume UID's in FAIR geometry
Info in <TGeoManager::CloseGeometry>: ----------------modeler ready----------------
Container FairBaseParSet initialized from ROOT file.
-I container name PndPidCorrPar
-I container name PndEmcGeoPar
-I container name PndEmcErrorMatrixPar
-I container name PndGeoSttPar

*************************************************************
initialisation for run id 727341419
*************************************************************
Container PndSensorNamePar initialized from ROOT file.
PndPidCorrPar initialized from Ascii file
Container PndEmcGeoPar initialized from ROOT file.
[ERROR ] init() PndEmcErrorMatrixPar not initialized
Container PndGeoSttPar initialized from ROOT file.
Error in <FairRuntimeDb::initContainers()>: Error occured during initialization
PndFieldCreator::SetParm() 0x1ee81cf0

*************************************************************
initialisation for run id 727341419
*************************************************************
PndPidCorrPar initialized from Ascii file
[ERROR ] init() PndEmcErrorMatrixPar not initialized
Container PndMultiFieldPar initialized from ROOT file.
Error in <FairRuntimeDb::initContainers()>: Error occured during initialization
OBJ: PndTransPar PndTransPar Trans. Field parameter container
OBJ: PndDipole1Par PndDipole1Par Dipole Field parameter container
OBJ: PndDipole2Par PndDipole2Par Dipole Field parameter container
OBJ: PndSolenoid1Par PndSolenoid1Par Solenoid 1st region parameter container
OBJ: PndSolenoid2Par PndSolenoid2Par Solenoid 2nd region parameter container
OBJ: PndSolenoid3Par PndSolenoid3Par Solenoid 3rd region parameter container
OBJ: PndSolenoid4Par PndSolenoid4Par Solenoid 4th region parameter container
[INFO ] PndFieldMap: Reading field map from ROOT file /home/ajay2/pandaroot/input/TransMap.0406.root
[INFO ] PndFieldMap: Reading field map from ROOT file /home/ajay2/pandaroot/input/DipoleMap1.0406.root
[INFO ] PndFieldMap: Reading field map from ROOT file /home/ajay2/pandaroot/input/DipoleMap2.0406.root
[INFO ] PndFieldMap: Reading field map from ROOT file /home/ajay2/pandaroot/input/SolenoidMap1.root
[INFO ] PndFieldMap: Reading field map from ROOT file /home/ajay2/pandaroot/input/SolenoidMap2.root
[INFO ] PndFieldMap: Reading field map from ROOT file /home/ajay2/pandaroot/input/SolenoidMap3.root
[INFO ] PndFieldMap: Reading field map from ROOT file /home/ajay2/pandaroot/input/SolenoidMap4.root
------------------------FairGeane::Init ()------------------------------
Loading Geant3 libraries ...
Loading Geant3 libraries ... finished

MZSTOR. ZEBRA table base TAB(0) in /MZCC/ at adr 781295647 2E91A01F HEX

MZSTOR. Initialize Store 0 in /GCBANK/
with Store/Table at absolute adrs 781404893 781295647
HEX 2E934ADD 2E91A01F
HEX 1AB22 0
relative adrs 109346 0
with 1 Str. in 2 Links in 5300 Low words in 4999970 words.
This store has a fence of 16 words.

MZLOGL. Set Log Level 0 for store 0
1***** GEANT Version 3.21/11 Released on 100298
0***** Correction Cradle Version 0.1100

MZDIV. Initialize Division Constant in Store 0
NW/NWMAX= 20004000000, MODE/KIND= 1 2
Division 20 initialized.

MZLINK. Initialize Link Area /GCLINK/ for Store 0 NL/NS= 20 20

MZLINK. Initialize Link Area /GCSLNK/ for Store 0 NL/NS= 100 100
-I- G3Config: Geant3 with TGeo has been created for Geane.
-I- Geane.C: NOPRNT flag set to 1
-I- Geane.C: IERR flags are not printed. If you want to switch them on, please set fErtrio1->noprnt = 0 in Geane.C
Energy straggling area parameter from user set to: 0.999

Calculating cross section tables, see gphysi.dat for more information

Cross section calculation concluded successfully
I- FairGeane::FairGeane: Geane is Initialized
[INFO ] Branch: SttMvdGemGenTrack not found in Tree
[INFO ] Branch: SttMvdGemGenTrack not found in Tree
-I- PndPidCorrelator::Init: No PndTrack array!
[INFO ] Branch: PidChargedCand not found in Tree
[INFO ] Branch: PidChargedCand not found in Tree
-I- PndPidIdealAssociatorTask::Init: No PndPidCandidate array PidChargedCand there!
InitStatus PndPidMvdAssociatorTask::Init()
[INFO ] Branch: PidChargedCand not found in Tree
[INFO ] Branch: PidChargedCand not found in Tree
-I- PndPidMvdAssociatorTask::Init: No PndPidCandidate array PidChargedCand there!
InitStatus PndPidMdtHCAssociatorTask::Init()
[INFO ] Branch: PidChargedCand not found in Tree
[INFO ] Branch: PidChargedCand not found in Tree
-I- PndPidMdtHCAssociatorTask::Init: No PndPidCandidate array PidChargedCand there!
InitStatus PndPidDrcAssociatorTask::Init()
[INFO ] Branch: PidChargedCand not found in Tree
[INFO ] Branch: PidChargedCand not found in Tree
-I- PndPidDrcAssociatorTask::Init: No PndPidCandidate array PidChargedCand there!
InitStatus PndPidDiscAssociatorTask::Init()
[INFO ] Branch: PidChargedCand not found in Tree
[INFO ] Branch: PidChargedCand not found in Tree
-I- PndPidDiscAssociatorTask::Init: No PndPidCandidate array PidChargedCand there!
[INFO ] Branch: PidChargedCand not found in Tree
[INFO ] Branch: PidChargedCand not found in Tree
-E- PndPidSttAssociatorTask::Init: No PidChargedCand array!
InitStatus PndPidEmcBayesAssociatorTask::Init()
[INFO ] Branch: PidChargedCand not found in Tree
[INFO ] Branch: PidChargedCand not found in Tree
-I- PndPidEmcBayesAssociatorTask::Init: No PndPidCandidate array PidChargedCand there!
[INFO ] The number of entries in chain is 10000
[INFO ] The number of entries in chain is 10000


Macro finished successfully.
Output file is llbar_Sim_pid.root
Parameter file is llbar_Sim_par.root
Real time 74.3742 s, CPU time 50.5 s

Test passed
All ok

Can anybody explain me what is happening here?





AJAY KUMAR
Research scholar
Indian Institute of Technology Indore,Indore
Madhya Pradesh
India
Re: About PID macro [message #14240 is a reply to message #14239] Tue, 27 November 2012 06:58 Go to previous message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: 219.159.102*
Hi,
the standard macros are in macro/run, the ones you are using are written for other studies (time ordered simulation). Indeed, you don't find there the pid macro.
Please use the standard macro.
Previous Topic: Analysis for Material Radiation length
Next Topic: Compiling a box generator (Geant3)
Goto Forum:
  


Current Time: Sun Dec 08 23:05:36 CET 2024

Total time taken to generate the page: 0.00651 seconds