Skip to content
Snippets Groups Projects
Commit cc604ce2 authored by Rosen Matev's avatar Rosen Matev :sunny:
Browse files

Speed up histoex tests

parent 28ebe8f4
No related branches found
No related tags found
1 merge request!1380Create reproducible ROOT files and clean up tests
......@@ -136,6 +136,9 @@ def configure(gaudi=None):
HistoEx2.configure(gaudi)
hsvc = gaudi.service("HistogramPersistencySvc")
hsvc.OutputFile = "aida2rootex.root"
# create the algorithms
alg1 = Aida2RootEx1()
alg2 = Aida2RootEx2()
......
......@@ -77,7 +77,7 @@ def configure(gaudi=None):
alg.HistoPrint = True
hsvc = gaudi.service("HistogramPersistencySvc")
hsvc.OutputFile = "histo1.root"
hsvc.OutputFile = "histoex.root"
# This does not harm and tests bug #50389
getMyalgBack = gaudi.algorithm("HistoEx")
......
......@@ -80,6 +80,9 @@ def configure(gaudi=None):
HistoEx.configure(gaudi)
hsvc = gaudi.service("HistogramPersistencySvc")
hsvc.OutputFile = "histoex1.root"
alg = HistoEx1("HistoEx1")
gaudi.addAlgorithm(alg)
......
......@@ -46,10 +46,9 @@ class HistoEx2(HistoAlgo):
def execute(self):
"""The major method 'execute', it is invoked for each event"""
gauss = Rndm.Numbers(self.randSvc(), Rndm.Gauss(0, 1))
for i in range(0, 10000):
for i in range(0, 1000):
x = gauss()
y = gauss()
self.plot2D(x, y, " x vs y ", -2, 2, -4, 4)
......@@ -76,6 +75,9 @@ def configure(gaudi=None):
HistoEx1.configure(gaudi)
hsvc = gaudi.service("HistogramPersistencySvc")
hsvc.OutputFile = "histoex2.root"
alg = HistoEx2("HistoEx2")
gaudi.addAlgorithm(alg)
......
......@@ -15,9 +15,6 @@
<argument name="use_temp_dir"><enumeral>true</enumeral></argument>
<argument name="reference"><text>refs/Aida2RootEx.ref</text></argument>
<argument name="error_reference"><text>refs/Aida2RootEx.err.ref</text></argument>
<argument name="prerequisites"><set>
<tuple><text>gaudiexamples.histoex2</text><enumeral>PASS</enumeral></tuple>
</set></argument>
<argument name="validator"><text>
preprocessor = (normalizeExamples +
LineSkipper(regexps = [r'Info in &lt;TCanvas::Print&gt;: png file .* has been created']))
......
......@@ -21,7 +21,4 @@ preprocessor = normalizeExamples + \
validateWithReference(preproc = preprocessor)
</text></argument>
<argument name="reference"><text>refs/HistoEx2.pyref</text></argument>
<argument name="prerequisites"><set>
<tuple><text>gaudiexamples.histoex1</text><enumeral>PASS</enumeral></tuple>
</set></argument>
</extension>
# setting LC_ALL to "C"
Simple example to illustrate the usage of aida2root converter Vanya BELYAEV ibelyaev@phys.syr.edu
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v30r5)
running on localhost on Sat Dec 8 13:24:28 2018
Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
running on server on Thu Sep 29 16:48:20 2022
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
ApplicationMgr INFO Successfully loaded modules : GaudiAlg, RootHistCnv
RootHistSvc INFO Writing ROOT histograms to: histo1.root
RootHistSvc INFO Writing ROOT histograms to: aida2rootex.root
HistogramPersis... INFO Added successfully Conversion service:RootHistSvc
DetectorDataSvc INFO Detector description not requested to be loaded
EventLoopMgr WARNING Unable to locate service "EventSelector"
......@@ -30,17 +29,17 @@ TH1.Print Name = 2D histo , Entries= 100, Total sum= 100
Aida2RootEx1 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 1000, Total sum= 1000
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 10000, Total sum= 9565
TH1.Print Name = x vs y , Entries= 1000, Total sum= 954
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 10000, Total sum= 7995
TH1.Print Name = x vs y+3x , Entries= 1000, Total sum= 801
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 10000, Total sum= 7975
TH1.Print Name = x vs y-3x , Entries= 1000, Total sum= 799
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 10000, Total sum= -3.7196
TH1.Print Name = x vs y (profile), Entries= 1000, Total sum= -5.26516
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 10000, Total sum= -3.77285
TH1.Print Name = x vs y+3x (profile), Entries= 1000, Total sum= -5.23801
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 10000, Total sum= -3.66636
TH1.Print Name = x vs y-3x (profile), Entries= 1000, Total sum= -5.2923
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 1D histo '
TH1.Print Name = 1D histo , Entries= 10, Total sum= 10
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 2D histo '
......@@ -54,17 +53,17 @@ TH1.Print Name = 2D histo , Entries= 100, Total sum= 100
Aida2RootEx2 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 1000, Total sum= 1000
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 10000, Total sum= 9565
TH1.Print Name = x vs y , Entries= 1000, Total sum= 954
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 10000, Total sum= 7995
TH1.Print Name = x vs y+3x , Entries= 1000, Total sum= 801
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 10000, Total sum= 7975
TH1.Print Name = x vs y-3x , Entries= 1000, Total sum= 799
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 10000, Total sum= -3.7196
TH1.Print Name = x vs y (profile), Entries= 1000, Total sum= -5.26516
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 10000, Total sum= -3.77285
TH1.Print Name = x vs y+3x (profile), Entries= 1000, Total sum= -5.23801
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 10000, Total sum= -3.66636
TH1.Print Name = x vs y-3x (profile), Entries= 1000, Total sum= -5.2923
Aida2RootEx1 INFO AIDA object: 'HistoEx/ 1D histo '
TH1.Print Name = 1D histo , Entries= 20, Total sum= 20
Aida2RootEx1 INFO AIDA object: 'HistoEx/ 2D histo '
......@@ -78,17 +77,17 @@ TH1.Print Name = 2D histo , Entries= 200, Total sum= 200
Aida2RootEx1 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 2000, Total sum= 2000
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 20000, Total sum= 19090
TH1.Print Name = x vs y , Entries= 2000, Total sum= 1890
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 20000, Total sum= 15937
TH1.Print Name = x vs y+3x , Entries= 2000, Total sum= 1584
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 20000, Total sum= 15863
TH1.Print Name = x vs y-3x , Entries= 2000, Total sum= 1582
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 20000, Total sum= -2.86141
TH1.Print Name = x vs y (profile), Entries= 2000, Total sum= -5.35527
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 20000, Total sum= -2.90608
TH1.Print Name = x vs y+3x (profile), Entries= 2000, Total sum= -5.36886
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 20000, Total sum= -2.81674
TH1.Print Name = x vs y-3x (profile), Entries= 2000, Total sum= -5.34168
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 1D histo '
TH1.Print Name = 1D histo , Entries= 20, Total sum= 20
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 2D histo '
......@@ -102,17 +101,17 @@ TH1.Print Name = 2D histo , Entries= 200, Total sum= 200
Aida2RootEx2 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 2000, Total sum= 2000
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 20000, Total sum= 19090
TH1.Print Name = x vs y , Entries= 2000, Total sum= 1890
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 20000, Total sum= 15937
TH1.Print Name = x vs y+3x , Entries= 2000, Total sum= 1584
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 20000, Total sum= 15863
TH1.Print Name = x vs y-3x , Entries= 2000, Total sum= 1582
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 20000, Total sum= -2.86141
TH1.Print Name = x vs y (profile), Entries= 2000, Total sum= -5.35527
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 20000, Total sum= -2.90608
TH1.Print Name = x vs y+3x (profile), Entries= 2000, Total sum= -5.36886
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 20000, Total sum= -2.81674
TH1.Print Name = x vs y-3x (profile), Entries= 2000, Total sum= -5.34168
Aida2RootEx1 INFO AIDA object: 'HistoEx/ 1D histo '
TH1.Print Name = 1D histo , Entries= 30, Total sum= 30
Aida2RootEx1 INFO AIDA object: 'HistoEx/ 2D histo '
......@@ -126,17 +125,17 @@ TH1.Print Name = 2D histo , Entries= 300, Total sum= 300
Aida2RootEx1 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 3000, Total sum= 3000
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 30000, Total sum= 28646
TH1.Print Name = x vs y , Entries= 3000, Total sum= 2855
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 30000, Total sum= 23851
TH1.Print Name = x vs y+3x , Entries= 3000, Total sum= 2404
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 30000, Total sum= 23819
TH1.Print Name = x vs y-3x , Entries= 3000, Total sum= 2395
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 30000, Total sum= -2.31361
TH1.Print Name = x vs y (profile), Entries= 3000, Total sum= -3.62752
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 30000, Total sum= -2.32762
TH1.Print Name = x vs y+3x (profile), Entries= 3000, Total sum= -3.62346
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 30000, Total sum= -2.2996
TH1.Print Name = x vs y-3x (profile), Entries= 3000, Total sum= -3.63159
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 1D histo '
TH1.Print Name = 1D histo , Entries= 30, Total sum= 30
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 2D histo '
......@@ -150,17 +149,17 @@ TH1.Print Name = 2D histo , Entries= 300, Total sum= 300
Aida2RootEx2 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 3000, Total sum= 3000
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 30000, Total sum= 28646
TH1.Print Name = x vs y , Entries= 3000, Total sum= 2855
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 30000, Total sum= 23851
TH1.Print Name = x vs y+3x , Entries= 3000, Total sum= 2404
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 30000, Total sum= 23819
TH1.Print Name = x vs y-3x , Entries= 3000, Total sum= 2395
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 30000, Total sum= -2.31361
TH1.Print Name = x vs y (profile), Entries= 3000, Total sum= -3.62752
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 30000, Total sum= -2.32762
TH1.Print Name = x vs y+3x (profile), Entries= 3000, Total sum= -3.62346
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 30000, Total sum= -2.2996
TH1.Print Name = x vs y-3x (profile), Entries= 3000, Total sum= -3.63159
Aida2RootEx1 INFO AIDA object: 'HistoEx/ 1D histo '
TH1.Print Name = 1D histo , Entries= 40, Total sum= 40
Aida2RootEx1 INFO AIDA object: 'HistoEx/ 2D histo '
......@@ -174,17 +173,17 @@ TH1.Print Name = 2D histo , Entries= 400, Total sum= 400
Aida2RootEx1 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 4000, Total sum= 4000
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 40000, Total sum= 38204
TH1.Print Name = x vs y , Entries= 4000, Total sum= 3805
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 40000, Total sum= 31810
TH1.Print Name = x vs y+3x , Entries= 4000, Total sum= 3204
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 40000, Total sum= 31753
TH1.Print Name = x vs y-3x , Entries= 4000, Total sum= 3193
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 40000, Total sum= -1.70762
TH1.Print Name = x vs y (profile), Entries= 4000, Total sum= -2.39251
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 40000, Total sum= -1.73798
TH1.Print Name = x vs y+3x (profile), Entries= 4000, Total sum= -2.37373
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 40000, Total sum= -1.67727
TH1.Print Name = x vs y-3x (profile), Entries= 4000, Total sum= -2.41129
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 1D histo '
TH1.Print Name = 1D histo , Entries= 40, Total sum= 40
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 2D histo '
......@@ -198,17 +197,17 @@ TH1.Print Name = 2D histo , Entries= 400, Total sum= 400
Aida2RootEx2 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 4000, Total sum= 4000
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 40000, Total sum= 38204
TH1.Print Name = x vs y , Entries= 4000, Total sum= 3805
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 40000, Total sum= 31810
TH1.Print Name = x vs y+3x , Entries= 4000, Total sum= 3204
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 40000, Total sum= 31753
TH1.Print Name = x vs y-3x , Entries= 4000, Total sum= 3193
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 40000, Total sum= -1.70762
TH1.Print Name = x vs y (profile), Entries= 4000, Total sum= -2.39251
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 40000, Total sum= -1.73798
TH1.Print Name = x vs y+3x (profile), Entries= 4000, Total sum= -2.37373
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 40000, Total sum= -1.67727
TH1.Print Name = x vs y-3x (profile), Entries= 4000, Total sum= -2.41129
Aida2RootEx1 INFO AIDA object: 'HistoEx/ 1D histo '
TH1.Print Name = 1D histo , Entries= 50, Total sum= 50
Aida2RootEx1 INFO AIDA object: 'HistoEx/ 2D histo '
......@@ -222,17 +221,17 @@ TH1.Print Name = 2D histo , Entries= 500, Total sum= 500
Aida2RootEx1 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 5000, Total sum= 5000
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 50000, Total sum= 47791
TH1.Print Name = x vs y , Entries= 5000, Total sum= 4772
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 50000, Total sum= 39784
TH1.Print Name = x vs y+3x , Entries= 5000, Total sum= 4000
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 50000, Total sum= 39763
TH1.Print Name = x vs y-3x , Entries= 5000, Total sum= 3990
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 50000, Total sum= -1.41162
TH1.Print Name = x vs y (profile), Entries= 5000, Total sum= -2.21117
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 50000, Total sum= -1.43885
TH1.Print Name = x vs y+3x (profile), Entries= 5000, Total sum= -2.1759
Aida2RootEx1 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 50000, Total sum= -1.38438
TH1.Print Name = x vs y-3x (profile), Entries= 5000, Total sum= -2.24644
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 1D histo '
TH1.Print Name = 1D histo , Entries= 50, Total sum= 50
Aida2RootEx2 INFO AIDA object: 'HistoEx/ 2D histo '
......@@ -246,17 +245,17 @@ TH1.Print Name = 2D histo , Entries= 500, Total sum= 500
Aida2RootEx2 INFO AIDA object: 'HistoEx1/ 3D histo '
TH1.Print Name = 3D histo , Entries= 5000, Total sum= 5000
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y '
TH1.Print Name = x vs y , Entries= 50000, Total sum= 47791
TH1.Print Name = x vs y , Entries= 5000, Total sum= 4772
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x '
TH1.Print Name = x vs y+3x , Entries= 50000, Total sum= 39784
TH1.Print Name = x vs y+3x , Entries= 5000, Total sum= 4000
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x '
TH1.Print Name = x vs y-3x , Entries= 50000, Total sum= 39763
TH1.Print Name = x vs y-3x , Entries= 5000, Total sum= 3990
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y (profile)'
TH1.Print Name = x vs y (profile), Entries= 50000, Total sum= -1.41162
TH1.Print Name = x vs y (profile), Entries= 5000, Total sum= -2.21117
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y+3x (profile)'
TH1.Print Name = x vs y+3x (profile), Entries= 50000, Total sum= -1.43885
TH1.Print Name = x vs y+3x (profile), Entries= 5000, Total sum= -2.1759
Aida2RootEx2 INFO AIDA object: 'HistoEx2/ x vs y-3x (profile)'
TH1.Print Name = x vs y-3x (profile), Entries= 50000, Total sum= -1.38438
TH1.Print Name = x vs y-3x (profile), Entries= 5000, Total sum= -2.24644
The file name is 'HistoEx__1D_histo_.png'
The file name is 'HistoEx__2D_histo_.png'
The file name is 'HistoEx__3D_histo_.png'
......@@ -288,14 +287,14 @@ HistoEx1 SUCCESS 3D histograms in directory "HistoEx1" : 1
ID= 3D histo " 3D histo " Ents/All= 5000/5000 <X>/sX=4.5/2.8723,<Y>/sY=4.5/2.8723,<Z>/sZ=4.5/2.8723
HistoEx2 SUCCESS Booked 6 Histogram(s) : 2D=3 1DProf=3
HistoEx2 SUCCESS 2D histograms in directory "HistoEx2" : 3
ID= x vs y " x vs y " Ents/All=50000/50000<X>/sX=-0.0087048/0.87747,<Y>/sY=-0.013991/1.0035
ID= x vs y+3x " x vs y+3x " Ents/All=47804/50000<X>/sX=0.0020222/0.69612,<Y>/sY=-0.0072879/2.0754
ID= x vs y-3x " x vs y-3x " Ents/All=47806/50000<X>/sX=-0.0030373/0.6946,<Y>/sY=-0.0065218/2.0649
ID= x vs y " x vs y " Ents/All= 5000/5000 <X>/sX=-0.015306/0.86875,<Y>/sY=-0.01607/0.99405
ID= x vs y+3x " x vs y+3x " Ents/All= 4772/5000 <X>/sX=0.0033053/0.6895,<Y>/sY=-0.0032982/2.0751
ID= x vs y-3x " x vs y-3x " Ents/All= 4773/5000 <X>/sX=-0.0074318/0.685,<Y>/sY=0.01067/2.0353
HistoEx2 SUCCESS 1D profile histograms in directory "HistoEx2" : 3
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
| x vs y (profile) | " x vs y (profile)" | 50000 | -0.0087048 | 0.87747 | 0 | -3 |
| x vs y+3x (profile) | " x vs y+3x (profile)" | 50000 | -0.0087048 | 0.87747 | 0 | -3 |
| x vs y-3x (profile) | " x vs y-3x (profile)" | 50000 | -0.0087048 | 0.87747 | 0 | -3 |
| x vs y (profile) | " x vs y (profile)" | 5000 | -0.015306 | 0.86875 | 0 | -3 |
| x vs y+3x (profile) | " x vs y+3x (profile)" | 5000 | -0.015306 | 0.86875 | 0 | -3 |
| x vs y-3x (profile) | " x vs y-3x (profile)" | 5000 | -0.015306 | 0.86875 | 0 | -3 |
EventLoopMgr INFO Histograms converted successfully according to request.
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
# setting LC_ALL to "C"
*******************************************************************************
* *
......@@ -9,12 +8,12 @@
Vanya BELYAEV Ivan.Belyaev@lapp.in2p3.fr
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v30r5)
running on pcmz on Wed Dec 5 17:11:07 2018
Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
running on server on Thu Sep 29 16:04:51 2022
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
ApplicationMgr INFO Successfully loaded modules : GaudiAlg, RootHistCnv
RootHistSvc INFO Writing ROOT histograms to: histo1.root
RootHistSvc INFO Writing ROOT histograms to: histoex.root
HistogramPersis... INFO Added successfully Conversion service:RootHistSvc
DetectorDataSvc INFO Detector description not requested to be loaded
EventLoopMgr WARNING Unable to locate service "EventSelector"
......
# setting LC_ALL to "C"
*******************************************************************************
* *
......@@ -11,12 +10,12 @@
Vanya BELYAEV Ivan.Belyaev@lapp.in2p3.fr
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v30r5)
running on pcmz on Wed Dec 5 17:09:47 2018
Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
running on server on Thu Sep 29 16:04:51 2022
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
ApplicationMgr INFO Successfully loaded modules : GaudiAlg, RootHistCnv
RootHistSvc INFO Writing ROOT histograms to: histo1.root
RootHistSvc INFO Writing ROOT histograms to: histoex1.root
HistogramPersis... INFO Added successfully Conversion service:RootHistSvc
DetectorDataSvc INFO Detector description not requested to be loaded
EventLoopMgr WARNING Unable to locate service "EventSelector"
......@@ -34,7 +33,7 @@ ApplicationMgr INFO Application Manager Started successfully
Entries :
| All | In Range | Underflow | Overflow | #Equivalent | Integral | Total |
| 200 | 200 | 0 | 0 | 200 | 33.2 | 33.2 |
| 200 | 200 | 0 | 0 | 200 | 33.2 | 33.2 |
Annotation
| Title : 1D histo |
......
# setting LC_ALL to "C"
*******************************************************************************
* *
......@@ -11,12 +10,12 @@
Vanya BELYAEV ibelyaev@physics.syr.edu
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v31r0)
running on localhost on Mon Apr 8 11:10:10 2019
Welcome to ApplicationMgr (GaudiCoreSvc v36r7)
running on server on Thu Sep 29 16:24:26 2022
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
ApplicationMgr INFO Successfully loaded modules : GaudiAlg, RootHistCnv
RootHistSvc INFO Writing ROOT histograms to: histo1.root
RootHistSvc INFO Writing ROOT histograms to: histoex2.root
HistogramPersis... INFO Added successfully Conversion service:RootHistSvc
DetectorDataSvc INFO Detector description not requested to be loaded
EventLoopMgr WARNING Unable to locate service "EventSelector"
......@@ -95,7 +94,7 @@ RndmGenSvc INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
Entries :
| All | In Range | Underflow | Overflow | #Equivalent | Integral | Total |
| 200 | 200 | 0 | 0 | 200 | 33.2 | 33.2 |
| 200 | 200 | 0 | 0 | 200 | 33.2 | 33.2 |
Annotation
| Title : 1D histo |
......@@ -140,17 +139,17 @@ RndmGenSvc INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
Alg='HistoEx1', ID=' 2D histo ' , Histo=Histogram 2D " 2D histo " 20 xbins [0.000000,20.000000], 20 ybins [0.000000,20.000000]
Alg='HistoEx1', ID=' 3D histo ' , Histo= ID= 3D histo " 3D histo " Ents/All=20000/20000<X>/sX=4.5/2.8723,<Y>/sY=4.5/2.8723,<Z>/sZ=4.5/2.8723
Alg='HistoEx2', ID=' x vs y ' , Histo=Histogram 2D " x vs y " 50 xbins [-2.000000,2.000000], 50 ybins [-4.000000,4.000000]
Alg='HistoEx2', ID=' x vs y (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x143b9848>
Alg='HistoEx2', ID=' x vs y (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x19798038>
Histo TES : "HistoEx2/ x vs y (profile)"
Histo Title : " x vs y (profile)"
Mean : -0.0052704
Rms : 0.8777
Mean : 0.0027176
Rms : 0.87571
Entries :
| All | In Range | Underflow | Overflow | Integral | Total |
| 200000 | 200000 | 4608 | 4544 | -0.54562 | -1083.8 |
| 20000 | 20000 | 479 | 431 | -2.8614 | -481.91 |
Annotation
| Title : x vs y (profile) |
......@@ -159,27 +158,27 @@ RndmGenSvc INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
| id : x vs y (profile) |
1.5 ++----+----+----+----+----+----+----+----+----+----+
4 ++----+----+----+----+----+----+----+----+----+----+
|. . . . . | . . . . |
|. . . . . | . . . . |
|. . . . . | . . . . |
|. . . . . | . . . . |
0.5 +.........................+........................+
1.5 +.........................+........................+
|. . . . . | . . . . |
|. . . . . | . . . . I |
0 *-+*************************************************I->*
|. I I. . . . | . . . . I *|
-0.5 +.........................+........................+
|. . . . . | . . . . |
0 I-+IIII**I***+I-*II-II-*--*III--**-*-*I-**III-I*II*I-->*
* |****I.*III***I******.**I*****I.*I*I**II*****I**I**|
-1 +.........................+................I......I+
|. . . . . | . . . . |
|. . . . . | . . . . |
|. . . . . | . . . . |
-1.5 +.........................+........................+
|. . . . . | . . . . |
-3.5 +.........................+........................+
|. . . . . | . . . . |
|. . . . . | . . . . |
|. . . . . | . . . . |
-2.5 ++----+----+----+----+----+----+----+----+----+----+
|. . . . . | . . . . |
-6 ++----+----+----+----+----+----+----+----+----+----+
U
N O
D V
......@@ -194,17 +193,17 @@ RndmGenSvc INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
Alg='HistoEx2', ID=' x vs y+3x ' , Histo=Histogram 2D " x vs y+3x " 50 xbins [-2.000000,2.000000], 50 ybins [-4.000000,4.000000]
Alg='HistoEx2', ID=' x vs y+3x (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x14314a68>
Alg='HistoEx2', ID=' x vs y+3x (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x190cf018>
Histo TES : "HistoEx2/ x vs y+3x (profile)"
Histo Title : " x vs y+3x (profile)"
Mean : -0.0052704
Rms : 0.8777
Mean : 0.0027176
Rms : 0.87571
Entries :
| All | In Range | Underflow | Overflow | Integral | Total |
| 200000 | 200000 | 4608 | 4544 | -0.54771 | -4660.5 |
| 20000 | 20000 | 479 | 431 | -2.9061 | -665.35 |
Annotation
| Title : x vs y+3x (profile) |
......@@ -218,20 +217,20 @@ RndmGenSvc INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
|. . . . . | . . . . |
|. . . . . | . . . . ***|
|. . . . . | . . . ***I |
|. . . . . | . . .*** . |
|. . . . . | . . ***I . | *
5 +.........................+.........***............+
|. . . . . | . ***. . . |
|. . . . . | . . .I** . |
|. . . . . | . . ****I . | *
5 +.........................+.........I**I...........+
|. . . . . | . **** . . |
|. . . . . | *** . . . |
|. . . . . |*** . . . . |
0 -++----+----+----+----+--I**----+----+----+----+----->
|. . . . .*** | . . . . |
|. . . . *** | . . . . |
|. . . . . |I**I. . . . |
0 -++----+----+----+----+--****---+----+----+----+----->
|. . . . ***I | . . . . |
|. . . . I**I | . . . . |
-5 +...............***.......+........................+
|. . .I***. . | . . . . |
* |. . *** . . | . . . . |
|. .*** . . . | . . . . |
|. *** . . . | . . . . |
* |. . I*** . . | . . . . |
|. **** . . . | . . . . |
|. **. . . . | . . . . |
|*** . . . . | . . . . |
|. . . . . | . . . . |
-15 ++----+----+----+----+----+----+----+----+----+----+
......@@ -249,17 +248,17 @@ RndmGenSvc INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
Alg='HistoEx2', ID=' x vs y-3x ' , Histo=Histogram 2D " x vs y-3x " 50 xbins [-2.000000,2.000000], 50 ybins [-4.000000,4.000000]
Alg='HistoEx2', ID=' x vs y-3x (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x14316b98>
Alg='HistoEx2', ID=' x vs y-3x (profile)' , Histo=<cppyy.gbl.AIDA.IProfile1D object at 0x190cb8f8>
Histo TES : "HistoEx2/ x vs y-3x (profile)"
Histo Title : " x vs y-3x (profile)"
Mean : -0.0052704
Rms : 0.8777
Mean : 0.0027176
Rms : 0.87571
Entries :
| All | In Range | Underflow | Overflow | Integral | Total |
| 200000 | 200000 | 4608 | 4544 | -0.54353 | 2492.9 |
| 20000 | 20000 | 479 | 431 | -2.8167 | -298.46 |
Annotation
| Title : x vs y-3x (profile) |
......@@ -271,24 +270,24 @@ RndmGenSvc INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngin
15 ++----+----+----+----+----+----+----+----+----+----+
|. . . . . | . . . . |
|. . . . . | . . . . |
|*** . . . . | . . . . |
|. I*** . . . | . . . . |
|**I . . . . | . . . . |
|. **** . . . | . . . . |
|. .*** . . . | . . . . |
* |. . *** . . | . . . . |
5 +............**I..........+........................+
5 +...........I**I..........+........................+
|. . . **** . | . . . . |
|. . . . I**I | . . . . |
|. . . . **** | . . . . |
0 -++----+----+----+----+--I***---+----+----+----+----->
|. . . . . | ***. . . . |
|. . . . . | I**I . . . |
-5 +.........................+......***I..............+
|. . . . I*** | . . . . |
|. . . . .*** | . . . . |
0 -++----+----+----+----+--I**I---+----+----+----+----->
|. . . . . |****. . . . |
|. . . . . | I*** . . . |
-5 +.........................+......I**...............+
|. . . . . | . ***I . . |
|. . . . . | . . *** . | *
|. . . . . | . . .*** . |
|. . . . . | . . . *** |
|. . . . . | . . .****. |
|. . . . . | . . . I**I |
|. . . . . | . . . . ***|
|. . . . . | . . . . |
|. . . . . | . . . . I|
-15 ++----+----+----+----+----+----+----+----+----+----+
U
N O
......@@ -322,14 +321,14 @@ HistoEx1 SUCCESS 3D histograms in directory "HistoEx1" : 1
ID= 3D histo " 3D histo " Ents/All=20000/20000<X>/sX=4.5/2.8723,<Y>/sY=4.5/2.8723,<Z>/sZ=4.5/2.8723
HistoEx2 SUCCESS Booked 6 Histogram(s) : 2D=3 1DProf=3
HistoEx2 SUCCESS 2D histograms in directory "HistoEx2" : 3
ID= x vs y " x vs y " Ents/All=200000/200000<X>/sX=-0.0052187/0.87769,<Y>/sY=-0.0052098/0.99916
ID= x vs y+3x " x vs y+3x " Ents/All=190894/200000<X>/sX=-0.00098056/0.69603,<Y>/sY=-0.0079536/2.0724
ID= x vs y-3x " x vs y-3x " Ents/All=190896/200000<X>/sX=-0.0018744/0.6958,<Y>/sY=-0.00026366/2.0675
ID= x vs y " x vs y " Ents/All=20000/20000<X>/sX=0.0027176/0.87571,<Y>/sY=-0.026393/1.0025
ID= x vs y+3x " x vs y+3x " Ents/All=19093/20000<X>/sX=0.012982/0.69629,<Y>/sY=0.0081023/2.0716
ID= x vs y-3x " x vs y-3x " Ents/All=19093/20000<X>/sX=0.0025214/0.69108,<Y>/sY=-0.030063/2.0616
HistoEx2 SUCCESS 1D profile histograms in directory "HistoEx2" : 3
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
| x vs y (profile) | " x vs y (profile)" | 200000 | -0.0052704 | 0.8777 | 0 | -3 |
| x vs y+3x (profile) | " x vs y+3x (profile)" | 200000 | -0.0052704 | 0.8777 | 0 | -3 |
| x vs y-3x (profile) | " x vs y-3x (profile)" | 200000 | -0.0052704 | 0.8777 | 0 | -3 |
| x vs y (profile) | " x vs y (profile)" | 20000 | 0.0027176 | 0.87571 | 0 | -3 |
| x vs y+3x (profile) | " x vs y+3x (profile)" | 20000 | 0.0027176 | 0.87571 | 0 | -3 |
| x vs y-3x (profile) | " x vs y-3x (profile)" | 20000 | 0.0027176 | 0.87571 | 0 | -3 |
EventLoopMgr INFO Histograms converted successfully according to request.
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment