tof barrel + TPC [message #4680] |
Tue, 17 July 2007 10:18 |
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 |
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 |
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>
|
|
|
|
|
|
|
|
|
TPC dat file [message #4766 is a reply to message #4765] |
Tue, 31 July 2007 14:12 |
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
|
|
|