diff --git a/DaVinciExamples/example_data/Run255620.yaml b/DaVinciExamples/example_data/Run255620.yaml new file mode 100644 index 0000000000000000000000000000000000000000..f59548a9a51247a31c60cbe3a8774ce9c49490fd --- /dev/null +++ b/DaVinciExamples/example_data/Run255620.yaml @@ -0,0 +1,20 @@ +input_files: + - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0000.raw + - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0001.raw + - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0002.raw + - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0003.raw + - mdf:root://eoslhcb.cern.ch//eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150011_0001.raw + +data_type: 'Upgrade' +input_type: 'RAW' +simulation: False +evt_max : 10000 +ntuple_file: "Raw_DV_Ks_example.root" + +input_raw_format: 0.5 +input_process: 'Hlt2' +dddb_tag : 'master' +conddb_tag : '2022_12_HLT2Processing' +python_logging_level: 3 +output_level: 3 +print_freq: 1000 diff --git a/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_from_raw_data.py b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_from_raw_data.py new file mode 100644 index 0000000000000000000000000000000000000000..b68385d4c891f2961f4f07361091a57d557cac45 --- /dev/null +++ b/DaVinciExamples/python/DaVinciExamples/tupling/option_davinci_tupling_from_raw_data.py @@ -0,0 +1,114 @@ +############################################################################### +# (c) Copyright 2023 CERN for the benefit of the LHCb Collaboration # +# # +# This software is distributed under the terms of the GNU General Public # +# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". # +# # +# In applying this licence, CERN does not waive the privileges and immunities # +# granted to it by virtue of its status as an Intergovernmental Organization # +# or submit itself to any jurisdiction. # +############################################################################### +from PyConf.reading import get_particles, get_pvs +import Functors as F +from FunTuple import FunctorCollection +from FunTuple import FunTuple_Particles as Funtuple +import FunTuple.functorcollections as FC +from DaVinci.algorithms import add_filter +from DaVinci import Options, make_config + +from PyConf.application import metainfo_repos +metainfo_repos.global_bind(extra_central_tags=['commissioning']) + + +def main(options: Options): + # + # Input line + # + line_KS2PiPi = "Hlt2Commissioning_KsToPimPip_LL" + particles_KS2PiPi = get_particles(f"/Event/HLT2/{line_KS2PiPi}/Particles") + + fields_KS2PiPi = { + 'KS': "KS0 -> pi+ pi-", + 'pip': "KS0 -> ^pi+ pi-", + 'pim': "KS0 -> pi+ ^pi-" + } + + v2_pvs = get_pvs() + + # + # Variables for Ks. + # BPVLTIME sometimes gets the right solution, sometimes nan and sometimes nonsense. + # Reported as Rec#421. + # + variables = FunctorCollection({ + "BPVFDCHI2": F.BPVFDCHI2(v2_pvs), + "BPVFD": F.BPVFD(v2_pvs), + 'BPVLTIME': F.BPVLTIME(v2_pvs), + 'BPVIP': F.BPVIP(v2_pvs), + 'BPVIPCHI2': F.BPVIPCHI2(v2_pvs), + 'CHI2': F.CHI2, + 'END_VX': F.END_VX, + 'END_VY': F.END_VY, + 'END_VZ': F.END_VZ, + 'BPVX': F.BPVX(v2_pvs), + 'BPVY': F.BPVY(v2_pvs), + 'BPVZ': F.BPVZ(v2_pvs), + }) + + #FunTuple: make functor collection from the imported functor library Kinematics + variables_all = FC.Kinematics() + + # + # Variables for pions. Just a technical test of functors. + # PID is uncalibrated and many PID variables return 0. + # PROBNN_D and PROBNN_MU presently returns nan. + # + all_vars = {} + all_vars['PID_E'] = F.PID_E + all_vars['PID_K'] = F.PID_K + all_vars['PID_MU'] = F.PID_MU + all_vars['PID_P'] = F.PID_P + all_vars['PID_PI'] = F.PID_PI + # POD + all_vars['PROBNN_D'] = F.PROBNN_D + all_vars['PROBNN_E'] = F.PROBNN_E + all_vars['PROBNN_GHOST'] = F.PROBNN_GHOST + all_vars['PROBNN_K'] = F.PROBNN_K + all_vars['PROBNN_MU'] = F.PROBNN_MU + all_vars['PROBNN_P'] = F.PROBNN_P + all_vars['PROBNN_PI'] = F.PROBNN_PI + + variables_extra = FunctorCollection(all_vars) + #FunTuple: associate functor collections to field (branch) name + variables_KS2PiPi = { + 'ALL': variables_all, #adds variables to all fields + 'KS': variables, + 'pip': variables_extra, + 'pim': variables_extra + } + + # + # Event variables + # + evt_vars = FC.EventInfo() + evt_vars['PV_SIZE'] = F.SIZE(v2_pvs) + + tuple_KS2PiPi = Funtuple( + name="Tuple_KS2PiPi", + tuple_name="DecayTree", + fields=fields_KS2PiPi, + variables=variables_KS2PiPi, + event_variables=evt_vars, + inputs=particles_KS2PiPi) + + filter_KS2PiPi = add_filter("HDRFilter_KS2PiPi", + f"HLT_PASS('{line_KS2PiPi}')") + + algs = {"KS2PiPi": [filter_KS2PiPi, tuple_KS2PiPi]} + + return make_config(options, algs) + + +""" +./run lbexec DaVinciExamples.tupling.option_davinci_tupling_from_raw_data:main DaVinciExamples/example_data/Spruce_Run251342.yaml +""" diff --git a/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_from_raw_data.qmt b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_from_raw_data.qmt new file mode 100644 index 0000000000000000000000000000000000000000..882539c5e0d4c9efb02d7c7713bc9e4ead5a0154 --- /dev/null +++ b/DaVinciExamples/tests/qmtest/tupling.qms/test_davinci_tupling_from_raw_data.qmt @@ -0,0 +1,49 @@ +<?xml version="1.0" ?> +<!-- +############################################################################### +# (c) Copyright 2023 CERN for the benefit of the LHCb Collaboration # +# # +# This software is distributed under the terms of the GNU General Public # +# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". # +# # +# In applying this licence, CERN does not waive the privileges and immunities # +# granted to it by virtue of its status as an Intergovernmental Organization # +# or submit itself to any jurisdiction. # +############################################################################### +--> +<!DOCTYPE extension PUBLIC '-//QM/2.3/Extension//EN' 'http://www.codesourcery.com/qm/dtds/2.3/-//qm/2.3/extension//en.dtd'> +<extension class="GaudiTest.GaudiExeTest" kind="test"> + <argument name="program"><text>lbexec</text></argument> + <argument name="args"><set> + <text>DaVinciExamples.tupling.option_davinci_tupling_from_raw_data:main</text> + </set></argument> + <argument name="options_yaml_fn"><text>$DAVINCIEXAMPLESROOT/example_data/Run255620.yaml</text></argument> + <argument name="reference"><text>../refs/test_davinci_tupling_from_raw_data.ref</text></argument> + <argument name="error_reference"><text>../refs/empty.ref</text></argument> + <argument name="validator"><text> +from DaVinciTests.QMTest.DaVinciExclusions import preprocessor, counter_preprocessor +validateWithReference(preproc = preprocessor, counter_preproc = counter_preprocessor) +countErrorLines({"FATAL":0, "ERROR":0}) + </text></argument> + <argument name="validator"><text> +findReferenceBlock("""Tuple_KS2PiPi SUCCESS Booked 1 N-Tuples and 0 Event Tag Collections""" +, stdout, result, causes, signature_offset = 0) + +import sys, os, glob +from ROOT import TFile +#open the TFile and TTree +ntuple = './Raw_DV_Ks_example.root' +if not os.path.isfile(ntuple): raise Exception(f"File: {ntuple} does not exist!") +f = TFile.Open(ntuple) +t_B = f.Get('Tuple_KS2PiPi/DecayTree') + +b_names= [b.GetName() for b in t_B.GetListOfLeaves()] +if not b_names: raise Exception(f"File: {ntuple} does not contain any branches. Please check.") +f.Close() +print('Test successfully completed!') + +os.system(f"rm {ntuple}") +countErrorLines({"FATAL":0, "ERROR":0}) + </text></argument> + <argument name="unsupported_platforms"><set><text>^((?!dd4hep).)*$</text></set></argument> +</extension> diff --git a/DaVinciExamples/tests/refs/test_davinci_tupling_from_raw_data.ref b/DaVinciExamples/tests/refs/test_davinci_tupling_from_raw_data.ref new file mode 100644 index 0000000000000000000000000000000000000000..4655663e4967ceb9d1569f1644a4b9721fbca8bc --- /dev/null +++ b/DaVinciExamples/tests/refs/test_davinci_tupling_from_raw_data.ref @@ -0,0 +1,550 @@ +ApplicationMgr SUCCESS +==================================================================================================================================== + Welcome to DaVinci_Tests version 0 + running on lxplus760.cern.ch on Mon Jan 23 17:16:45 2023 +==================================================================================================================================== +ApplicationMgr INFO Application Manager Configured successfully +NTupleSvc INFO Added stream file:Raw_DV_Ks_example.root as FILE1 +HLTControlFlowMgr INFO Start initialization +RootHistSvc INFO Writing ROOT histograms to: Raw_DV_Ks_example.root +HistogramPersistencySvc INFO Added successfully Conversion service:RootHistSvc +HLTControlFlowMgr INFO Concurrency level information: +HLTControlFlowMgr INFO o Number of events slots: 1 +HLTControlFlowMgr INFO o TBB thread pool size: 'ThreadPoolSize':1 +HLTControlFlowMgr INFO ---> End of Initialization. This took 17876 ms +ApplicationMgr INFO Application Manager Initialized successfully +FunctorFactory INFO Reusing functor library: "/tmp/pkoppenb/FunctorJitLib_0x1f236ca1a77a4581_0xe204f21393053aa3.so" +ApplicationMgr INFO Application Manager Started successfully +EventSelector INFO Stream:EventSelector.DataStreamTool_1 Def:DATAFILE='/eos/lhcb/point8/lhcb/data/2022/RAW/TURBO/LHCb/COLLISION22/255620/255620_00150000_0000.raw' SVC='LHCb::MDFSelector' OPT='READ' IgnoreChecksum='YES' +HLTControlFlowMgr INFO Will measure time between events 1000 and 9000 (stop might be some events later) +HLTControlFlowMgr INFO Starting loop on events +EventSelector.DataStreamTool_1 INFO Compression:0 Checksum:0 +EventSelector SUCCESS Reading Event record 1. Record number within stream 1: 1 +EventPersistencySvc INFO Added successfully Conversion service:RootCnvSvc +EventPersistencySvc INFO Added successfully Conversion service:LHCb::RawDataCnvSvc +PersistencyIO INFO +++ Set Streamer to dd4hep::OpaqueDataBlock +DD4hep INFO ++ Using globally Geant4 unit system (mm,ns,MeV) +LHCb::Det::LbDD4hep::DD4hepSvc INFO Loading DD4hep Geometry: /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-master/latest/Detector_v1r7/compact/trunk/LHCb.xml +CompactLoader INFO +++ Processing compact file: /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-master/latest/Detector_v1r7/compact/trunk/LHCb.xml +Detector INFO *********** Created World volume with size: 50000 50000 50000 +Alignments INFO ++ Add dependency: alignmentsComputedKey: /world 00000000F25B48E3 +Compact INFO ++ Converted subdetector:UpstreamRegion of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:BeforeMagnetRegion of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:MagnetRegion of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:AfterMagnetRegion of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:DownstreamRegion of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:Rich1 of type LHCb_Rich1_Geometry +Compact INFO ++ Converted subdetector:Rich2 of type LHCb_Rich2_Geometry +Compact INFO ++ Converted subdetector:NeutronShielding of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:BlockWallBefMagnet of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:BlockWallUpStr of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:GValve of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:Bls of type LHCb_Bls_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:BcmUp of type LHCb_Bcm_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:BcmDown of type LHCb_Bcm_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:MBXWUp of type LHCb_MBXW_v1_0 +Compact INFO ++ Converted subdetector:MBXWSUp of type LHCb_MBXW_v1_0 +Compact INFO ++ Converted subdetector:MBXWDown of type LHCb_MBXW_v1_0 +Compact INFO ++ Converted subdetector:Magnet of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:VP of type LHCb_VP_v1_0 [tracker] +Compact INFO ++ Converted subdetector:UT of type LHCb_UT_v1_0 [tracker] +Compact INFO ++ Converted subdetector:FT of type LHCb_FT_geo_v1_0 [tracker] +Compact INFO ++ Converted subdetector:Muon of type LHCb_Muon_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:MuonFilter1 of type Muon_Filter_v1_0 +Compact INFO ++ Converted subdetector:MuonFilter2 of type Muon_Filter_v1_0 +Compact INFO ++ Converted subdetector:MuonFilter3 of type Muon_Filter_v1_0 +Compact INFO ++ Converted subdetector:MuonFilter4 of type Muon_Filter_v1_0 +Compact INFO ++ Converted subdetector:M2ASideBeamPlug of type Muon_BeamPlug_v1_0 +Compact INFO ++ Converted subdetector:M2CSideBeamPlug of type Muon_BeamPlug_v1_0 +Compact INFO ++ Converted subdetector:M3ASideBeamPlug of type Muon_BeamPlug_v1_0 +Compact INFO ++ Converted subdetector:M3CSideBeamPlug of type Muon_BeamPlug_v1_0 +Compact INFO ++ Converted subdetector:M4ASideBeamPlug of type Muon_BeamPlug_v1_0 +Compact INFO ++ Converted subdetector:M4CSideBeamPlug of type Muon_BeamPlug_v1_0 +Compact INFO ++ Converted subdetector:M5ASideBeamPlug of type Muon_BeamPlug_v1_0 +Compact INFO ++ Converted subdetector:M5CSideBeamPlug of type Muon_BeamPlug_v1_0 +Compact INFO ++ Converted subdetector:M2Station of type Muon_Station_v1_0 +Compact INFO ++ Converted subdetector:M3Station of type Muon_Station_v1_0 +Compact INFO ++ Converted subdetector:M4Station of type Muon_Station_v1_0 +Compact INFO ++ Converted subdetector:M5Station of type Muon_Station_v1_0 +Compact INFO ++ Converted subdetector:M2ASide of type Muon_Side_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:M2CSide of type Muon_Side_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:M3ASide of type Muon_Side_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:M3CSide of type Muon_Side_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:M4ASide of type Muon_Side_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:M4CSide of type Muon_Side_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:M5ASide of type Muon_Side_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:M5CSide of type Muon_Side_v1_0 [sensitive] +Compact INFO ++ Converted subdetector:M2ASideSupport of type Muon_SideSupport_v1_0 +Compact INFO ++ Converted subdetector:M2CSideSupport of type Muon_SideSupport_v1_0 +Compact INFO ++ Converted subdetector:M3ASideSupport of type Muon_SideSupport_v1_0 +Compact INFO ++ Converted subdetector:M3CSideSupport of type Muon_SideSupport_v1_0 +Compact INFO ++ Converted subdetector:M4ASideSupport of type Muon_SideSupport_v1_0 +Compact INFO ++ Converted subdetector:M4CSideSupport of type Muon_SideSupport_v1_0 +Compact INFO ++ Converted subdetector:M5ASideSupport of type Muon_SideSupport_v1_0 +Compact INFO ++ Converted subdetector:M5CSideSupport of type Muon_SideSupport_v1_0 +Compact INFO ++ Converted subdetector:M2R1ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M2R2ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M2R3ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M2R4ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M2R1CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M2R2CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M2R3CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M2R4CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M3R1ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M3R2ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M3R3ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M3R4ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M3R1CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M3R2CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M3R3CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M3R4CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M4R1ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M4R2ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M4R3ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M4R4ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M4R1CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M4R2CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M4R3CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M4R4CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M5R1ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M5R2ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M5R3ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M5R4ASide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M5R1CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M5R2CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M5R3CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:M5R4CSide of type Muon_Region_v1_0 [tracker] +Compact INFO ++ Converted subdetector:Ecal of type LHCb_Ecal_v1_0 [calorimeter] +Compact INFO ++ Converted subdetector:Hcal of type LHCb_Hcal_v1_0 [calorimeter] +Compact INFO ++ Converted subdetector:PipeUpstream of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:VMAAAUpstreamVax of type LHCb_Pipe_VMA_v1_0 +Compact INFO ++ Converted subdetector:VMAAAUpstream of type LHCb_Pipe_VMA_v1_0 +Compact INFO ++ Converted subdetector:VMACAUpstream1 of type LHCb_Pipe_VMA_v1_0 +Compact INFO ++ Converted subdetector:VMACAUpstream2 of type LHCb_Pipe_VMA_v1_0 +Compact INFO ++ Converted subdetector:VMABKUpstream of type LHCb_Pipe_VMA_v1_0 +Compact INFO ++ Converted subdetector:PipeBeforeMagnet of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:PipeBeforeVelo of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:PipeBeforeVeloSupFix of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:VPUpStreamPipe of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:VeloDownStreamPipe of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:PipeInUT of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:VMAAA of type LHCb_Pipe_VMA_v1_0 +Compact INFO ++ Converted subdetector:PipeMagnet of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:PipeMagnet-Support of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:PipeAfterMagnetBakeout of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:PipeInT of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:PipeAfterT of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:PipeSupportAfterT of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:DownstreamPipe of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:DownstreamPipeBakeout of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:DownstreamPipeSupport of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:PipeAfterMuon of type DD4hep_VolumeAssembly +Compact INFO ++ Converted subdetector:VMAAADownstream of type LHCb_Pipe_VMA_v1_0 +Compact INFO ++ Converted subdetector:VMAAADownstreamVax of type LHCb_Pipe_VMA_v1_0 +Compact INFO ++ Converted subdetector:VMABJ of type LHCb_Pipe_VMA_v1_0 +Detector INFO +++ Patching names of anonymous shapes.... +LHCb::Det::LbDD4hep::DD4hepSvc INFO Field map location: /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-master/latest/DBASE/FieldMap/v5r7/cdf +LHCb::Det::LbDD4hep::DD4hepSvc INFO Using conditions location: git:/cvmfs/lhcb.cern.ch/lib/lhcb/git-conddb/lhcb-conditions-database.git +LHCb::Det::LbDD4hep::DD4hepSvc INFO Using conditions tag: 2022_12_HLT2Processing +LHCb::Det::LbDD4hep::DD4hepSvc INFO Using detector list: [/world, VP, UT, FT, Magnet, Rich1, Rich2, Ecal, Hcal, Muon] +DetectorDataService INFO Using repository git:/cvmfs/lhcb.cern.ch/lib/lhcb/git-conddb/lhcb-conditions-database.git, tag:2022_12_HLT2Processing +ConditionsMgr INFO Created IOV Pool for:run(0):[0-9223372036854775807] +ConditionsLoader INFO ++ Added 1024 conditions from Conditions/FT/Alignment/HalfLayer/Mats.yml to pool [ 0-inf ] [ 0.102 sec] +ConditionsLoader INFO ++ Added 208 conditions from Conditions/VP/Alignment/Ladders.yml to pool [ 0-inf ] [ 0.018 sec] +ConditionsLoader INFO ++ Added 256 conditions from Conditions/FT/Alignment/HalfLayer/Modules.yml to pool [ 0-inf ] [ 0.018 sec] +ConditionsMgr INFO Created IOV Pool for:run(0):[200000-9223372036854775807] +ConditionsLoader INFO ++ Added 100 conditions from Conditions/Rich2/Alignment/Mirrors.yml to pool [200000-inf ] [ 0.010 sec] +ConditionsLoader INFO ++ Added 88 conditions from Conditions/FT/Alignment/HalfLayer/FTSystem.yml to pool [ 0-inf ] [ 0.005 sec] +ConditionsLoader INFO ++ Added 13 conditions from Conditions/Muon/Alignment.yml to pool [ 0-inf ] [ 0.005 sec] +ConditionsLoader INFO ++ Added 22 conditions from Conditions/Rich1/Alignment/Mirrors.yml to pool [200000-inf ] [ 0.004 sec] +ConditionsLoader INFO ++ Added 52 conditions from Conditions/VP/Alignment/Modules.yml to pool [ 0-inf ] [ 0.008 sec] +ConditionsLoader INFO ++ Added 2 conditions from Conditions/Rich2/Alignment/PDPanels.yml to pool [200000-inf ] [ 0.001 sec] +ConditionsMgr INFO Created IOV Pool for:run(0):[255619-255622] +ConditionsLoader INFO ++ Added 3 conditions from Conditions/VP/Alignment/Global.yml to pool [255619-255622] [ 0.003 sec] +ConditionsLoader INFO ++ Added 6 conditions from Conditions/Hcal/Calibration.yml to pool [ 0-inf ] [ 0.042 sec] +ConditionsLoader INFO ++ Added 2 conditions from Conditions/Hcal/ParticleID.yml to pool [ 0-inf ] [ 0.105 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Hcal/Alignment.yml to pool [ 0-inf ] [ 0.006 sec] +ConditionsLoader INFO ++ Added 3 conditions from Conditions/Hcal/ReadoutConf.yml to pool [ 0-inf ] [ 0.011 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/ReadoutConf/PMT_H_PDMDB_EncodeMap.yml to pool [ 0-inf ] [ 0.006 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/ReadoutConf/PMT_R_PDMDB_DecodeMap.yml to pool [ 0-inf ] [ 0.015 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/ReadoutConf/R2C_Tel40CablingMap.yml to pool [ 0-inf ] [ 0.030 sec] +ConditionsMgr INFO Created IOV Pool for:run(0):[254915-9223372036854775807] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/Online.yml to pool [254915-inf ] [ 0.011 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/Alignment/Detectors.yml to pool [ 0-inf ] [ 0.001 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/ReadoutConf/PMT_R_PDMDB_EncodeMap.yml to pool [ 0-inf ] [ 0.016 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/HardwareProperties/PDProperties.yml to pool [ 0-inf ] [ 2.265 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/ReadoutConf/PMT_H_PDMDB_DecodeMap.yml to pool [ 0-inf ] [ 0.154 sec] +ConditionsMgr INFO Created IOV Pool for:run(0):[255365-9223372036854775807] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/Environment/Gas.yml to pool [255365-inf ] [ 0.001 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich2/ReadoutConf/R2A_Tel40CablingMap.yml to pool [ 0-inf ] [ 0.029 sec] +ConditionsMgr INFO Created IOV Pool for:run(0):[400-9223372036854775807] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/VP/conditions.yml to pool [ 400-inf ] [ 0.003 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich1/ReadoutConf/R1U_Tel40CablingMap.yml to pool [ 0-inf ] [ 0.047 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich1/ReadoutConf/R1D_Tel40CablingMap.yml to pool [ 0-inf ] [ 0.052 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich1/ReadoutConf/PMT_R_PDMDB_DecodeMap.yml to pool [ 0-inf ] [ 0.018 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich1/Online.yml to pool [254915-inf ] [ 0.009 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich1/Alignment/Detectors.yml to pool [ 0-inf ] [ 0.001 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich1/ReadoutConf/PMT_R_PDMDB_EncodeMap.yml to pool [ 0-inf ] [ 0.018 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich1/HardwareProperties/PDProperties.yml to pool [ 0-inf ] [ 3.063 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Rich1/Environment/Gas.yml to pool [255365-inf ] [ 0.193 sec] +ConditionsLoader INFO ++ Added 7 conditions from Conditions/Ecal/Calibration.yml to pool [ 0-inf ] [ 0.223 sec] +ConditionsLoader INFO ++ Added 12 conditions from Conditions/Ecal/Reco.yml to pool [ 0-inf ] [ 0.007 sec] +ConditionsLoader INFO ++ Added 4 conditions from Conditions/Ecal/ParticleID.yml to pool [ 0-inf ] [ 0.128 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Ecal/Alignment.yml to pool [ 0-inf ] [ 0.008 sec] +ConditionsLoader INFO ++ Added 3 conditions from Conditions/Ecal/ReadoutConf.yml to pool [ 0-inf ] [ 0.024 sec] +ConditionsMgr INFO Created IOV Pool for:run(0):[255620-255620] +ConditionsLoader INFO ++ Added 2 conditions from Conditions/VP/Motion.yml to pool [255620-255620] [ 0.024 sec] +ConditionsLoader INFO ++ Added 2 conditions from Conditions/Rich1/Alignment/PDPanels.yml to pool [200000-inf ] [ 0.001 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/UT/Alignment.yml to pool [ 0-inf ] [ 0.008 sec] +ConditionsMgr INFO Created IOV Pool for:run(0):[246237-9223372036854775807] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/FT/ReadoutConf.yml to pool [246237-inf ] [ 0.041 sec] +ConditionsLoader INFO ++ Added 4 conditions from Conditions/LHCb/HardwareProperties/Magnet.yml to pool [ 0-inf ] [ 0.004 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Magnet/Alignment/Global.yml to pool [ 0-inf ] [ 0.001 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/LHCb/Online/Magnet.yml to pool [254915-inf ] [ 0.020 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Muon/ReadoutConf/Cabling/M5.yml to pool [ 0-inf ] [ 0.018 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Muon/ReadoutConf/Modules.yml to pool [ 0-inf ] [ 0.029 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Muon/ReadoutConf/Cabling/M3.yml to pool [ 0-inf ] [ 0.019 sec] +ConditionsMgr INFO Created IOV Pool for:run(0):[254302-9223372036854775807] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Muon/ReadoutConf/Cabling/M2.yml to pool [254302-inf ] [ 0.054 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Muon/ReadoutConf/ChamberGrid.yml to pool [ 0-inf ] [ 0.011 sec] +ConditionsLoader INFO ++ Added 1 conditions from Conditions/Muon/ReadoutConf/Cabling/M4.yml to pool [ 0-inf ] [ 0.013 sec] +Align INFO Alignments:(D:1778,C:36197,M:0,*:180985) Effective IOV:run(0):[255620-255620] [0.35942 seconds] +DeMagnetConditionCall INFO Loading mag field from /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-master/latest/DBASE/FieldMap/v5r7/cdf +MagneticFieldExtension INFO Scale factor: 0.999983 +MagneticFieldGridReader INFO Opened magnetic field file: /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-master/latest/DBASE/FieldMap/v5r7/cdf/field.v5r0.c1.down.cdf +MagneticFieldGridReader INFO Opened magnetic field file: /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-master/latest/DBASE/FieldMap/v5r7/cdf/field.v5r0.c2.down.cdf +MagneticFieldGridReader INFO Opened magnetic field file: /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-master/latest/DBASE/FieldMap/v5r7/cdf/field.v5r0.c3.down.cdf +MagneticFieldGridReader INFO Opened magnetic field file: /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-master/latest/DBASE/FieldMap/v5r7/cdf/field.v5r0.c4.down.cdf +DependencyHandler INFO Inserted 11 [11] conditions to pool-iov: run(0):[255620-255620] [0.00006 seconds] +RFileCnv INFO opening Root file "Raw_DV_Ks_example.root" for writing +RCWNTupleCnv INFO Booked TTree with ID: DecayTree "DecayTree" in directory Raw_DV_Ks_example.root:/Tuple_KS2PiPi +HLTControlFlowMgr INFO Timing started at: 17:17:25 +EventSelector SUCCESS Reading Event record 1001. Record number within stream 1: 1001 +EventSelector SUCCESS Reading Event record 2001. Record number within stream 1: 2001 +EventSelector SUCCESS Reading Event record 3001. Record number within stream 1: 3001 +EventSelector SUCCESS Reading Event record 4001. Record number within stream 1: 4001 +EventSelector SUCCESS Reading Event record 5001. Record number within stream 1: 5001 +EventSelector SUCCESS Reading Event record 6001. Record number within stream 1: 6001 +EventSelector SUCCESS Reading Event record 7001. Record number within stream 1: 7001 +EventSelector SUCCESS Reading Event record 8001. Record number within stream 1: 8001 +HLTControlFlowMgr INFO Timing stopped at: 17:17:33 +EventSelector SUCCESS Reading Event record 9001. Record number within stream 1: 9001 +HLTControlFlowMgr INFO ---> Loop over 10000 Events Finished - WSS 1589.12, timed 8000 Events: 8189 ms, Evts/s = 976.92 +HDRFilter_KS2PiPi INFO Number of counters : 1 + | Counter | # | sum | mean/eff^* | rms/err^* | min | max | + |*"#passed" | 10000 | 19 |(0.1900000 +- 0.04354756)% | +ParticleUnpacker INFO Number of counters : 2 + | Counter | # | sum | mean/eff^* | rms/err^* | min | max | + | "# Linked BufferData" | 133 | 740524 | 5567.8 | + | "# UnpackedData" | 38 | 4427 | 116.50 | +RecVertexUnpacker INFO Number of counters : 1 + | Counter | # | sum | mean/eff^* | rms/err^* | min | max | + | "# UnpackedData" | 38 | 3183 | 83.763 | +ToolSvc.HltFactory INFO Number of counters : 1 + | Counter | # | sum | mean/eff^* | rms/err^* | min | max | + | "# loaded from PYTHON" | 1 | +Tuple_KS2PiPi INFO Number of counters : 5 + | Counter | # | sum | mean/eff^* | rms/err^* | min | max | + | "# non-empty events for field KS" | 19 | + | "# non-empty events for field pim" | 19 | + | "# non-empty events for field pip" | 19 | + | "# processed events" | 19 | + | "Lifetime fit did not converge. Aborting." | 17 | +ApplicationMgr INFO Application Manager Stopped successfully +Tuple_KS2PiPi SUCCESS Booked 1 N-Tuples and 0 Event Tag Collections +Tuple_KS2PiPi SUCCESS List of booked N-Tuples in directory "FILE1/Tuple_KS2PiPi" +Tuple_KS2PiPi SUCCESS ID=DecayTree Title="DecayTree" #items=64 {BUNCHCROSSING_ID,BUNCHCROSSING_TYPE,EVENTNUMBER,GPSTIME,ODINTCK,PV_SIZE,RUNNUMBER} +HLTControlFlowMgr INFO Memory pool: used 0.000190875 +/- 1.78081e-06 MiB (min: 0, max: 0) in 1 +/- 0 blocks (allocated >once in 0 +/- 0% events). Allocated capacity was 10 +/- 0 MiB (min: 10, max: 10) and 3.1254 +/- 0.0287414 (min: 3, max: 69) requests were served +HLTControlFlowMgr INFO Timing table: +HLTControlFlowMgr INFO + | Name of Algorithm | Execution Count | Total Time / s | Avg. Time / us | + | Sum of all Algorithms | 10000 | 28.483 | 2848.316 | + | "ReserveIOVDD4hep" | 19 | 20.066 | 1056106.822 | + | "Hlt2DecReportsDecoder#1" | 10000 | 7.826 | 782.640 | + | "Gaudi__Hive__FetchDataFromFile" | 10000 | 0.299 | 29.875 | + | "LHCb__UnpackRawEvent#3" | 10000 | 0.101 | 10.117 | + | "ParticleUnpacker" | 19 | 0.093 | 4897.812 | + | "HDRFilter_KS2PiPi" | 10000 | 0.048 | 4.827 | + | "Tuple_KS2PiPi" | 19 | 0.037 | 1965.595 | + | "HltPackedBufferDecoder" | 19 | 0.010 | 542.459 | + | "RecVertexUnpacker" | 19 | 0.001 | 37.690 | + | "createODIN" | 19 | 0.000 | 23.701 | + | "RecV1ToPVConverter" | 19 | 0.000 | 17.729 | + | "LHCb__UnpackRawEvent#4" | 19 | 0.000 | 9.615 | + | "LHCb__UnpackRawEvent" | 19 | 0.000 | 6.957 | + +HLTControlFlowMgr INFO StateTree: CFNode #executed #passed +LAZY_AND: DaVinci #=10000 Sum=19 Eff=|(0.1900000 +- 0.0435476)%| + NONLAZY_OR: UserAnalysis #=10000 Sum=19 Eff=|(0.1900000 +- 0.0435476)%| + LAZY_AND: KS2PiPi #=10000 Sum=19 Eff=|(0.1900000 +- 0.0435476)%| + LoKi__HDRFilter/HDRFilter_KS2PiPi #=10000 Sum=19 Eff=|(0.1900000 +- 0.0435476)%| + FunTupleBase_Particles/Tuple_KS2PiPi #=19 Sum=19 Eff=|( 100.0000 +- 0.00000 )%| + +HLTControlFlowMgr INFO Histograms converted successfully according to request. +ToolSvc INFO Removing all tools created by ToolSvc +RFileCnv INFO dumping contents of /NTUPLES/FILE1 +TFile: name=Raw_DV_Ks_example.root, title=Gaudi Trees, option=CREATE +****************************************************************************** +*Tree :DecayTree : DecayTree * +*Entries : 19 : Total = 45766 bytes File Size = 14501 * +* : : Tree compression factor = 1.14 * +****************************************************************************** +*Br 0 :BUNCHCROSSING_ID : BUNCHCROSSING_ID/s * +*Entries : 19 : Total Size= 659 bytes File Size = 126 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 1 :BUNCHCROSSING_TYPE : BUNCHCROSSING_TYPE/b * +*Entries : 19 : Total Size= 648 bytes File Size = 109 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 2 :EVENTNUMBER : EVENTNUMBER/l * +*Entries : 19 : Total Size= 760 bytes File Size = 205 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.15 * +*............................................................................* +*Br 3 :GPSTIME : GPSTIME/l * +*Entries : 19 : Total Size= 740 bytes File Size = 185 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.25 * +*............................................................................* +*Br 4 :ODINTCK : ODINTCK/i * +*Entries : 19 : Total Size= 656 bytes File Size = 100 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.55 * +*............................................................................* +*Br 5 :PV_SIZE : PV_SIZE/I * +*Entries : 19 : Total Size= 656 bytes File Size = 126 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.23 * +*............................................................................* +*Br 6 :RUNNUMBER : RUNNUMBER/i * +*Entries : 19 : Total Size= 666 bytes File Size = 105 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.50 * +*............................................................................* +*Br 7 :KS_BPVFDCHI2 : KS_BPVFDCHI2/F * +*Entries : 19 : Total Size= 681 bytes File Size = 160 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 8 :KS_BPVFD : KS_BPVFD/F * +*Entries : 19 : Total Size= 661 bytes File Size = 156 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 9 :KS_BPVLTIME : KS_BPVLTIME/F * +*Entries : 19 : Total Size= 676 bytes File Size = 138 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.15 * +*............................................................................* +*Br 10 :KS_BPVIP : KS_BPVIP/F * +*Entries : 19 : Total Size= 661 bytes File Size = 156 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 11 :KS_BPVIPCHI2 : KS_BPVIPCHI2/F * +*Entries : 19 : Total Size= 681 bytes File Size = 160 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 12 :KS_CHI2 : KS_CHI2/D * +*Entries : 19 : Total Size= 740 bytes File Size = 213 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.08 * +*............................................................................* +*Br 13 :KS_END_VX : KS_END_VX/F * +*Entries : 19 : Total Size= 666 bytes File Size = 157 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 14 :KS_END_VY : KS_END_VY/F * +*Entries : 19 : Total Size= 666 bytes File Size = 157 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 15 :KS_END_VZ : KS_END_VZ/F * +*Entries : 19 : Total Size= 666 bytes File Size = 157 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 16 :KS_BPVX : KS_BPVX/F * +*Entries : 19 : Total Size= 656 bytes File Size = 155 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 17 :KS_BPVY : KS_BPVY/F * +*Entries : 19 : Total Size= 656 bytes File Size = 155 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 18 :KS_BPVZ : KS_BPVZ/F * +*Entries : 19 : Total Size= 656 bytes File Size = 155 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 19 :KS_M : KS_M/D * +*Entries : 19 : Total Size= 725 bytes File Size = 228 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 20 :KS_P : KS_P/F * +*Entries : 19 : Total Size= 641 bytes File Size = 152 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 21 :KS_PT : KS_PT/F * +*Entries : 19 : Total Size= 646 bytes File Size = 153 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 22 :KS_PX : KS_PX/F * +*Entries : 19 : Total Size= 646 bytes File Size = 153 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 23 :KS_PY : KS_PY/F * +*Entries : 19 : Total Size= 646 bytes File Size = 153 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 24 :KS_PZ : KS_PZ/F * +*Entries : 19 : Total Size= 646 bytes File Size = 153 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 25 :KS_ENERGY : KS_ENERGY/F * +*Entries : 19 : Total Size= 666 bytes File Size = 157 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 26 :pip_PID_E : pip_PID_E/D * +*Entries : 19 : Total Size= 750 bytes File Size = 210 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.11 * +*............................................................................* +*Br 27 :pip_PID_K : pip_PID_K/D * +*Entries : 19 : Total Size= 750 bytes File Size = 211 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.10 * +*............................................................................* +*Br 28 :pip_PID_MU : pip_PID_MU/D * +*Entries : 19 : Total Size= 755 bytes File Size = 215 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.09 * +*............................................................................* +*Br 29 :pip_PID_P : pip_PID_P/D * +*Entries : 19 : Total Size= 750 bytes File Size = 213 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.09 * +*............................................................................* +*Br 30 :pip_PID_PI : pip_PID_PI/D * +*Entries : 19 : Total Size= 755 bytes File Size = 103 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 2.27 * +*............................................................................* +*Br 31 :pip_PROBNN_D : pip_PROBNN_D/D * +*Entries : 19 : Total Size= 765 bytes File Size = 109 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 2.17 * +*............................................................................* +*Br 32 :pip_PROBNN_E : pip_PROBNN_E/D * +*Entries : 19 : Total Size= 765 bytes File Size = 217 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.09 * +*............................................................................* +*Br 33 :pip_PROBNN_GHOST : pip_PROBNN_GHOST/D * +*Entries : 19 : Total Size= 785 bytes File Size = 219 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.10 * +*............................................................................* +*Br 34 :pip_PROBNN_K : pip_PROBNN_K/D * +*Entries : 19 : Total Size= 765 bytes File Size = 215 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.10 * +*............................................................................* +*Br 35 :pip_PROBNN_MU : pip_PROBNN_MU/D * +*Entries : 19 : Total Size= 770 bytes File Size = 110 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 2.15 * +*............................................................................* +*Br 36 :pip_PROBNN_P : pip_PROBNN_P/D * +*Entries : 19 : Total Size= 765 bytes File Size = 213 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.11 * +*............................................................................* +*Br 37 :pip_PROBNN_PI : pip_PROBNN_PI/D * +*Entries : 19 : Total Size= 770 bytes File Size = 214 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.11 * +*............................................................................* +*Br 38 :pip_M : pip_M/D * +*Entries : 19 : Total Size= 730 bytes File Size = 148 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.55 * +*............................................................................* +*Br 39 :pip_P : pip_P/F * +*Entries : 19 : Total Size= 646 bytes File Size = 153 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 40 :pip_PT : pip_PT/F * +*Entries : 19 : Total Size= 651 bytes File Size = 154 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 41 :pip_PX : pip_PX/F * +*Entries : 19 : Total Size= 651 bytes File Size = 154 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 42 :pip_PY : pip_PY/F * +*Entries : 19 : Total Size= 651 bytes File Size = 154 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 43 :pip_PZ : pip_PZ/F * +*Entries : 19 : Total Size= 651 bytes File Size = 154 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 44 :pip_ENERGY : pip_ENERGY/F * +*Entries : 19 : Total Size= 671 bytes File Size = 158 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 45 :pim_PID_E : pim_PID_E/D * +*Entries : 19 : Total Size= 750 bytes File Size = 209 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.11 * +*............................................................................* +*Br 46 :pim_PID_K : pim_PID_K/D * +*Entries : 19 : Total Size= 750 bytes File Size = 211 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.10 * +*............................................................................* +*Br 47 :pim_PID_MU : pim_PID_MU/D * +*Entries : 19 : Total Size= 755 bytes File Size = 220 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.06 * +*............................................................................* +*Br 48 :pim_PID_P : pim_PID_P/D * +*Entries : 19 : Total Size= 750 bytes File Size = 213 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.09 * +*............................................................................* +*Br 49 :pim_PID_PI : pim_PID_PI/D * +*Entries : 19 : Total Size= 755 bytes File Size = 103 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 2.27 * +*............................................................................* +*Br 50 :pim_PROBNN_D : pim_PROBNN_D/D * +*Entries : 19 : Total Size= 765 bytes File Size = 109 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 2.17 * +*............................................................................* +*Br 51 :pim_PROBNN_E : pim_PROBNN_E/D * +*Entries : 19 : Total Size= 765 bytes File Size = 213 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.11 * +*............................................................................* +*Br 52 :pim_PROBNN_GHOST : pim_PROBNN_GHOST/D * +*Entries : 19 : Total Size= 785 bytes File Size = 222 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.08 * +*............................................................................* +*Br 53 :pim_PROBNN_K : pim_PROBNN_K/D * +*Entries : 19 : Total Size= 765 bytes File Size = 214 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.10 * +*............................................................................* +*Br 54 :pim_PROBNN_MU : pim_PROBNN_MU/D * +*Entries : 19 : Total Size= 770 bytes File Size = 123 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.93 * +*............................................................................* +*Br 55 :pim_PROBNN_P : pim_PROBNN_P/D * +*Entries : 19 : Total Size= 765 bytes File Size = 214 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.10 * +*............................................................................* +*Br 56 :pim_PROBNN_PI : pim_PROBNN_PI/D * +*Entries : 19 : Total Size= 770 bytes File Size = 212 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.12 * +*............................................................................* +*Br 57 :pim_M : pim_M/D * +*Entries : 19 : Total Size= 730 bytes File Size = 152 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.51 * +*............................................................................* +*Br 58 :pim_P : pim_P/F * +*Entries : 19 : Total Size= 646 bytes File Size = 153 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 59 :pim_PT : pim_PT/F * +*Entries : 19 : Total Size= 651 bytes File Size = 154 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 60 :pim_PX : pim_PX/F * +*Entries : 19 : Total Size= 651 bytes File Size = 154 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 61 :pim_PY : pim_PY/F * +*Entries : 19 : Total Size= 651 bytes File Size = 154 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 62 :pim_PZ : pim_PZ/F * +*Entries : 19 : Total Size= 651 bytes File Size = 154 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +*Br 63 :pim_ENERGY : pim_ENERGY/F * +*Entries : 19 : Total Size= 671 bytes File Size = 158 * +*Baskets : 1 : Basket Size= 32000 bytes Compression= 1.00 * +*............................................................................* +NTupleSvc INFO NTuples saved successfully +ApplicationMgr INFO Application Manager Finalized successfully +ApplicationMgr INFO Application Manager Terminated successfully