Dear MJ,<br><br>I have also lot of problems with gjm.<br>One 'easy' solution is to do a 'fast merge' with gjm and the to use a TChain under ROOT to post-process your (multiple files) data.<br><br>Pro : it works, no need to update any code<br>Cons : files 25% bigger, not very fun<br><br>Hope it will help you,<br><br>regards,<br><br>Samuel Burg<br><b><i>Park MinJae &lt;MJ@ToTi.us&gt;</i></b> a écrit&nbsp;:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">  <br>Dear Jan,<br><br>I attached a file with sample root, macro files and gjm also.<br><br>I tried with small root files...<br>[My real root files are over 600M]<br><br>It said a little bit different message...<br><br>shell&gt; ../gate_v3.1.2/Cluster_Tools/filemerger/gjm mj_test.mac<br>Combining: /home/turbo978/crosstalk/act21.root<br>/home/turbo978/crosstalk/act22.root -&gt; act2.root<br>Cannot find one of: runID, eventID, time in Gate<br>Problem with merging
 Gate<br><br> *** Break *** segmentation violation<br> Generating stack trace...<br> 0xb6b3f309 in __libc_free + 0x49 from /lib/tls/i686/cmov/libc.so.6<br> 0xb6ce08b1 in operator delete(void*) + 0x21 from /usr/lib/libstdc++.so.6<br> 0x0804a3c5 in <unknown> from ../gate_v3.1.2/Cluster_Tools/filemerger/gjm<br> 0xb6af0ea2 in __libc_start_main + 0xd2 from /lib/tls/i686/cmov/libc.so.6<br> 0x08049db1 in __gxx_personality_v0 + 0x6d from<br>../gate_v3.1.2/Cluster_Tools/filemerger/gjm<br>Aborted<br><br>and...I remind this mail in gate mailling list...<br>From: gate-users-bounces@lists.healthgrid.org on behalf of Hannes<br>---------------------------<br>Hofmann [opengate@f00f.de]<br>Sent: 2007³â 10¿ù 10ÀÏ ¼ö¿äÀÏ ¿ÀÈÄ 5:51<br>To: gate-users@lists.healthgrid.org<br>Subject: [Gate-users] filemerger BUG<br><br>Hi,<br><br>I think I have found an error in the filemerger gjm:<br><br>In the method<br><br>bool GateMergeManager::MergeTree(string chainName){<br><br>in file
 src/GateMergeManager.cc I believe a 'return' is missing on line 467<br>which should IMHO look like this:<br><br>  if(chainName=="Gate") return MergeGate(chain);<br><br>Otherwise it will run into the error<br>"Cannot find one of: runID, eventID, time in Gate" (line 482)<br><br>Regards,<br>Hannes<br>--------------------------------<br><br>so I change the source as the mail said...<br>but, I still got this error message...<br>-------------------------------<br> *** Break *** segmentation violation<br> Generating stack trace...<br> 0xb6a5b309 in __libc_free + 0x49 from /lib/tls/i686/cmov/libc.so.6<br> 0xb6bfc8b1 in operator delete(void*) + 0x21 from /usr/lib/libstdc++.so.6<br> 0x0804a3c5 in <unknown> from ../gate_v3.1.2/Cluster_Tools/filemerger/gjm<br> 0xb6a0cea2 in __libc_start_main + 0xd2 from /lib/tls/i686/cmov/libc.so.6<br> 0x08049db1 in __gxx_personality_v0 + 0x6d from<br>../gate_v3.1.2/Cluster_Tools/filemerger/gjm<br>Aborted<br>------------------------------<br><br>Is my
 linux wierd? T__T<br><br>Thanks,<br>MJ<br><br>//=================================================<br>//  Park MinJae<br>//  SNU BME Ph.D. Candidate<br>//<br>//  DialTo:+82-17-711-7809<br>//  MailTo:MJ@ToTi.us<br>//<br>//  Make the Dream True...<br>//================================================= <br><br>_______________________________________________<br>Gate-users mailing list<br>Gate-users@lists.healthgrid.org<br>http://lists.healthgrid.org/mailman/listinfo/gate-users<br></unknown></unknown></blockquote><br><p>&#32;
      

      <hr size="1"> 
Ne gardez plus qu'une seule adresse mail ! <a href="http://www.trueswitch.com/yahoo-fr/">Copiez vos mails</a> vers Yahoo! Mail