Chi2 fit ouput *** glibc detected ***

Hi,

I am trying to perform a chi2 fit on a histogram with variable binning. When performing the fit, however, the code crashes and I get the following

root [0] 
Processing /afs/cern.ch/user/t/tbalestr/17.0.3/HIDP3DAnalysis_NEW/HICommonNtuple/triggerFitterJJ.C...
bin index: 0
creating bins 7-10GeV...
bin index: 10
creating bins 10-20GeV...
bin index: 15
creating bins 20-30GeV...
bin index: 17
creating bins 30-50GeV...
bin index: 19
creating bins 50-100GeV...
creating histos...
bin index: 21
binning completed. filling output histo...
finished filling histo 0
finished filling histo 1
done filling histos. creating trigger efficiency histo...
done. parameterizing trigger efficiency...
Warning in <Fit>: Abnormal termination of minimization.
 FCN=1.94635 FROM MIGRAD    STATUS=CALL LIMIT   1488 CALLS        1489 TOTAL
                     EDM=4.79789e-05    STRATEGY= 1  ERROR MATRIX UNCERTAINTY  24.8 per cent
  EXT PARAMETER                APPROXIMATE        STEP         FIRST   
  NO.   NAME      VALUE            ERROR          SIZE      DERIVATIVE 
   1  p0           7.63784e-01   1.60305e-02  -1.38822e-05   6.34400e-01
   2  p1           9.44365e-01   7.10907e+00  -1.70385e-02  -5.30727e-02
   3  p2           1.58519e+00   4.15728e-01  -7.55966e-04  -2.19250e-01
   4  p3          -8.93675e+00   4.17103e+01  -1.19272e-01   9.50821e-03
*** glibc detected *** /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/bin/root.exe: free(): invalid next size (fast): 0x09966e78 ***
======= Backtrace: =========
/lib/libc.so.6[0xf6d3d6c5]
/lib/libc.so.6(cfree+0x59)[0xf6d3db09]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCint.so(G__destroy_upto+0x1d8)[0xf73412c8]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCint.so(G__interpret_func+0x4019)[0xf72a1489]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCint.so(G__getfunction+0x20d3)[0xf728cba3]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCint.so(G__getitem+0x188)[0xf725e218]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCint.so(G__getexpr+0x34b4)[0xf7262794]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCint.so(G__calc_internal+0x3f5)[0xf7270d85]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCint.so(G__process_cmd+0x4caa)[0xf73058ca]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN5TCint11ProcessLineEPKcPN12TInterpreter10EErrorCodeE+0x3fc)[0xf795d7bc]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN5TCint16ProcessLineSynchEPKcPN12TInterpreter10EErrorCodeE+0xcf)[0xf795b16f]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN12TApplication11ExecuteFileEPKcPib+0xad7)[0xf78a7cf7]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN12TApplication11ProcessFileEPKcPib+0x2c)[0xf78a7fdc]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN12TApplication11ProcessLineEPKcbPi+0x7e6)[0xf78a5686]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libRint.so(_ZN5TRint3RunEb+0x1f1)[0xf6fa0e61]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/bin/root.exe(main+0x85)[0x8048db5]
/lib/libc.so.6(__libc_start_main+0xdc)[0xf6ce9e9c]
/afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/bin/root.exe(__gxx_personality_v0+0x6d)[0x8048c41]
======= Memory map: ========
08048000-0804a000 r-xp 00000000 00:18 531291206                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/bin/root.exe
0804a000-0804b000 rw-p 00001000 00:18 531291206                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/bin/root.exe
0983b000-0b048000 rw-p 0983b000 00:00 0                                  [heap]
f3b17000-f3b9c000 r-xp 00000000 00:18 531298246                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libMinuit.so
f3b9c000-f3b9e000 rw-p 00085000 00:18 531298246                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libMinuit.so
f3b9e000-f3ba7000 rw-p f3b9e000 00:00 0 
f3ba7000-f3bbe000 r-xp 00000000 09:02 4814905                            /usr/lib/libICE.so.6.3.0
f3bbe000-f3bbf000 rw-p 00016000 09:02 4814905                            /usr/lib/libICE.so.6.3.0
f3bbf000-f3bc1000 rw-p f3bbf000 00:00 0 
f3bc1000-f3bc9000 r-xp 00000000 09:02 4791850                            /usr/lib/libSM.so.6.0.0
f3bc9000-f3bca000 rw-p 00007000 09:02 4791850                            /usr/lib/libSM.so.6.0.0
f3bca000-f3bd2000 r-xp 00000000 09:02 4805949                            /usr/lib/libgif.so.4.1.3
f3bd2000-f3bd3000 rw-p 00007000 09:02 4805949                            /usr/lib/libgif.so.4.1.3
f3bd3000-f3bf7000 r-xp 00000000 09:02 4799758                            /usr/lib/libpng12.so.0.10.0
f3bf7000-f3bf8000 rw-p 00024000 09:02 4799758                            /usr/lib/libpng12.so.0.10.0
f3bf8000-f3bf9000 r-xp 00000000 09:02 4805951                            /usr/lib/libungif.so.4.1.3
f3bf9000-f3bfa000 rw-p 00000000 09:02 4805951                            /usr/lib/libungif.so.4.1.3
f3bfa000-f3c50000 r-xp 00000000 09:02 4798599                            /usr/lib/libtiff.so.3.8.2
f3c50000-f3c52000 rw-p 00056000 09:02 4798599                            /usr/lib/libtiff.so.3.8.2
f3c52000-f3c73000 r-xp 00000000 09:02 4816204                            /usr/lib/libjpeg.so.62.0.0
f3c73000-f3c74000 rw-p 00020000 09:02 4816204                            /usr/lib/libjpeg.so.62.0.0
f3c74000-f3d14000 r-xp 00000000 00:18 531298054                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libASImage.so
f3d14000-f3d17000 rw-p 000a0000 00:18 531298054                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libASImage.so
f3d17000-f3d23000 rw-p f3d17000 00:00 0 
f3d23000-f3d27000 r-xp 00000000 09:02 4800059                            /usr/lib/libXfixes.so.3.1.0
f3d27000-f3d28000 rw-p 00003000 09:02 4800059                            /usr/lib/libXfixes.so.3.1.0
f3d28000-f3d31000 r-xp 00000000 09:02 4804363                            /usr/lib/libXcursor.so.1.0.2
f3d31000-f3d32000 rw-p 00008000 09:02 4804363                            /usr/lib/libXcursor.so.1.0.2
f3d32000-f3d45000 r--p 00000000 00:18 531292742                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/fonts/arialbd.ttf
f3d45000-f3d57000 r-xp 00000000 00:18 531298184                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGX11TTF.so
f3d57000-f3d58000 rw-p 00012000 00:18 531298184                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGX11TTF.so
f3d58000-f440e000 r-xp 00000000 00:18 531298168                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGui.so
f440e000-f443d000 rw-p 006b5000 00:18 531298168                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGui.so
f443d000-f4446000 rw-p f443d000 00:00 0 
f4446000-f4469000 r-xp 00000000 00:18 531272706                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/expat/1.95.8/i686-slc5-gcc43-opt/lib/libexpat.so.0.5.0
f4469000-f446b000 rw-p 00023000 00:18 531272706                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/expat/1.95.8/i686-slc5-gcc43-opt/lib/libexpat.so.0.5.0
f446b000-f4473000 r-xp 00000000 09:02 4789419                            /usr/lib/libXrender.so.1.3.0
f4473000-f4474000 rw-p 00007000 09:02 4789419                            /usr/lib/libXrender.so.1.3.0
f4474000-f449b000 r-xp 00000000 09:02 4799157                            /usr/lib/libfontconfig.so.1.1.0
f449b000-f44a3000 rw-p 00027000 09:02 4799157                            /usr/lib/libfontconfig.so.1.1.0
f44a3000-f44a8000 r-xp 00000000 09:02 4814965                            /usr/lib/libXdmcp.so.6.0.0
f44a8000-f44a9000 rw-p 00004000 09:02 4814965                            /usr/lib/libXdmcp.so.6.0.0
f44a9000-f44bb000 r-xp 00000000 09:02 4798514                            /usr/lib/libXft.so.2.1.2
f44bb000-f44bc000 rw-p 00012000 09:02 4798514                            /usr/lib/libXft.so.2.1.2
f44bc000-f45b8000 r-xp 00000000 09:02 4804318                            /usr/lib/libX11.so.6.2.0
f45b8000-f45bc000 rw-p 000fc000 09:02 4804318                            /usr/lib/libX11.so.6.2.0
f45bc000-f45cb000 r-xp 00000000 09:02 4796263                            /usr/lib/libXext.so.6.4.0
f45cb000-f45cc000 rw-p 0000e000 09:02 4796263                            /usr/lib/libXext.so.6.4.0
f45cc000-f45dc000 r-xp 00000000 09:02 4804198                            /usr/lib/libXpm.so.4.11.0
f45dc000-f45dd000 rw-p 00010000 09:02 4804198                            /usr/lib/libXpm.so.4.11.0
f45dd000-f4612000 r-xp 00000000 00:18 531298180                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGX11.so
f4612000-f4614000 rw-p 00035000 00:18 531298180                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGX11.so
f4614000-f466a000 rw-p f4614000 00:00 0 
f466a000-f46e2000 r-xp 00000000 09:02 2588814                            /usr/lib/libfreetype.so.6.3.10
f46e2000-f46e5000 rw-p 00078000 09:02 2588814                            /usr/lib/libfreetype.so.6.3.10
f46e5000-f46fc000 r-xp 00000000 00:18 531346394                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/DataModel/i686-slc5-gcc43-opt/libDataModel.so
f46fc000-f46fd000 rw-p 00017000 00:18 531346394                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/DataModel/i686-slc5-gcc43-opt/libDataModel.so
f46fd000-f47d1000 r-xp 00000000 00:18 531298144                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGpad.so
f47d1000-f47d7000 rw-p 000d3000 00:18 531298144                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGpad.so
f47d7000-f47d9000 rw-p f47d7000 00:00 0 
f47d9000-f48d9000 r-xp 00000000 00:18 531298152                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGraf3d.so
f48d9000-f48df000 rw-p 00100000 00:18 531298152                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGraf3d.so
f48df000-f48e2000 rw-p f48df000 00:00 0 
f48e2000-f4a60000 r-xp 00000000 00:18 531298156                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGraf.so
f4a60000-f4a68000 rw-p 0017e000 00:18 531298156                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libGraf.so
f4a68000-f4a70000 rw-p f4a68000 00:00 0 
f4a70000-f4aaa000 r-xp 00000000 00:18 531346588                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/StoreGate/i686-slc5-gcc43-opt/libStoreGateLib.so
f4aaa000-f4ab0000 rw-p 0003a000 00:18 531346588                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/StoreGate/i686-slc5-gcc43-opt/libStoreGateLib.so
f4ab0000-f4b4a000 r-xp 00000000 00:18 531298306                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libPyROOT.so
f4b4a000-f4b4f000 rw-p 0009a000 00:18 531298306                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libPyROOT.so
f4b4f000-f4b50000 rw-p f4b4f000 00:00 0 
f4b50000-f4b69000 r-xp 00000000 00:18 531346328                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/CxxUtils/i686-slc5-gcc43-opt/libCxxUtils.so
f4b69000-f4b6a000 rw-p 00019000 00:18 531346328                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/CxxUtils/i686-slc5-gcc43-opt/libCxxUtils.so
f4b6a000-f4b82000 r-xp 00000000 00:18 531346566                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/SGTools/i686-slc5-gcc43-opt/libSGTools.so
f4b82000-f4b83000 rw-p 00018000 00:18 531346566                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/SGTools/i686-slc5-gcc43-opt/libSGTools.so
f4b83000-f4b84000 rw-p f4b83000 00:00 0 
f4b84000-f4bb1000 r-xp 00000000 00:18 531346246                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/AthenaKernel/i686-slc5-gcc43-opt/libAthenaKernel.so
f4bb1000-f4bb5000 rw-p 0002c000 00:18 531346246                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/AthenaKernel/i686-slc5-gcc43-opt/libAthenaKernel.so
f4bb5000-f4bfa000 r-xp 00000000 00:18 531346164                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/AthenaBaseComps/i686-slc5-gcc43-opt/libAthenaBaseComps.so
f4bfa000-f4c05000 rw-p 00044000 00:18 531346164                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/AthenaBaseComps/i686-slc5-gcc43-opt/libAthenaBaseComps.so
f4c05000-f4c4f000 r-xp 00000000 00:18 531346266                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/AthenaPython/i686-slc5-gcc43-opt/libAthenaPython.so
f4c4f000-f4c5b000 rw-p 0004a000 00:18 531346266                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/AthenaPython/i686-slc5-gcc43-opt/libAthenaPython.so
f4c5b000-f4c5c000 rw-p f4c5b000 00:00 0 
f4c5c000-f4c85000 r-xp 00000000 00:18 531346270                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/AthenaPython/i686-slc5-gcc43-opt/libAthenaPythonDict.so
f4c85000-f4c86000 rw-p 00028000 00:18 531346270                          /afs/cern.ch/atlas/software/releases/17.0.3/AtlasCore/17.0.3/Control/AthenaPython/i686-slc5-gcc43-opt/libAthenaPythonDict.so
f4c86000-f4c87000 rw-p f4c86000 00:00 0 
f4c87000-f4e71000 r-xp 00000000 00:18 531298422                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libTree.so
f4e71000-f4e7b000 rw-p 001ea000 00:18 531298422                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libTree.so
f4e7b000-f4e7d000 rw-p f4e7b000 00:00 0 
f4e7d000-f4f94000 r-xp 00000000 00:18 531298266                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libNet.so
f4f94000-f4f9b000 rw-p 00116000 00:18 531298266                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libNet.so
f4f9b000-f4f9d000 rw-p f4f9b000 00:00 0 
f4f9d000-f514f000 r-xp 00000000 00:18 531298348                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libRIO.so
f514f000-f5155000 rw-p 001b1000 00:18 531298348                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libRIO.so
f5155000-f5156000 rw-p f5155000 00:00 0 
f5156000-f519b000 r-xp 00000000 00:18 531298410                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libThread.so
f519b000-f519e000 rw-p 00044000 00:18 531298410                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libThread.so
f519e000-f53da000 r-xp 00000000 00:18 531298232                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libMatrix.so
f53da000-f53e1000 rw-p 0023c000 00:18 531298232                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libMatrix.so
f53e1000-f53e3000 rw-p f53e1000 00:00 0 
f53e3000-f53ea000 r-xp 00000000 09:02 6587982                            /lib/librt-2.5.so
f53ea000-f53eb000 r--p 00007000 09:02 6587982                            /lib/librt-2.5.so
f53eb000-f53ec000 rw-p 00008000 09:02 6587982                            /lib/librt-2.5.so
f53ec000-f53ef000 rw-p f53ec000 00:00 0 
f53ef000-f53f1000 r-xp 00000000 09:02 4816578                            /usr/lib/libXau.so.6.0.0
f53f1000-f53f2000 rw-p 00001000 09:02 4816578                            /usr/lib/libXau.so.6.0.0
f53f2000-f53f5000 rw-p f53f2000 00:00 0 
f53f5000-f53fd000 r-xp 00000000 00:18 531291458                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/cint/cint/include/stdcxxfunc.dll
f53fd000-f53fe000 rw-p 00007000 00:18 531291458                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/cint/cint/include/stdcxxfunc.dll
f53fe000-f540c000 r-xp 00000000 00:18 531291468                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/cint/cint/include/stdfunc.dll
f540c000-f540d000 rw-p 0000d000 00:18 531291468                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/cint/cint/include/stdfunc.dll
f540d000-f5411000 rw-p f540d000 00:00 0 
f5411000-f5432000 r-xp 00000000 00:18 531315434                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/lib/libboost_filesystem-gcc43-mt-1_44.so.1.44.0
f5432000-f5433000 rw-p 00021000 00:18 531315434                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/lib/libboost_filesystem-gcc43-mt-1_44.so.1.44.0
f5433000-f5446000 r-xp 00000000 00:18 531315426                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/lib/libboost_thread-gcc43-mt-1_44.so.1.44.0
f5446000-f5447000 rw-p 00013000 00:18 531315426                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/lib/libboost_thread-gcc43-mt-1_44.so.1.44.0
f5447000-f587f000 r-xp 00000000 00:18 531298200                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libHist.so
f587f000-f5893000 rw-p 00437000 00:18 531298200                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libHist.so
f5893000-f5896000 rw-p f5893000 00:00 0 
f5896000-f596d000 r-xp 00000000 00:18 531315462                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/lib/libboost_regex-gcc43-mt-1_44.so.1.44.0
f596d000-f5970000 rw-p 000d7000 00:18 531315462                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/lib/libboost_regex-gcc43-mt-1_44.so.1.44.0
f5970000-f5aad000 r-xp 00000000 00:18 531277890                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Python/2.6.5/i686-slc5-gcc43-opt/lib/libpython2.6.so
f5aad000-f5ada000 rw-p 0013c000 00:18 531277890                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Python/2.6.5/i686-slc5-gcc43-opt/lib/libpython2.6.so
f5ada000-f5ae3000 rw-p f5ada000 00:00 0 
f5ae3000-f5b86000 r-xp 00000000 00:18 531298332                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libReflex.so
f5b86000-f5b89000 rw-p 000a2000 00:18 531298332                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libReflex.so
f5b89000-f5f82000 r-xp 00000000 00:18 531332790                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiKernel/i686-slc5-gcc43-opt/libGaudiKernel.so
f5f82000-f5fc3000 rw-p 003f8000 00:18 531332790                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiKernel/i686-slc5-gcc43-opt/libGaudiKernel.so
f5fc3000-f5fc5000 rw-p f5fc3000 00:00 0 
f5fc5000-f5fec000 r-xp 00000000 00:18 531332834                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiUtils/i686-slc5-gcc43-opt/libGaudiUtilsLib.so
f5fec000-f5fed000 rw-p 00026000 00:18 531332834                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiUtils/i686-slc5-gcc43-opt/libGaudiUtilsLib.so
f5fed000-f6110000 r-xp 00000000 00:18 531332750                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiAlg/i686-slc5-gcc43-opt/libGaudiAlgLib.so
f6110000-f6129000 rw-p 00122000 00:18 531332750                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiAlg/i686-slc5-gcc43-opt/libGaudiAlgLib.so
f6129000-f612a000 rw-p f6129000 00:00 0 
f612a000-f615b000 r-xp 00000000 00:18 531332824                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiPython/i686-slc5-gcc43-opt/libGaudiPythonLib.so
f615b000-f615f000 rw-p 00030000 00:18 531332824                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiPython/i686-slc5-gcc43-opt/libGaudiPythonLib.so
f615f000-f65de000 r-xp 00000000 00:18 531332822                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiPython/i686-slc5-gcc43-opt/libGaudiPythonDict.so
f65de000-f65f1000 rw-p 0047e000 00:18 531332822                          /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/GaudiPython/i686-slc5-gcc43-opt/libGaudiPythonDict.so
f65f1000-f65fd000 rw-p f65f1000 00:00 0 
f65fd000-f6c43000 r--s 00000000 09:03 4574084                            /var/db/nscd/passwd
f6c43000-f6c45000 rw-p f6c43000 00:00 0 
f6c45000-f6c4e000 r-xp 00000000 09:02 6587789                            /lib/libcrypt-2.5.so
f6c4e000-f6c4f000 r--p 00008000 09:02 6587789                            /lib/libcrypt-2.5.so
f6c4f000-f6c50000 rw-p 00009000 09:02 6587789                            /lib/libcrypt-2.5.so
f6c50000-f6c77000 rw-p f6c50000 00:00 0 
f6c77000-f6cb7000 r-xp 00000000 09:02 4804284                            /usr/lib/libncurses.so.5.5
f6cb7000-f6cbf000 rw-p 00040000 09:02 4804284                            /usr/lib/libncurses.so.5.5
f6cbf000-f6cc0000 rw-p f6cbf000 00:00 0 
f6cc0000-f6cd3000 r-xp 00000000 00:18 531272698                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/zlib/1.2.3p1/i686-slc5-gcc43-opt/lib/libz.so.1.2.3
f6cd3000-f6cd4000 rw-p 00013000 00:18 531272698                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/zlib/1.2.3p1/i686-slc5-gcc43-opt/lib/libz.so.1.2.3
f6cd4000-f6e27000 r-xp 00000000 09:02 6587785                            /lib/libc-2.5.so
f6e27000-f6e29000 r--p 00153000 09:02 6587785                            /lib/libc-2.5.so
f6e29000-f6e2a000 rw-p 00155000 09:02 6587785                            /lib/libc-2.5.so
f6e2a000-f6e2e000 rw-p f6e2a000 00:00 0 
f6e2e000-f6e43000 r-xp 00000000 09:02 6587837                            /lib/libpthread-2.5.so
f6e43000-f6e44000 r--p 00015000 09:02 6587837                            /lib/libpthread-2.5.so
f6e44000-f6e45000 rw-p 00016000 09:02 6587837                            /lib/libpthread-2.5.so
f6e45000-f6e47000 rw-p f6e45000 00:00 0 
f6e47000-f6e53000 r-xp 00000000 00:18 531650998                          /afs/cern.ch/atlas/software/releases/17.0.3/gcc-alt-435/x86_64-slc5-gcc43-opt/lib/libgcc_s.so.1
f6e53000-f6e54000 rw-p 0000b000 00:18 531650998                          /afs/cern.ch/atlas/software/releases/17.0.3/gcc-alt-435/x86_64-slc5-gcc43-opt/lib/libgcc_s.so.1
f6e54000-f6e7b000 r-xp 00000000 09:02 6587793                            /lib/libm-2.5.so
f6e7b000-f6e7c000 r--p 00026000 09:02 6587793                            /lib/libm-2.5.so
f6e7c000-f6e7d000 rw-p 00027000 09:02 6587793                            /lib/libm-2.5.so
f6e7d000-f6f5d000 r-xp 00000000 00:18 531651396                          /afs/cern.ch/atlas/software/releases/17.0.3/gcc-alt-435/x86_64-slc5-gcc43-opt/lib/libstdc++.so.6.0.10
f6f5d000-f6f62000 rw-p 000df000 00:18 531651396                          /afs/cern.ch/atlas/software/releases/17.0.3/gcc-alt-435/x86_64-slc5-gcc43-opt/lib/libstdc++.so.6.0.10
f6f62000-f6f68000 rw-p f6f62000 00:00 0 
f6f68000-f6f6b000 r-xp 00000000 09:02 6587791                            /lib/libdl-2.5.so
f6f6b000-f6f6c000 r--p 00002000 09:02 6587791                            /lib/libdl-2.5.so
f6f6c000-f6f6d000 rw-p 00003000 09:02 6587791                            /lib/libdl-2.5.so
f6f6d000-f6f71000 rw-p f6f6d000 00:00 0 
f6f71000-f6f73000 r-xp 00000000 09:02 6587986                            /lib/libutil-2.5.so
f6f73000-f6f74000 r--p 00001000 09:02 6587986                            /lib/libutil-2.5.so
f6f74000-f6f75000 rw-p 00002000 09:02 6587986                            /lib/libutil-2.5.so
f6f75000-f6f77000 r-xp 00000000 00:18 531315456                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/lib/libboost_system-gcc43-mt-1_44.so.1.44.0
f6f77000-f6f78000 rw-p 00002000 00:18 531315456                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/lib/libboost_system-gcc43-mt-1_44.so.1.44.0
f6f78000-f6f84000 rw-p f6f78000 00:00 0 
f6f84000-f6f8e000 r-xp 00000000 09:02 6587825                            /lib/libnss_files-2.5.so
f6f8e000-f6f8f000 r--p 00009000 09:02 6587825                            /lib/libnss_files-2.5.so
f6f8f000-f6f90000 rw-p 0000a000 09:02 6587825                            /lib/libnss_files-2.5.so
f6f90000-f6f92000 rw-p f6f90000 00:00 0 
f6f92000-f6fc0000 r-xp 00000000 00:18 531298344                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libRint.so
f6fc0000-f6fc2000 rw-p 0002e000 00:18 531298344                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libRint.so
f6fc2000-f71c0000 r-xp 00000000 00:18 531298224                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libMathCore.so
f71c0000-f71c7000 rw-p 001fe000 00:18 531298224                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libMathCore.so
f71c7000-f71ca000 rw-p f71c7000 00:00 0 
f71ca000-f7420000 r-xp 00000000 00:18 531298060                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCint.so
f7420000-f7424000 rw-p 00256000 00:18 531298060                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCint.so
f7424000-f77af000 rw-p f7424000 00:00 0 
f77af000-f7e4e000 r-xp 00000000 00:18 531298068                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCore.so
f7e4e000-f7e6a000 rw-p 0069e000 00:18 531298068                          /afs/cern.ch/atlas/software/releases/17.0.3/sw/lcg/app/releases/ROOT/5.28.00e/i686-slc5-gcc43-opt/root/lib/libCore.so
f7e6a000-f7ee0000 rw-p f7e6a000 00:00 0 
f7ee0000-f7ee1000 r-xp 00000000 09:02 6587122                            /lib/snoopy.so
f7ee1000-f7ee2000 rw-p 00000000 09:02 6587122                            /lib/snoopy.so
f7ee2000-f7ee4000 rw-p f7ee2000 00:00 0 
f7ee4000-f7ee5000 rw-p f7ee4000 00:00 0 
f7ee5000-f7f00000 r-xp 00000000 09:02 6587778                            /lib/ld-2.5.so
f7f00000-f7f01000 r--p 0001a000 09:02 6587778                            /lib/ld-2.5.so
f7f01000-f7f02000 rw-p 0001b000 09:02 6587778                            /lib/ld-2.5.so
ffdd3000-ffe4f000 rw-p 7ffffff82000 00:00 0                              [stack]
ffffe000-fffff000 r-xp ffffe000 00:00 0 

Any idea on what is going on here and how to fix it?

Hi,

Can you please post the histogram and the minimal code showing this problem?

Thank you,

Lorenzo

thanks for the reply. the code and output are given below.

source code:

#include <iostream>
#include <cmath>

#include "TChain.h"
#include "TTree.h"
#include "TString.h"
#include "TFile.h"
#include "TH1.h"
#include "TMath.h"

#include "TDirectory.h"
#include "TSystem.h"
#include <string>

////////////////////////////////////////
//This code is for fitting an output histogram afforded from 
//the division of two pT spectra (i.e. efficiency histogram).
//The input TFile f contains the two histos to be divided, both
//with 0.1GeV binning from pT 0-100GeV (i.e. 1000 bins).
///////////////////////////////////////

int triggerFitter()
{
  //add to existing TFile
  //f = new TFile("/tmp/tbalestr/HISingleMuon_MB15Feb.root","UPDATE");
  f = new TFile("/tmp/tbalestr/HISingleMuonMBSkimmedSlim_26Febv2.root","UPDATE");
  //declare 2 arrays of histos (input and output)
  TH1 *hin[2], *hout[3];

  hin[0] = hptSingleMu;
  hin[1] = hptTrigEF;

  //number of total bins for output histogram
  const int nbins=14;
  //double pts[]  ={0,1,2,3,4,5,6,7,8,9,10,11,12,14,16,18,20,25,30,40,50,75,100};
  double pts[nbins+1];
  //double pts[131];
  //double    bfrom[]  ={7.0,7.2,7.4,7.6,7.8,8.0,8.2,8.4,8.6,8.8,9.0,9.2,9.4,9.6,9.8,10.0,15.0,20.0,25.0,30.0, 40.0, 50.0, 75.0};
  double    bfrom[nbins];
  //double      bto[]  ={7.2,7.4,7.6,7.8,8.0,8.2,8.4,8.6,8.8,9.0,9.2,9.4,9.6,9.8,10.0,15.0,20.0,25.0,30.0,40.0,50.0, 75.0, 100.0};
  double    bto[nbins];
  char name[200];

  //create ih histograms with nbins

  int indexPts = 0;
  int index=0;

  std::cout << "bin index: " << index << std::endl;
  std::cout << "creating bins 0-9GeV..."<<std::endl;

 //0.5GeV binning up to 9GeV
  //10bins
  for(double i=4.0;i<9.0-0.5/2;i+=0.5){
    pts[indexPts]=i;
    indexPts++;
  }
  for(double i=4.0;i<9.0-0.5/2;i+=0.5){
    bfrom[index]=i;
    bto[index]=i+0.5;
    index++;
  }
  std::cout << "bin index: " << index << std::endl;
  std::cout << "creating bins 9-13GeV..."<<std::endl;
  //4GeV binning up to 13GeV
  //1bin
  for(double i=9.0;i<13.0-4.0/2;i+=4.0){
    pts[indexPts]=i;
    indexPts++;
  }
  for(double i=9.0.0;i<13.0-4.0/2;i+=4.0){
    bfrom[index]=i;
    bto[index]=i+4.0;
    index++;
  }
  //13.5GeV binning up to 40GeV
  //2bins
  std::cout << "bin index: " << index << std::endl;
  std::cout << "creating bins 13-40GeV..."<<std::endl;
  for(double i=13.0;i<40.0-13.5/2;i+=13.5){
    pts[indexPts]=i;
    indexPts++;
  }
 for(double i=13.0;i<40.0-13.5/2;i+=13.5){
    bfrom[index]=i;
    bto[index]=i+13.5;
    index++;
  }
  //60GeV binning up to 100GeV
  //1bin
  std::cout << "bin index: " << index << std::endl;
  std::cout << "creating bins 40-100GeV..."<<std::endl;
  for(double i=40.0;i<160.0-60.0/2;i+=60.0){
    pts[indexPts]=i;
    indexPts++;
  }
  for(double i=40.0;i<160.0-60.0/2;i+=60.0){
    bfrom[index]=i;
    bto[index]=i+60.0;
    index++;
  }
  //25GeV binning up to 100GeV
  //2bins
  std::cout << "bin index: " << index << std::endl;
  //std::cout << "creating bins 50-100GeV..."<<std::endl;
  /*for(double i=50.0;i<125.0-25.0/2;i+=25.0){
  //for(double i=50.0;i<125-25.0/2;i+=25.0){
    pts[indexPts]=i;
    indexPts++;
  }
  for(double i=50.0;i<100.0-25.0/2;i+=25.0){
    bfrom[index]=i;
    bto[index]=i+25.0;
    index++;
  }*/

  //std::cout << "bin index: " << index << std::endl;
  cout<<"points:"<< endl;
  for(int k=0;k<nbins+1;k++){
    cout <<pts[k]<<"\t";
  }
  cout <<"\n"<<endl;
  for(int k=0;k<nbins;k++){
    cout <<"from "<<bfrom[k]<< " to " << bto[k] << " GeV"<<endl;
  }
  std::cout << "\ncreating histos..."<<std::endl;
  for(int ih=0;ih<3;ih++){
    sprintf(name,"hout_%d",ih);
    //hout[ih] = new TH1D(name,name,nbins,0,100.);
    hout[ih] = new TH1D(name,name,nbins,pts);
  }

  std::cout <<"binning completed. filling output histo..."<<std::endl;
 for(int ih=0;ih<2;ih++){
  ///reset j for each input/output histo
    int j = 40; //start at 4GeV
    for(int ib=0;ib<nbins;ib++){
    ///bin content and error for output histos
      double val=0,vale=0;
        for(double i=bfrom[ib];i<bto[ib];i+=0.1){
      ///get content of bin from input histos,sum according to custom binning, and store content as val for later error calc
        val+= hin[ih]->GetBinContent(j+1);
        j++;
      }
     //calculate error of this bin
      vale = sqrt(val);
     //fill output histos (new binning) with bin value and error
      hout[ih]->SetBinContent(ib+1,val);
      hout[ih]->SetBinError(ib+1,vale);
    }

    std::cout << "finished filling histo " << ih << std::endl;
  }
  //take ratio of newly binned histos
  std::cout <<"done filling histos. creating trigger efficiency histo..."<<std::endl;
  hout[2]->Divide(hout[1],hout[0]);
  //save the new histos in place of the pre-existing ones in TFile f
  for(int ih=0;ih<3;ih++){
    hout[ih]->Write(hout[ih]->GetName(),TObject::kOverwrite);
  }

  //Parameterize the trigger efficiency

  //clone the ratio histo
  hout[3] = (TH1*)hout[2]->Clone("hout_3");

  TCanvas* c1 = new TCanvas("c1","c1",600,600) ;

  hout[2]->Draw();
  std::cout << "done. parameterizing trigger efficiency..."<<std::endl;
  TF1*fun1 = new TF1("fun1","[3]+([0]-[3])/(1+exp(-(x-[1])/[2]))",7,100);
  fun1->SetParameters(1,5,2,0.1);
  fun1->SetLineColor(2);
  fun1->SetLineWidth(1);
  hout[2]->SetMarkerStyle(20);
  hout[2]->Fit(fun1,"ER");
  hout[2]->Draw();
  //plot the Goodness of Fit
  hout[3]->Divide(fun1);
  c1->Clear();
  c1->Divide(2,1);
  c1->cd(1);
  hout[2]->Draw();
  c1->cd(2);
  hout[3]->Draw();
  hout[3]->Write(hout[3]->GetName(),TObject::kOverwrite) ;

  std::cout << "Chi2 = " << fun1->GetChisquare() << " for " << fun1->GetNDF() << " DOF " << std::endl;


  return 0;
}
                  

runtime output:

root [0] 
Processing /afs/cern.ch/user/t/tbalestr/public/17.0.6/HIDP3DAnalysis_NEW/HICommonNtuple/triggerFitter.C...
bin index: 0
creating bins 0-9GeV...
bin index: 10
creating bins 9-13GeV...
bin index: 11
creating bins 13-40GeV...
bin index: 13
creating bins 40-100GeV...
bin index: 15
points:
4	4.5	5	5.5	6	6.5	7	7.5	8	8.5	9	13	26.5	40	100	

from 4 to 4.5 GeV
from 4.5 to 5 GeV
from 5 to 5.5 GeV
from 5.5 to 6 GeV
from 6 to 6.5 GeV
from 6.5 to 7 GeV
from 7 to 7.5 GeV
from 7.5 to 8 GeV
from 8 to 8.5 GeV
from 8.5 to 9 GeV
from 9 to 13 GeV
from 13 to 26.5 GeV
from 26.5 to 40 GeV
from 40 to 100 GeV
Warning in <Fit>: Abnormal termination of minimization.
 FCN=1.36298 FROM MIGRAD    STATUS=CALL LIMIT   1489 CALLS        1490 TOTAL
                     EDM=4.56799e-05    STRATEGY= 1  ERROR MATRIX UNCERTAINTY  41.3 per cent
  EXT PARAMETER                APPROXIMATE        STEP         FIRST   
  NO.   NAME      VALUE            ERROR          SIZE      DERIVATIVE 
   1  p0           6.87826e-01   2.94054e-02   1.05408e-04   4.75478e-01
   2  p1           4.15688e-01   9.78635e+00  -6.91329e-02  -4.69940e-02
   3  p2           1.46006e+00   9.03986e-01   5.64622e-03  -2.19704e-01
   4  p3          -1.60247e+01   8.39110e+01  -4.78543e-01   4.31438e-03
Chi2 = 1.36298 for 4 DOF 
*** glibc detected *** /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/bin/root.exe: double free or corruption (out): 0x0b1545d8 ***
======= Backtrace: =========
/lib/libc.so.6[0xf6c316c5]
/lib/libc.so.6(cfree+0x59)[0xf6c31b09]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCint.so(G__destroy_upto+0x25b)[0xf72331eb]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCint.so(G__interpret_func+0x4009)[0xf7193fc9]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCint.so(G__getfunction+0x20cf)[0xf717f75f]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCint.so(G__getitem+0x188)[0xf7150ff8]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCint.so(G__getexpr+0x34ac)[0xf715555c]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCint.so(G__calc_internal+0x3e5)[0xf7163b15]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCint.so(G__process_cmd+0x4c77)[0xf71f7dd7]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN5TCint11ProcessLineEPKcPN12TInterpreter10EErrorCodeE+0x3fc)[0xf7a126ec]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN5TCint16ProcessLineSynchEPKcPN12TInterpreter10EErrorCodeE+0xcf)[0xf7a100df]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN12TApplication11ExecuteFileEPKcPib+0xabf)[0xf795dc1f]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN12TApplication11ProcessFileEPKcPib+0x2c)[0xf795defc]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libCore.so(_ZN12TApplication11ProcessLineEPKcbPi+0x7df)[0xf795b5ff]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libRint.so(_ZN5TRint3RunEb+0x1f1)[0xf6e94e51]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/bin/root.exe(main+0x85)[0x8048db5]
/lib/libc.so.6(__libc_start_main+0xdc)[0xf6bdde9c]
/afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/bin/root.exe(__gxx_personality_v0+0x6d)[0x8048c41]
======= Memory map: ========
08048000-0804a000 r-xp 00000000 00:18 2122570828                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/bin/root.exe
0804a000-0804b000 rw-p 00001000 00:18 2122570828                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/bin/root.exe
09c54000-0b42e000 rw-p 09c54000 00:00 0                                  [heap]
f37fe000-f3827000 rw-p f37fe000 00:00 0 
f3827000-f38ac000 r-xp 00000000 00:18 2122577878                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libMinuit.so
f38ac000-f38af000 rw-p 00084000 00:18 2122577878                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libMinuit.so
f38af000-f38e0000 rw-p f38af000 00:00 0 
f38e0000-f38f7000 r-xp 00000000 09:02 4814905                            /usr/lib/libICE.so.6.3.0
f38f7000-f38f8000 rw-p 00016000 09:02 4814905                            /usr/lib/libICE.so.6.3.0
f38f8000-f38fa000 rw-p f38f8000 00:00 0 
f38fa000-f3902000 r-xp 00000000 09:02 4791850                            /usr/lib/libSM.so.6.0.0
f3902000-f3903000 rw-p 00007000 09:02 4791850                            /usr/lib/libSM.so.6.0.0
f3903000-f390b000 r-xp 00000000 09:02 4805949                            /usr/lib/libgif.so.4.1.3
f390b000-f390c000 rw-p 00007000 09:02 4805949                            /usr/lib/libgif.so.4.1.3
f390c000-f3930000 r-xp 00000000 09:02 4799758                            /usr/lib/libpng12.so.0.10.0
f3930000-f3931000 rw-p 00024000 09:02 4799758                            /usr/lib/libpng12.so.0.10.0
f3931000-f3987000 r-xp 00000000 09:02 4798599                            /usr/lib/libtiff.so.3.8.2
f3987000-f3989000 rw-p 00056000 09:02 4798599                            /usr/lib/libtiff.so.3.8.2
f3989000-f39aa000 r-xp 00000000 09:02 4816204                            /usr/lib/libjpeg.so.62.0.0
f39aa000-f39ab000 rw-p 00020000 09:02 4816204                            /usr/lib/libjpeg.so.62.0.0
f39ab000-f3a4b000 r-xp 00000000 00:18 2122577686                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libASImage.so
f3a4b000-f3a4e000 rw-p 0009f000 00:18 2122577686                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libASImage.so
f3a4e000-f3a5a000 rw-p f3a4e000 00:00 0 
f3a5a000-f3a6d000 r--p 00000000 00:18 2122572368                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/fonts/arialbd.ttf
f3a6d000-f3a96000 rw-p f3a6d000 00:00 0 
f3a96000-f414b000 r-xp 00000000 00:18 2122577800                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGui.so
f414b000-f417a000 rw-p 006b4000 00:18 2122577800                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGui.so
f417a000-f41ac000 rw-p f417a000 00:00 0 
f41ac000-f41cb000 r-xp 00000000 09:02 6586415                            /lib/libexpat.so.0.5.0
f41cb000-f41cd000 rw-p 0001e000 09:02 6586415                            /lib/libexpat.so.0.5.0
f41ce000-f41cf000 r-xp 00000000 09:02 4805951                            /usr/lib/libungif.so.4.1.3
f41cf000-f41d0000 rw-p 00000000 09:02 4805951                            /usr/lib/libungif.so.4.1.3
f41d0000-f41d4000 r-xp 00000000 09:02 4800059                            /usr/lib/libXfixes.so.3.1.0
f41d4000-f41d5000 rw-p 00003000 09:02 4800059                            /usr/lib/libXfixes.so.3.1.0
f41d5000-f41de000 r-xp 00000000 09:02 4804363                            /usr/lib/libXcursor.so.1.0.2
f41de000-f41df000 rw-p 00008000 09:02 4804363                            /usr/lib/libXcursor.so.1.0.2
f41df000-f41f1000 r-xp 00000000 00:18 2122577816                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGX11TTF.so
f41f1000-f41f2000 rw-p 00012000 00:18 2122577816                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGX11TTF.so
f41f2000-f41fa000 r-xp 00000000 09:02 4789419                            /usr/lib/libXrender.so.1.3.0
f41fa000-f41fb000 rw-p 00007000 09:02 4789419                            /usr/lib/libXrender.so.1.3.0
f41fb000-f4222000 r-xp 00000000 09:02 4799157                            /usr/lib/libfontconfig.so.1.1.0
f4222000-f422a000 rw-p 00027000 09:02 4799157                            /usr/lib/libfontconfig.so.1.1.0
f422a000-f422f000 r-xp 00000000 09:02 4814965                            /usr/lib/libXdmcp.so.6.0.0
f422f000-f4230000 rw-p 00004000 09:02 4814965                            /usr/lib/libXdmcp.so.6.0.0
f4230000-f4242000 r-xp 00000000 09:02 4798514                            /usr/lib/libXft.so.2.1.2
f4242000-f4243000 rw-p 00012000 09:02 4798514                            /usr/lib/libXft.so.2.1.2
f4243000-f433f000 r-xp 00000000 09:02 4804318                            /usr/lib/libX11.so.6.2.0
f433f000-f4343000 rw-p 000fc000 09:02 4804318                            /usr/lib/libX11.so.6.2.0
f4343000-f4352000 r-xp 00000000 09:02 4796263                            /usr/lib/libXext.so.6.4.0
f4352000-f4353000 rw-p 0000e000 09:02 4796263                            /usr/lib/libXext.so.6.4.0
f4353000-f4363000 r-xp 00000000 09:02 4804198                            /usr/lib/libXpm.so.4.11.0
f4363000-f4364000 rw-p 00010000 09:02 4804198                            /usr/lib/libXpm.so.4.11.0
f4364000-f4399000 r-xp 00000000 00:18 2122577812                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGX11.so
f4399000-f439b000 rw-p 00034000 00:18 2122577812                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGX11.so
f439b000-f43f1000 rw-p f439b000 00:00 0 
f43f1000-f4469000 r-xp 00000000 09:02 2588814                            /usr/lib/libfreetype.so.6.3.10
f4469000-f446c000 rw-p 00078000 09:02 2588814                            /usr/lib/libfreetype.so.6.3.10
f446c000-f4483000 r-xp 00000000 00:18 2122624898                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/DataModel/i686-slc5-gcc43-opt/libDataModel.so
f4483000-f4484000 rw-p 00017000 00:18 2122624898                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/DataModel/i686-slc5-gcc43-opt/libDataModel.so
f4484000-f4558000 r-xp 00000000 00:18 2122577776                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGpad.so
f4558000-f455e000 rw-p 000d3000 00:18 2122577776                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGpad.so
f455e000-f4560000 rw-p f455e000 00:00 0 
f4560000-f4660000 r-xp 00000000 00:18 2122577784                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGraf3d.so
f4660000-f4666000 rw-p 00100000 00:18 2122577784                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGraf3d.so
f4666000-f4669000 rw-p f4666000 00:00 0 
f4669000-f47e8000 r-xp 00000000 00:18 2122577788                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGraf.so
f47e8000-f47f0000 rw-p 0017e000 00:18 2122577788                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libGraf.so
f47f0000-f47f8000 rw-p f47f0000 00:00 0 
f47f8000-f4832000 r-xp 00000000 00:18 2122625092                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/StoreGate/i686-slc5-gcc43-opt/libStoreGateLib.so
f4832000-f4838000 rw-p 0003a000 00:18 2122625092                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/StoreGate/i686-slc5-gcc43-opt/libStoreGateLib.so
f4838000-f48d1000 r-xp 00000000 00:18 2122577938                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libPyROOT.so
f48d1000-f48d6000 rw-p 00099000 00:18 2122577938                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libPyROOT.so
f48d6000-f48d7000 rw-p f48d6000 00:00 0 
f48d7000-f48f0000 r-xp 00000000 00:18 2122624824                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/CxxUtils/i686-slc5-gcc43-opt/libCxxUtils.so
f48f0000-f48f1000 rw-p 00019000 00:18 2122624824                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/CxxUtils/i686-slc5-gcc43-opt/libCxxUtils.so
f48f1000-f4909000 r-xp 00000000 00:18 2122625070                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/SGTools/i686-slc5-gcc43-opt/libSGTools.so
f4909000-f490a000 rw-p 00018000 00:18 2122625070                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/SGTools/i686-slc5-gcc43-opt/libSGTools.so
f490a000-f490b000 rw-p f490a000 00:00 0 
f490b000-f4938000 r-xp 00000000 00:18 2122624750                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/AthenaKernel/i686-slc5-gcc43-opt/libAthenaKernel.so
f4938000-f493c000 rw-p 0002d000 00:18 2122624750                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/AthenaKernel/i686-slc5-gcc43-opt/libAthenaKernel.so
f493c000-f4981000 r-xp 00000000 00:18 2122624668                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/AthenaBaseComps/i686-slc5-gcc43-opt/libAthenaBaseComps.so
f4981000-f498c000 rw-p 00044000 00:18 2122624668                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/AthenaBaseComps/i686-slc5-gcc43-opt/libAthenaBaseComps.so
f498c000-f49d7000 r-xp 00000000 00:18 2122624770                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/AthenaPython/i686-slc5-gcc43-opt/libAthenaPython.so
f49d7000-f49e3000 rw-p 0004a000 00:18 2122624770                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/AthenaPython/i686-slc5-gcc43-opt/libAthenaPython.so
f49e3000-f49e4000 rw-p f49e3000 00:00 0 
f49e4000-f4a0d000 r-xp 00000000 00:18 2122624774                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/AthenaPython/i686-slc5-gcc43-opt/libAthenaPythonDict.so
f4a0d000-f4a0f000 rw-p 00028000 00:18 2122624774                         /afs/cern.ch/atlas/software/releases/17.0.6/AtlasCore/17.0.6/Control/AthenaPython/i686-slc5-gcc43-opt/libAthenaPythonDict.so
f4a0f000-f4b81000 rw-p f4a0f000 00:00 0 
f4b81000-f4d6a000 r-xp 00000000 00:18 2122578054                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libTree.so
f4d6a000-f4d74000 rw-p 001e9000 00:18 2122578054                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libTree.so
f4d74000-f4d76000 rw-p f4d74000 00:00 0 
f4d76000-f4e8e000 r-xp 00000000 00:18 2122577898                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libNet.so
f4e8e000-f4e95000 rw-p 00117000 00:18 2122577898                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libNet.so
f4e95000-f4e97000 rw-p f4e95000 00:00 0 
f4e97000-f5048000 r-xp 00000000 00:18 2122577980                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libRIO.so
f5048000-f504e000 rw-p 001b0000 00:18 2122577980                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libRIO.so
f504e000-f504f000 rw-p f504e000 00:00 0 
f504f000-f5094000 r-xp 00000000 00:18 2122578042                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libThread.so
f5094000-f5097000 rw-p 00044000 00:18 2122578042                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libThread.so
f5097000-f52d3000 r-xp 00000000 00:18 2122577864                         /afs/cern.ch/atlas/software/releases/17.0.6/sw/lcg/app/releases/ROOT/5.28.00h/i686-slc5-gcc43-opt/root/lib/libMatrix.so

Please update also the root file with histogram so I can run your macro

Thanks

Lorenzo

The Root file may be too large to upload (817MB), but I will try. Thanks again for the help!

Can you just extract the two histograms and copy in a smaller files ?
Lorenzo

I’ve attached a root file containing the numerator (hnout) and denominator (hdout) for the division.
triggerHistos.root (6.6 KB)

Hi Lorenzo,

I found the bug, so no reply is necessary. Thanks for all your help.