GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Particle Identification » tof barrel + TPC
tof barrel + TPC [message #4680] Tue, 17 July 2007 10:18 Go to next message
asanchez is currently offline  asanchez
Messages: 350
Registered: March 2006
first-grade participant
From: *gsi.de
Dear all,
I have already implemented a TOF barrel counter
by following the TPR description. The time will be determined by smearing the time information( space point in detector) with a time resolution of 100 ps.

The problem is I have problems to commit it to the general
pandaroot framework.

Anyway i have a question. I want to use the TPC
in order to reconstruct the momemtum and the trayectory.

Is the TPC code so far developped to be used?

Can one of the experts tell me which are the steps to be followed
if i want to use the tpc macro?

thanks a lot

Alicia S.
Re: tof barrel + TPC [message #4681 is a reply to message #4680] Tue, 17 July 2007 10:27 Go to previous messageGo to next message
Sebastian Neubert is currently offline  Sebastian Neubert
Messages: 282
Registered: March 2006
Location: Munich
first-grade participant

From: *e18.physik.tu-muenchen.de
Hi Alicia!

We are still working on the TPC reconstruction. One main limitation at the moment is, that we can only reconstruct paarticles which go under an angle of lets say not more than 70deg from the beam axis. This is due to the track parameterization we use. With GEANE this should be solved before september.
Furthermore the track finder at the moment only works for tracks coming from the IP. I am working on secondaries today.

Anyway you are invited to run the tpc reconstruction.
Have a look at macro/tpc/runReco.C and try to understand it before you run it. Feel free to aks any question!

Reconstruction at the moment is NOT an out-of-the-box tool. So expect to write your own scripts to utilize what you need.

And before you can run the reco do not forget to run the digitization!

Cheers! Sebastian.


Sebastian Neubert
Technische Universität München
Department Physik E18
sneubert@e18.physik.tu-muenchen.de
tel: +49-8928912592

[Updated on: Tue, 17 July 2007 10:30]

Report message to a moderator

Re: tof barrel + TPC [message #4713 is a reply to message #4681] Thu, 19 July 2007 15:54 Go to previous messageGo to next message
asanchez is currently offline  asanchez
Messages: 350
Registered: March 2006
first-grade participant
From: *gsi.de
Hi by using the tpc and tof together
i got the following error by running the digi macro for tpc.

It seems to be related to a missing file for tpcGas,
Is there the possibility to commit this missing file, or
is it possible to generate it by using the tpc code?

thanks a lot
Alicia.

PSaid instance created... access via gSaid->f()

- RTDB container factory CbmBaseContFact
- RTDB container factory CbmFieldContFact
- RTDB container factory CbmPassiveContFact
- RTDB container factory TpcContFact
-I- CbmRunAna: Opening Input file: test_tofMC.root
Warning in <TStreamerInfo::BuildCheck>:
The StreamerInfo of class CbmModule read from file demoparams.root
has the same version (=1) as the active class but a different checksum.
You should update the version to ClassDef(CbmModule,2).
Do not try to write objects with the current class definition,
the files will not be readable.

Warning in <TStreamerInfo::BuildCheck>:
The StreamerInfo of class CbmDetector read from file demoparams.root
has the same version (=1) as the active class but a different checksum.
You should update the version to ClassDef(CbmDetector,2).
Do not try to write objects with the current class definition,
the files will not be readable.

Warning in <TClass::TClass>: no dictionary for class CbmEmc is available
Warning in <TClass::TClass>: no dictionary for class CbmGeoEmcPar is available
Warning in <TClass::TClass>: no dictionary for class CbmDrc is available
Warning in <TClass::TClass>: no dictionary for class CbmGeoDrcPar is available
Fatal in <TpcGas::TpcGas>: Input File is not found
aborting
Using host libthread_db library "/lib/libthread_db.so.1".
Attaching to program: /proc/1685/exe, process 1685
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
done.
done.
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 1685)]
done.
done.
done.
done.
done.
done.
done.
done.
done.
0x419cb788 in waitpid () from /lib/libc.so.6
#1 0x41a538c0 in __DTOR_END__ () from /lib/libc.so.6
#2 0x41964442 in do_system () from /lib/libc.so.6
#3 0x418dfc5f in system () from /lib/libpthread.so.0
#4 0x402cc2a5 in TUnixSystem::Exec () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCore.so.5.14
#5 0x402cc78a in TUnixSystem::StackTrace () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCore.so.5.14
#6 0x4016ca04 in DefaultErrorHandler () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCore.so.5.14
#7 0x4016cbf4 in ErrorHandler () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCore.so.5.14
#8 0x4016ce09 in Fatal () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCore.so.5.14
#9 0x44bc2d1a in TpcGas (this=0x8fdaa00, Filename=@0xbfc01220, E=400) at /u/asanchez/fairroot_prueba/pandaroot/tpc/TpcGas.cxx:52
#10 0x44bc1b0b in TpcClusterizerTask (this=0x8feb2f8) at /u/asanchez/fairroot_prueba/pandaroot/tpc/TpcClusterizerTask.cxx:42
#11 0x44c200a2 in G__tpcDict_590_0_1 (result7=0xbfc0e9c0, funcname=0x8bcc798 "\001", libp=0xbfc0b410, hash=0)
at /u/asanchez/fairroot_prueba/build/tpc/tpcDict.cxx:4804
#12 0x40927d5d in Cint::G__ExceptionWrapper () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#13 0x409eb809 in G__call_cppfunc () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#14 0x409d8371 in G__interpret_func () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#15 0x409bd57f in G__getfunction () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#16 0x409e9ba5 in G__new_operator () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#17 0x409a3c18 in G__getexpr () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#18 0x409976ae in G__define_var () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#19 0x40a444f5 in G__defined_type () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#20 0x40a0de98 in G__exec_statement () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#21 0x40991416 in G__exec_tempfile_core () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#22 0x40991743 in G__exec_tempfile () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#23 0x40a17d1d in G__process_cmd () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCint.so.5.14
#24 0x40222b9d in TCint::ProcessLine () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCore.so.5.14
#25 0x40222d3b in TCint::ProcessLineSynch () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCore.so.5.14
#26 0x4014c117 in TApplication::ProcessFile () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCore.so.5.14
#27 0x4014b6bf in TApplication::ProcessLine () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libCore.so.5.14
#28 0x417af33b in TRint::Run () from /misc/cbmsoft/Debian3.1/new/tools/root/lib/libRint.so.5.14
#29 0x08048e64 in main ()
lxi011:tpc>
Re: tof barrel + TPC [message #4714 is a reply to message #4713] Thu, 19 July 2007 15:59 Go to previous messageGo to next message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *physik.uni-giessen.de
The file is in the pandaroot/tpc directory.
If I remember well, you have only to copy the files in the directory where you launch your digitization macro.

Re: tof barrel + TPC [message #4715 is a reply to message #4714] Thu, 19 July 2007 16:14 Go to previous messageGo to next message
asanchez is currently offline  asanchez
Messages: 350
Registered: March 2006
first-grade participant
From: *gsi.de
Ok and now where is the so called
DevMap_29-06-07_E_and_B_new_fieldclass.dat

it is not includede in the /tpc directory.

cheers
Alicia
TPC dat file [message #4735 is a reply to message #4681] Tue, 24 July 2007 09:41 Go to previous messageGo to next message
asanchez is currently offline  asanchez
Messages: 350
Registered: March 2006
first-grade participant
From: *kph.uni-mainz.de
Dear Sebastian,
I have tried to run the digi macro
but the file DevMap_29-06-07_E_and_B_new_fieldclass.dat
is not includded in the new revision.

there is any way to produce it, or has it to be committed by you?

thanks a lot

Alicia S.
Re: TPC dat file [message #4737 is a reply to message #4735] Tue, 24 July 2007 13:27 Go to previous messageGo to next message
Sebastian Neubert is currently offline  Sebastian Neubert
Messages: 282
Registered: March 2006
Location: Munich
first-grade participant

From: *dip.t-dialin.net
Hi Alicia!

This file is only needed for special Simulations, where the space charge distortions are taken into account in the TPC. When this option is switched off in the drifterTask the digitization is supposed to run without this file.

However I do not know if Felix has programmed it that way.
Felix, can you have a look at this, please!?

Alicia you can try to switch off the Distort option of the DrifterTask and see if it does work.

Cheers! Sebastian.


Sebastian Neubert
Technische Universität München
Department Physik E18
sneubert@e18.physik.tu-muenchen.de
tel: +49-8928912592
Re: TPC dat file [message #4739 is a reply to message #4737] Tue, 24 July 2007 14:11 Go to previous messageGo to next message
asanchez is currently offline  asanchez
Messages: 350
Registered: March 2006
first-grade participant
From: *kph.uni-mainz.de
Hi Sebastian,
thanks a lot
and gute Besserung.

Best regards
Alicia.
Re: TPC dat file [message #4765 is a reply to message #4739] Tue, 31 July 2007 11:17 Go to previous messageGo to next message
asanchez is currently offline  asanchez
Messages: 350
Registered: March 2006
first-grade participant
From: *gsi.de
Daer all,
could somebody from the TPC group tell me
which momentum resolution are you expecting from
the tracking?
I mean for the reconstructed momentum.

thanks a lot
alicia S.
TPC dat file [message #4766 is a reply to message #4765] Tue, 31 July 2007 14:12 Go to previous message
asanchez is currently offline  asanchez
Messages: 350
Registered: March 2006
first-grade participant
From: *gsi.de
Hi Sebastian, after having switch off the TpcDrifterTask
i get this error

is there any way to run the reco macro
and obtain information about momentum reconstruction?

cheers Alicia.

Error in <CbmRuntimeDb::initContainers()>: Error occured during initialization
CbmFieldCreator::createCbmField()
-E- CbmRootManager Branch: TpcDriftedElectron not found in Tree
Error in <TpcGemTask::TpcGemTask::Init>: DriftedElectron-array not found!
-E- CbmRootManager Branch: TpcAvalanche not found in Tree
Error in <TpcPadResponseTask::TpcPadResponseTask::Init>: Avalanche-array not found!
-E- CbmRootManager Branch: TpcSignal not found in Tree
Error in <TpcElectronicsTask::TpcElectronicsTask::Init>: Signal-array not found!
TpcClusterizer:: 10827 clusters created
Error: Can't call TpcGemTask::WriteHistograms() in current scope testdigi.C:121:
Possible candidates are...
(in TpcGemTask)
(in CbmTask)
*** Interpreter error recovered ***

[Updated on: Wed, 01 August 2007 18:05]

Report message to a moderator

Previous Topic: low kaon trigger
Next Topic: TOF detector submitted
Goto Forum:
  


Current Time: Fri Mar 29 06:14:29 CET 2024

Total time taken to generate the page: 0.00906 seconds