Execution Time1.16s

Test: tutorial-roofit-rf402_datahandling (Passed)
Build: master-x86_64-mac1014-clang100-opt-exp-cxxmod (macitois21.cern.ch) on 2019-11-14 00:07:23

Test Timing: Passed
Processors1

Show Command Line
Display graphs:

Test output
Processing /build/jenkins/night/LABEL/mac1014/SPEC/cxxmod-noimt/root/tutorials/roofit/rf402_datahandling.C...

[NON-XML-CHAR-0x1B][1mRooFit v3.60 -- Developed by Wouter Verkerke and David Kirkby[NON-XML-CHAR-0x1B][0m 
                Copyright (C) 2000-2013 NIKHEF, University of California & Stanford University
                All rights reserved, please read http://roofit.sourceforge.net/license.txt

DataStore d (d)
  Contains 1000 entries
  Observables: 
    1)  x = 9  L(-10 - 10)  "x"
    2)  y = 31.607  L(0 - 40)  "y"
    3)  c = Plus(idx = 1)
  "c"

  1) 0x7fe962ea7f00 RooRealVar:: x = 9  L(-10 - 10)  "x"
  2) 0x7fe962ea8270 RooRealVar:: y = 31.607  L(0 - 40)  "y"
  3) 0x7fe962eabae0 RooCategory:: c = Plus(idx = 1)
  "c"

  1) 0x7fe962ea7f00 RooRealVar:: x = 8  L(-10 - 10)  "x"
  2) 0x7fe962ea8270 RooRealVar:: y = 30  L(0 - 40)  "y"
  3) 0x7fe962eabae0 RooCategory:: c = Minus(idx = -1)
  "c"


>> d1 has only columns x,c
DataStore d (d)
  Contains 1000 entries
  Observables: 
    1)  x = 9  L(-10 - 10)  "x"
    2)  c = Plus(idx = 1)
  "c"

>> d2 has only column y
DataStore d (d)
  Contains 1000 entries
  Observables: 
    1)  y = 31.607  L(0 - 40)  "y"

>> d3 has only the points with y>5.17
[#1] INFO:InputArguments -- The formula y>5.17 claims to use the variables (x,y,c) but only (y) seem to be in use.
  inputs:         y>5.17
  interpretation: [y]>5.17
[#1] INFO:InputArguments -- The formula y>5.17 claims to use the variables (x,y,c) but only (y) seem to be in use.
  inputs:         x[1]>5.17
  interpretation: [y]>5.17
[#1] INFO:InputArguments -- The formula y>5.17 claims to use the variables (x,y,c) but only (y) seem to be in use.
  inputs:         x[1]>5.17
  interpretation: [y]>5.17
DataStore d (d)
  Contains 973 entries
  Observables: 
    1)  x = 9  L(-10 - 10)  "x"
    2)  y = 31.607  L(0 - 40)  "y"
    3)  c = Plus(idx = 1)
  "c"

>> d4 has only columns x,c for data points with y>5.17
[#1] INFO:InputArguments -- The formula y>5.17 claims to use the variables (x,y,c) but only (y) seem to be in use.
  inputs:         x[1]>5.17
  interpretation: [y]>5.17
[#1] INFO:InputArguments -- The formula y>5.17 claims to use the variables (x,y,c) but only (y) seem to be in use.
  inputs:         x[1]>5.17
  interpretation: [y]>5.17
DataStore d (d)
  Contains 973 entries
  Observables: 
    1)  x = 9  L(-10 - 10)  "x"
    2)  c = Plus(idx = 1)
  "c"

>> merge d2(y) with d1(x,c) to form d1(x,c,y)
DataStore d (d)
  Contains 1000 entries
  Observables: 
    1)  x = 9  L(-10 - 10)  "x"
    2)  c = Plus(idx = 1)
  "c"
    3)  y = 31.607  L(0 - 40)  "y"

>> append data points of d3 to d1
DataStore d (d)
  Contains 1973 entries
  Observables: 
    1)  x = 9  L(-10 - 10)  "x"
    2)  c = Plus(idx = 1)
  "c"
    3)  y = 31.607  L(0 - 40)  "y"
>> construct dh (binned) from d(unbinned) but only take the x and y dimensions,
>> the category 'c' will be projected in the filling process
DataStore dh (binned version of d)
  Contains 100 entries
  Observables: 
    1)  x = 9  L(-10 - 10) B(10)  "x"
    2)  y = 31.607  L(0 - 40) B(10)  "y"
Binned Dataset dh (binned version of d)
  Contains 100 bins with a total weight of 1000
  Observables:     1)  x = 9  L(-10 - 10) B(10)  "x"
    2)  y = 31.607  L(0 - 40) B(10)  "y"
>> number of bins in dh   : 100
>> sum of weights in dh   : 1000
>> integral over histogram: 8000
>> retrieving the properties of the bin enclosing coordinate (x,y) = (0.3,20.5) 
 bin center:
  1) 0x7fe965544a10 RooRealVar:: x = 1  L(-10 - 10) B(10)  "x"
  2) 0x7fe965546700 RooRealVar:: y = 22  L(0 - 40) B(10)  "y"
 weight = 76
>> Creating 1-dimensional projection on y of dh for bins with x>0
[#1] INFO:InputArguments -- The formula x>0 claims to use the variables (x,y) but only (x) seem to be in use.
  inputs:         x[0]>0
  interpretation: [x]>0
DataStore dh (binned version of d)
  Contains 10 entries
  Observables: 
    1)  y = 38  L(0 - 40) B(10)  "y"
Binned Dataset dh (binned version of d)
  Contains 10 bins with a total weight of 500
  Observables:     1)  y = 38  L(0 - 40) B(10)  "y"
[#1] INFO:Plotting -- RooPlot::updateFitRangeNorm: New event count of 500 will supercede previous event count of 1000 for normalization of PDF projections

>> Persisting d via ROOT I/O
TFile**		rf402_datahandling.root	
 TFile*		rf402_datahandling.root	
  KEY: RooDataSet	d;1	d
  KEY: TProcessID	ProcessID0;1	4006baf4-0677-11ea-9c9a-bcb83476beef