I forgot to mention that in t->Draw(“C:A”), “A” is an alias to “RT+RB+LD+LU”.
Also, call TCut goodEPS=(TCut)goodEPS and TCut goodDPS=(TCut)goodDPS before setting TCut cuts…
I’ve tried once again to reproduce the problem but now I get segmentation error shown below (the first line is repeated many times but I’ve only include it once for short)
Error in TObjArray::AddAt: index 10 out of bounds (size: 10, this: 0x014bd5f8)
*** Break *** segmentation violation
Attaching to program: /proc/10290/exe, process 10290
[Thread debugging using libthread_db enabled]
0x00007fbd8dbcf5d5 in waitpid () from /lib64/libc.so.6
#1 0x00007fbd8db6b861 in ?? () from /lib64/libc.so.6
#2 0x00007fbd8febbdff in TUnixSystem::StackTrace() () from /usr/local/lib64/root/libCore.so
#3 0x00007fbd8febc9b5 in TUnixSystem::DispatchSignals(ESignals) () from /usr/local/lib64/root/libCore.so
#4
#5 0x00007fbd8bd8e606 in TBranch::GetEntry(long long, int) () from /usr/local/lib64/root/libTree.so
#6 0x00007fbd87497d69 in TTreeFormula::EvalInstance(int, char const**) () from /usr/local/lib64/root/libTreePlayer.so
#7 0x00007fbd874828c4 in TSelectorDraw::ProcessFill(long long) () from /usr/local/lib64/root/libTreePlayer.so
#8 0x00007fbd874a27b0 in TTreePlayer::Process(TSelector*, char const*, long long, long long) ()
from /usr/local/lib64/root/libTreePlayer.so
#9 0x00007fbd874a4059 in TTreePlayer::DrawSelect(char const*, char const*, char const*, long long, long long) ()
from /usr/local/lib64/root/libTreePlayer.so
#10 0x00007fbd8be55db4 in G__G__Tree_109_0_40(G__value*, char const*, G__param*, int) () from /usr/local/lib64/root/libTree.so
#11 0x00007fbd8f07ab1f in Cint::G__ExceptionWrapper(int ()(G__value, char const*, G__param*, int), G__value*, char*, G__param*, int)
() from /usr/local/lib64/root/libCint.so
#12 0x00007fbd8f128b30 in G__execute_call () from /usr/local/lib64/root/libCint.so
#13 0x00007fbd8f129a33 in G__call_cppfunc () from /usr/local/lib64/root/libCint.so
#14 0x00007fbd8f105bbc in G__interpret_func () from /usr/local/lib64/root/libCint.so
#15 0x00007fbd8f0f2662 in G__getfunction () from /usr/local/lib64/root/libCint.so
#16 0x00007fbd8f1d7f34 in G__getstructmem () from /usr/local/lib64/root/libCint.so
#17 0x00007fbd8f1d1c14 in G__getvariable () from /usr/local/lib64/root/libCint.so
#18 0x00007fbd8f0c538f in G__getitem () from /usr/local/lib64/root/libCint.so
#19 0x00007fbd8f0c5c8b in G__getitem () from /usr/local/lib64/root/libCint.so
#20 0x00007fbd8f0cb16f in G__getexpr () from /usr/local/lib64/root/libCint.so
#21 0x00007fbd8f158be8 in G__exec_statement () from /usr/local/lib64/root/libCint.so
#22 0x00007fbd8f0b1fd9 in G__exec_tempfile_core () from /usr/local/lib64/root/libCint.so
#23 0x00007fbd8f0b227e in G__exec_tempfile_fp () from /usr/local/lib64/root/libCint.so
#24 0x00007fbd8f15e0bb in G__process_cmd () from /usr/local/lib64/root/libCint.so
#25 0x00007fbd8fea8175 in TCint::ProcessLine(char const*, TInterpreter::EErrorCode*) () from /usr/local/lib64/root/libCore.so
#26 0x00007fbd8fde1660 in TApplication::ProcessLine(char const*, bool, int*) () from /usr/local/lib64/root/libCore.so
#27 0x00007fbd8ea3267f in TRint::HandleTermInput() () from /usr/local/lib64/root/libRint.so
#28 0x00007fbd8febab99 in TUnixSystem::CheckDescriptors() () from /usr/local/lib64/root/libCore.so
#29 0x00007fbd8febb1c1 in TUnixSystem::DispatchOneEvent(bool) () from /usr/local/lib64/root/libCore.so
#30 0x00007fbd8fe3b8e6 in TSystem::InnerLoop() () from /usr/local/lib64/root/libCore.so
#31 0x00007fbd8fe3da1c in TSystem::Run() () from /usr/local/lib64/root/libCore.so
#32 0x00007fbd8fddf5af in TApplication::Run(bool) () from /usr/local/lib64/root/libCore.so
#33 0x00007fbd8ea33f08 in TRint::Run(bool) () from /usr/local/lib64/root/libRint.so
#34 0x00000000004011cd in main ()
The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]
Detaching from program: /proc/10290/exe, process 10290
Also, I’m running ROOT 5.22/00 on openSUSE 11.1
2.6.27.21-0.1-default #1 SMP 2009-03-31 14:50:44 +0200 x86_64 x86_64 x86_64 GNU/Linux
with gcc version
gcc (SUSE Linux) 4.3.2 [gcc-4_3-branch revision 141291]
incase you need this info.
The root file size is 13.2MB to add as an attachment. Any suggestions on how to send it to you?
Thanks for helping.
Nidhi