diff --git a/CMakeLists.txt b/CMakeLists.txt index b3c8aa2ba6de4fa29f4f72481f43245c31df8e12..33c94c8bc733480472676724d262d3fdd9d8064d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,7 +11,7 @@ cmake_minimum_required(VERSION 3.15) option(CMAKE_EXPORT_COMPILE_COMMANDS "Enable/Disable output of compile_commands.json" ON) -project(LHCb VERSION 56.4 +project(LHCb VERSION 56.5 LANGUAGES CXX) # Enable testing with CTest/CDash @@ -189,7 +189,6 @@ lhcb_add_subdirectories( gaudi_install(CMAKE # helpers to find external projects - cmake/FindHepMC.cmake cmake/FindRELAX.cmake cmake/FindVDT.cmake cmake/Findtorch.cmake diff --git a/DAQ/DAQSys/scripts/mdfdump.py b/DAQ/DAQSys/scripts/mdfdump.py index 3da984a2e16efc5f129cc71d10cc91c1442a09b6..1b07b46bb83dc76948a99c1f924395bc4adb52af 100755 --- a/DAQ/DAQSys/scripts/mdfdump.py +++ b/DAQ/DAQSys/scripts/mdfdump.py @@ -16,6 +16,7 @@ from pprint import pformat import cppyy import cppyy.ll import GaudiPython +import numpy as np from DDDB.CheckDD4Hep import UseDD4Hep from PRConfig.TestFileDB import test_file_db @@ -74,7 +75,11 @@ def events(appmgr): def _RawBank_bytes(self): """Return the RawBank payload as a bytes object.""" - data = bytes(self.range[cppyy.gbl.std.byte]()) + data = bytes( + np.frombuffer( + self.range[cppyy.gbl.std.byte]().data(), dtype=np.uint8, count=self.size() + ) + ) assert len(data) == self.size() return data @@ -82,9 +87,7 @@ def _RawBank_bytes(self): def _RawBank_padding(self): """Return the padding bytes in a raw bank.""" full_data_size = self.totalSize() - self.hdrSize() # incl. padding bytes - data = cppyy.ll.cast["std::byte*"](self.data()) - data.reshape((full_data_size,)) - data = bytes(data) + data = bytes(np.frombuffer(self.data(), dtype=np.uint8, count=full_data_size)) return data[self.size() :] diff --git a/DAQ/DAQSys/tests/refs/mdfdump.detdesc.yaml b/DAQ/DAQSys/tests/refs/mdfdump.detdesc.yaml index d9d58992a9d0b1875d4745a86c9ae6604d3a3276..75717b000af348aef04962df17b9b61b83749f67 100644 --- a/DAQ/DAQSys/tests/refs/mdfdump.detdesc.yaml +++ b/DAQ/DAQSys/tests/refs/mdfdump.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/DAQ/DAQSys/tests/refs/mdfdump.yaml b/DAQ/DAQSys/tests/refs/mdfdump.yaml index 3863ba1843c5a7a4571d4dabf0ebcbb510660132..5cdc30266dd80b62227fa61468dfb308d4786801 100644 --- a/DAQ/DAQSys/tests/refs/mdfdump.yaml +++ b/DAQ/DAQSys/tests/refs/mdfdump.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MiniBrunel/00067189.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/DAQ/DAQSys/tests/refs/mdfwriter.detdesc.yaml b/DAQ/DAQSys/tests/refs/mdfwriter.detdesc.yaml index f39413c7abc9ec0f870b1c87a39c21f2a3b32845..0bb9a6e83c5e566709411085f34463c8242f2767 100644 --- a/DAQ/DAQSys/tests/refs/mdfwriter.detdesc.yaml +++ b/DAQ/DAQSys/tests/refs/mdfwriter.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = '' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/SciFi-v61/Boole-13104012-100ev-20170301.digi'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/DAQ/DAQSys/tests/refs/mdfwriter.yaml b/DAQ/DAQSys/tests/refs/mdfwriter.yaml index 298ee7528fc549ee1d13179d98e126ba640a9279..efc6d33d2939debccd096bc0644926136f68b7a6 100644 --- a/DAQ/DAQSys/tests/refs/mdfwriter.yaml +++ b/DAQ/DAQSys/tests/refs/mdfwriter.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'dddb-20170301' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/SciFi-v61/Boole-13104012-100ev-20170301.digi'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/DAQ/DAQUtils/tests/refs/dumpmultievents.detdesc.yaml b/DAQ/DAQUtils/tests/refs/dumpmultievents.detdesc.yaml index 12f55199fd45b6516665cdde7a6aec6d8c07fd5b..259153bd7d50b6908c55e84ac9651b826b515cc7 100644 --- a/DAQ/DAQUtils/tests/refs/dumpmultievents.detdesc.yaml +++ b/DAQ/DAQUtils/tests/refs/dumpmultievents.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = '' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/B2CC.S20r0p2.Dimuon.dst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/DAQ/DAQUtils/tests/refs/dumpmultievents.yaml b/DAQ/DAQUtils/tests/refs/dumpmultievents.yaml index d7ec110cbbcae123beb75f243806cafad60abafe..d9a9c81b804297e069e2dc45d9c070f2adb33141 100644 --- a/DAQ/DAQUtils/tests/refs/dumpmultievents.yaml +++ b/DAQ/DAQUtils/tests/refs/dumpmultievents.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'dddb-20120831' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/B2CC.S20r0p2.Dimuon.dst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Det/DetCond/tests/refs/dd4hep_check_db_access.yaml b/Det/DetCond/tests/refs/dd4hep_check_db_access.yaml index 2666ca65935092b3ae306d6ab5c5ddbd2ea939de..5b86f44629dde0ada97be53ddc7b1775d9b59100 100644 --- a/Det/DetCond/tests/refs/dd4hep_check_db_access.yaml +++ b/Det/DetCond/tests/refs/dd4hep_check_db_access.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'DD4TESTCOND' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Det/DetCond/tests/refs/dd4hep_check_db_access_bare.yaml b/Det/DetCond/tests/refs/dd4hep_check_db_access_bare.yaml index 2666ca65935092b3ae306d6ab5c5ddbd2ea939de..5b86f44629dde0ada97be53ddc7b1775d9b59100 100644 --- a/Det/DetCond/tests/refs/dd4hep_check_db_access_bare.yaml +++ b/Det/DetCond/tests/refs/dd4hep_check_db_access_bare.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'DD4TESTCOND' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Det/DetDesc/CMakeLists.txt b/Det/DetDesc/CMakeLists.txt index 9c23cece80976d0bd6cf5ba5633a883d602006bc..3307d468f0d6113e76f108e6409b927b077d363d 100644 --- a/Det/DetDesc/CMakeLists.txt +++ b/Det/DetDesc/CMakeLists.txt @@ -86,7 +86,6 @@ else() Gaudi::GaudiAlgLib Gaudi::GaudiUtilsLib LHCb::LHCbMathLib - Rangev3::rangev3 ROOT::GenVector ROOT::MathCore VDT::vdt diff --git a/Det/DetDesc/include/DetDesc/SolidBoolean.h b/Det/DetDesc/include/DetDesc/SolidBoolean.h index a53b39bf39196c21acdf9338e2ab086a918cf31f..e0b3fd844208ba2165101ee1ab0c1a72b3d0dbc4 100644 --- a/Det/DetDesc/include/DetDesc/SolidBoolean.h +++ b/Det/DetDesc/include/DetDesc/SolidBoolean.h @@ -11,10 +11,8 @@ #pragma once #include "DetDesc/SolidChild.h" #include "DetDesc/SolidTicks.h" -#include "range/v3/view/const.hpp" -#include "range/v3/view/indirect.hpp" -#include "range/v3/view/span.hpp" #include <algorithm> +#include <ranges> #include <string> #include <vector> @@ -134,7 +132,9 @@ public: /** acess to range of const children * @return "range" */ - auto children() const { return ranges::span( m_sb_childrens ) | ranges::views::indirect | ranges::views::const_; } + auto children() const { + return std::ranges::transform_view( m_sb_childrens, []( auto const& i ) -> SolidChild const& { return *i; } ); + } /** access to the childrens by index * @param index index of child solid @@ -180,7 +180,9 @@ protected: /** acess to range of children * @return "range" */ - auto children() { return ranges::span( m_sb_childrens ) | ranges::views::indirect; } + auto children() { + return std::ranges::transform_view( m_sb_childrens, []( auto& i ) -> SolidChild& { return *i; } ); + } /** Calculate the maximum number of ticks that a straight line could make with this solid diff --git a/Det/LHCbDet/tests/refs/interaction_region_condition.detdesc.yaml b/Det/LHCbDet/tests/refs/interaction_region_condition.detdesc.yaml index ec02307fe884bf4800c89553f3b52d451d708149..589f176aa4ffa02992b8fe67e9be3618e5912da6 100644 --- a/Det/LHCbDet/tests/refs/interaction_region_condition.detdesc.yaml +++ b/Det/LHCbDet/tests/refs/interaction_region_condition.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Det/LHCbDet/tests/refs/interaction_region_condition.yaml b/Det/LHCbDet/tests/refs/interaction_region_condition.yaml index 9204eb7742026090368299143b1da0510d52d08d..9e815aad5b0101568880f1d2664b13db6aa410d0 100644 --- a/Det/LHCbDet/tests/refs/interaction_region_condition.yaml +++ b/Det/LHCbDet/tests/refs/interaction_region_condition.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Det/LHCbDet/tests/refs/interaction_region_fallback.detdesc.yaml b/Det/LHCbDet/tests/refs/interaction_region_fallback.detdesc.yaml index a010914ea9c139f62a0f1f9683d823267157e3cf..10c002dc8eba2df3434a08622868b6fe9ebc03c6 100644 --- a/Det/LHCbDet/tests/refs/interaction_region_fallback.detdesc.yaml +++ b/Det/LHCbDet/tests/refs/interaction_region_fallback.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Det/LHCbDet/tests/refs/interaction_region_fallback.yaml b/Det/LHCbDet/tests/refs/interaction_region_fallback.yaml index 44dbad2342be03a9a0f6f08455e06eb06939a7f4..0445023495558a97dfc5b621aa64a54f09dbaf02 100644 --- a/Det/LHCbDet/tests/refs/interaction_region_fallback.yaml +++ b/Det/LHCbDet/tests/refs/interaction_region_fallback.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Det/Magnet/tests/refs/test_magfieldsvc.yaml b/Det/Magnet/tests/refs/test_magfieldsvc.yaml index 6185f082c06476e385de17ca80633529697407dd..30be6c47d6608b267763d98bac11788eefaa786e 100644 --- a/Det/Magnet/tests/refs/test_magfieldsvc.yaml +++ b/Det/Magnet/tests/refs/test_magfieldsvc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb/wg/SciFi/Simulation/MinBiasRawBankv5/00067189_1.digi.digi', 'root://eoslhcb.cern.ch//eos/lhcb/wg/SciFi/Simulation/MinBiasRawBankv5/00067189_2.digi.digi', 'root://eoslhcb.cern.ch//eos/lhcb/wg/SciFi/Simulation/MinBiasRawBankv5/00067189_3.digi.digi', 'root://eoslhcb.cern.ch//eos/lhcb/wg/SciFi/Simulation/MinBiasRawBankv5/00067189_4.digi.digi', 'root://eoslhcb.cern.ch//eos/lhcb/wg/SciFi/Simulation/MinBiasRawBankv5/00067189_5.digi.digi', 'root://eoslhcb.cern.ch//eos/lhcb/wg/SciFi/Simulation/MinBiasRawBankv5/00067189_6.digi.digi'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Det/MuonDet/src/Lib/legacy/MuonChamberGrid.cpp b/Det/MuonDet/src/Lib/legacy/MuonChamberGrid.cpp index 3b795ee1942d82d17ef24e4a23dc08a1a27498ce..a5a8f19f5b173f46108a14b80fbe109005430fab 100644 --- a/Det/MuonDet/src/Lib/legacy/MuonChamberGrid.cpp +++ b/Det/MuonDet/src/Lib/legacy/MuonChamberGrid.cpp @@ -87,7 +87,7 @@ MuonChamberGrid::listOfPhysChannels( double x_enter, double y_enter, double x_ex PhNy = y_rdout.size(); unsigned int nxChaEntry, nxChaExit; - int tmpNxChaEntry( 0 ), tmpNxChaExit( 20 ), inxLo, inyLo; + int tmpNxChaEntry( 0 ), tmpNxChaExit( 0 ), inxLo, inyLo; if ( debug ) std::cout << "Looping on readout n. " << iRd << " whith vct dim nX: " << PhNx << " nY: " << PhNy diff --git a/Det/VPDet/tests/refs/velo_motion_from_yaml_pyconf.yaml b/Det/VPDet/tests/refs/velo_motion_from_yaml_pyconf.yaml index 90f0ada597d0181e94948a6e4ddcdb80532694a8..529c124ea48bf161cc53bd2ec24991b0993c4766 100644 --- a/Det/VPDet/tests/refs/velo_motion_from_yaml_pyconf.yaml +++ b/Det/VPDet/tests/refs/velo_motion_from_yaml_pyconf.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = '' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Event/DAQEvent/src/RawEvent.cpp b/Event/DAQEvent/src/RawEvent.cpp index c084dbe8d5c024956d6275b540d733ab4b8ddc72..8ed2993fc546b259bbd1dc535d1affa28e3db873 100644 --- a/Event/DAQEvent/src/RawEvent.cpp +++ b/Event/DAQEvent/src/RawEvent.cpp @@ -10,7 +10,8 @@ \*****************************************************************************/ #include "Event/RawEvent.h" #include <cassert> -#include <cstring> // for memcpy with gcc 4.3 +#include <cstring> +#include <stdexcept> namespace { LHCb::RawBank* allocateBank( size_t len ) { @@ -26,8 +27,8 @@ LHCb::RawEvent::MapView::MapView( LHCb::RawEvent const& raw ) : m_banks{ raw.get std::array<uint16_t, RawBank::BankType::LastType> counts{}; // zero-initialize std::for_each( raw.m_banks.begin(), raw.m_banks.end(), [&counts]( const Bank& b ) { auto ptr = reinterpret_cast<const RawBank*>( b.buffer() ); - assert( ptr != nullptr ); - if ( auto type = ptr->type(); type < RawBank::BankType::LastType ) ++counts[type]; + if ( !ptr ) { throw std::runtime_error( "RawEvent::MapView: Null bank pointer in RawEvent !" ); } + if ( auto type = ptr->type(); type < RawBank::BankType::LastType ) { ++counts[type]; } } ); m_indices.front() = 0; std::partial_sum( counts.begin(), counts.end(), std::next( m_indices.begin() ) ); @@ -46,7 +47,7 @@ LHCb::RawEvent::MapView::MapView( LHCb::RawEvent const& raw ) : m_banks{ raw.get // Default Destructor LHCb::RawEvent::~RawEvent() { for ( Bank& b : m_banks ) { - if ( b.ownsMemory() ) delete[] b.buffer(); + if ( b.ownsMemory() ) { delete[] b.buffer(); } } } @@ -62,7 +63,7 @@ LHCb::RawBank* LHCb::RawEvent::createBank( int srcID, LHCb::RawBank::BankType ty const void* data ) { RawBank* bank = allocateBank( len ); bank->setMagic().setType( typ ).setVersion( vsn ).setSourceID( srcID ).setSize( len ); - if ( data ) std::memcpy( bank->data(), data, len ); + if ( data ) { std::memcpy( bank->data(), data, len ); } return bank; } @@ -92,7 +93,7 @@ bool LHCb::RawEvent::removeBank( const RawBank* bank ) { if ( i == m_banks.end() ) return false; // The bank is owned by RawEvent: delete the allocated buffer // to prevent memory leak when reading data from a ROOT file... - if ( i->ownsMemory() ) delete[] i->buffer(); + if ( i->ownsMemory() ) { delete[] i->buffer(); } m_banks.erase( i ); // brute force solution: invalidate map.. TODO: just modify instead of rebuilding later from scratch m_map.reset(); diff --git a/Event/EventAssoc/CMakeLists.txt b/Event/EventAssoc/CMakeLists.txt index 35e33be8acfff87129d027afec650ab07c64a298..5859e15fabe0a62c6f32c62b88055ff91c9a8085 100644 --- a/Event/EventAssoc/CMakeLists.txt +++ b/Event/EventAssoc/CMakeLists.txt @@ -27,7 +27,6 @@ gaudi_add_dictionary(EventAssocMCDict HEADERFILES dict/selMC.h SELECTION dict/selMC.xml LINK - HepMC::HepMC LHCb::DigiEvent LHCb::GenEvent LHCb::MCEvent diff --git a/Event/EventAssoc/dict/mc.py b/Event/EventAssoc/dict/mc.py index e1e85557d2bfdff52c4d836c94154aa428ead1f3..4f55fb7faee9e92039b35c4489aa609256ec3cab 100644 --- a/Event/EventAssoc/dict/mc.py +++ b/Event/EventAssoc/dict/mc.py @@ -31,8 +31,6 @@ classes += [Rels.RelW1D("LHCb::CaloDigit", "LHCb::MCParticle", "float")] classes += [Rels.RelW1D("LHCb::CaloCluster", "LHCb::MCParticle", "float")] classes += [Rels.RelW1D("LHCb::MCParticle", "LHCb::CaloCluster", "float")] -# $DAVINCIMCKERNELROOT/Kernel/HepMC2MC.h: -classes += [Rels.Rel2D("HepMC::GenParticle*", "LHCb::MCParticle")] # $DAVINCIMCKERNELROOT/Kernel/MC2Collision.h: classes += [Rels.Rel1D("LHCb::MCVertex", "LHCb::GenCollision")] # $DAVINCIMCKERNELROOT/Kernel/PC2MC.h: @@ -46,8 +44,6 @@ classes += [ ] # $DAVINCIMCKERNELROOT/Kernel/Track2MC.h: classes += [Rels.RelW2D("LHCb::Track", "LHCb::MCParticle", "double")] -# $DAVINCIMCKERNELROOT/Kernel/RC2HepMC.h: -classes += [Rels.Rel2D("LHCb::Particle", "HepMC::GenParticle*")] # $DAVINCIMCKERNELROOT/Kernel/Particle2MC.h, Particle2MCParticle.h: classes += [Rels.RelW1D("LHCb::Particle", "LHCb::MCParticle", "double")] classes += [Rels.RelW2D("LHCb::Particle", "LHCb::MCParticle", "double")] @@ -64,7 +60,6 @@ includes += ["Event/CaloCluster.h"] includes += ["Event/CaloHypo.h"] includes += ["Event/GenCollision.h"] includes += ["Event/RecVertex.h"] -includes += ["HepMC/GenParticle.h"] __all__ = (classes, includes) diff --git a/Event/EventAssoc/dict/selMC.h b/Event/EventAssoc/dict/selMC.h index 4a29d62b7f1406b26b89cdf55e1ae0a20b71f121..7e27a26d1fca9ae25d5ecaf493e1e414ee10d764 100644 --- a/Event/EventAssoc/dict/selMC.h +++ b/Event/EventAssoc/dict/selMC.h @@ -32,7 +32,6 @@ #include "Event/ProtoParticle.h" #include "Event/RecVertex.h" #include "Event/Track.h" -#include "HepMC/GenParticle.h" // ==================================================================== // Other include files: put your own includes here: // ==================================================================== @@ -53,11 +52,7 @@ namespace EventAssocDictMC { struct __Instantiations { GaudiDict::Relation1DDict<LHCb::MCVertex, LHCb::GenCollision> _1; GaudiDict::Relation1DDict<LHCb::Particle, LHCb::MCParticle> _2; - GaudiDict::Relation2DDict<HepMC::GenParticle*, LHCb::MCParticle> _3; - GaudiDict::Relation2DDict<HepMC::GenParticle*, LHCb::Particle> _4; - GaudiDict::Relation2DDict<LHCb::MCParticle, HepMC::GenParticle*> _5; GaudiDict::Relation2DDict<LHCb::MCParticle, LHCb::Particle> _6; - GaudiDict::Relation2DDict<LHCb::Particle, HepMC::GenParticle*> _7; GaudiDict::Relation2DDict<LHCb::Particle, LHCb::MCParticle> _8; GaudiDict::RelationWeighted1DDict<LHCb::CaloCluster, LHCb::MCParticle, float> _9; GaudiDict::RelationWeighted1DDict<LHCb::CaloDigit, LHCb::MCParticle, float> _10; diff --git a/Event/EventAssoc/dict/selMC.xml b/Event/EventAssoc/dict/selMC.xml index 44ee425aada1b640f31ee9fc6ef876cd788e1753..cedcbbf1f294bf0fa0f0e6009c416ba0ea758c11 100644 --- a/Event/EventAssoc/dict/selMC.xml +++ b/Event/EventAssoc/dict/selMC.xml @@ -27,21 +27,9 @@ <class name="LHCb::Relation1D<LHCb::Particle,LHCb::MCParticle>" id="7B880798-0000-0000-0000-000000000000" /> - <class name="LHCb::Relation2D<HepMC::GenParticle*,LHCb::MCParticle>" - id="95D1B585-0000-0000-0000-000000000000" /> - - <class name="LHCb::Relation2D<HepMC::GenParticle*,LHCb::Particle>" - id="8F1005A3-0000-0000-0000-000000000000" /> - - <class name="LHCb::Relation2D<LHCb::MCParticle,HepMC::GenParticle*>" - id="77B945C3-0000-0000-0000-000000000000" /> - <class name="LHCb::Relation2D<LHCb::MCParticle,LHCb::Particle>" id="5140FF6D-0000-0000-0000-000000000000" /> - <class name="LHCb::Relation2D<LHCb::Particle,HepMC::GenParticle*>" - id="4F19042B-0000-0000-0000-000000000000" /> - <class name="LHCb::Relation2D<LHCb::Particle,LHCb::MCParticle>" id="1A712912-0000-0000-0000-000000000000" /> @@ -87,18 +75,10 @@ <class name="LHCb::RelationWeighted2D<LHCb::Track,LHCb::MCParticle,double>" id="B7E802BB-0000-0000-0000-000000000000" /> - <class name="IRelation2D<HepMC::GenParticle*,LHCb::MCParticle>" /> - <class name="IRelation2D<HepMC::GenParticle*,LHCb::Particle>" /> - <class name="IRelation2D<LHCb::MCParticle,HepMC::GenParticle*>" /> <class name="IRelation2D<LHCb::MCParticle,LHCb::Particle>" /> - <class name="IRelation2D<LHCb::Particle,HepMC::GenParticle*>" /> <class name="IRelation2D<LHCb::Particle,LHCb::MCParticle>" /> - <class name="IRelation<HepMC::GenParticle*,LHCb::MCParticle>" /> - <class name="IRelation<HepMC::GenParticle*,LHCb::Particle>" /> - <class name="IRelation<LHCb::MCParticle,HepMC::GenParticle*>" /> <class name="IRelation<LHCb::MCParticle,LHCb::Particle>" /> <class name="IRelation<LHCb::MCVertex,LHCb::GenCollision>" /> - <class name="IRelation<LHCb::Particle,HepMC::GenParticle*>" /> <class name="IRelation<LHCb::Particle,LHCb::MCParticle>" /> <class name="IRelationWeighted2D<LHCb::GenCollision,LHCb::RecVertex,std::pair<unsigned int,float> >" /> <class name="IRelationWeighted2D<LHCb::MCParticle,LHCb::Particle,double>" /> @@ -121,25 +101,9 @@ <class name="IRelationWeighted<LHCb::RecVertex,LHCb::GenCollision,std::pair<unsigned int,float> >" /> <class name="IRelationWeighted<LHCb::RecVertex,LHCb::MCVertex,std::pair<unsigned int,float> >" /> <class name="IRelationWeighted<LHCb::Track,LHCb::MCParticle,double>" /> - <class name="Relations::Entry_<HepMC::GenParticle*,LHCb::MCParticle>" /> - <class name="Relations::Entry_<HepMC::GenParticle*,LHCb::Particle>" /> - <class name="Relations::Entry_<LHCb::MCParticle,HepMC::GenParticle*>" /> <class name="Relations::Entry_<LHCb::MCParticle,LHCb::Particle>" /> <class name="Relations::Entry_<LHCb::MCVertex,LHCb::GenCollision>" /> - <class name="Relations::Entry_<LHCb::Particle,HepMC::GenParticle*>" /> <class name="Relations::Entry_<LHCb::Particle,LHCb::MCParticle>" /> - <class name="Relations::Range_<std::vector<Relations::Entry_<HepMC::GenParticle*,LHCb::MCParticle> > >" > - <field name="m_begin" transient="true" /> - <field name="m_end" transient="true" /> - </class> - <class name="Relations::Range_<std::vector<Relations::Entry_<HepMC::GenParticle*,LHCb::Particle> > >" > - <field name="m_begin" transient="true" /> - <field name="m_end" transient="true" /> - </class> - <class name="Relations::Range_<std::vector<Relations::Entry_<LHCb::MCParticle,HepMC::GenParticle*> > >" > - <field name="m_begin" transient="true" /> - <field name="m_end" transient="true" /> - </class> <class name="Relations::Range_<std::vector<Relations::Entry_<LHCb::MCParticle,LHCb::Particle> > >" > <field name="m_begin" transient="true" /> <field name="m_end" transient="true" /> @@ -148,10 +112,6 @@ <field name="m_begin" transient="true" /> <field name="m_end" transient="true" /> </class> - <class name="Relations::Range_<std::vector<Relations::Entry_<LHCb::Particle,HepMC::GenParticle*> > >" > - <field name="m_begin" transient="true" /> - <field name="m_end" transient="true" /> - </class> <class name="Relations::Range_<std::vector<Relations::Entry_<LHCb::Particle,LHCb::MCParticle> > >" > <field name="m_begin" transient="true" /> <field name="m_end" transient="true" /> @@ -204,21 +164,9 @@ <field name="m_begin" transient="true" /> <field name="m_end" transient="true" /> </class> - <class name="Relations::Relation2<HepMC::GenParticle*,LHCb::MCParticle>" > - <field name="m_inverse" transient="true" /> - </class> - <class name="Relations::Relation2<HepMC::GenParticle*,LHCb::Particle>" > - <field name="m_inverse" transient="true" /> - </class> - <class name="Relations::Relation2<LHCb::MCParticle,HepMC::GenParticle*>" > - <field name="m_inverse" transient="true" /> - </class> <class name="Relations::Relation2<LHCb::MCParticle,LHCb::Particle>" > <field name="m_inverse" transient="true" /> </class> - <class name="Relations::Relation2<LHCb::Particle,HepMC::GenParticle*>" > - <field name="m_inverse" transient="true" /> - </class> <class name="Relations::Relation2<LHCb::Particle,LHCb::MCParticle>" > <field name="m_inverse" transient="true" /> </class> @@ -246,33 +194,17 @@ <class name="Relations::Relation2Weighted<LHCb::Track,LHCb::MCParticle,double>" > <field name="m_inverse" transient="true" /> </class> - <class name="Relations::Relation<HepMC::GenParticle*,LHCb::MCParticle>" > - <field name="m_inverse_aux" transient="true" /> - </class> - <class name="Relations::Relation<HepMC::GenParticle*,LHCb::Particle>" > - <field name="m_inverse_aux" transient="true" /> - </class> - <class name="Relations::Relation<LHCb::MCParticle,HepMC::GenParticle*>" > - <field name="m_inverse_aux" transient="true" /> - </class> <class name="Relations::Relation<LHCb::MCParticle,LHCb::Particle>" > <field name="m_inverse_aux" transient="true" /> </class> <class name="Relations::Relation<LHCb::MCVertex,LHCb::GenCollision>" > <field name="m_inverse_aux" transient="true" /> </class> - <class name="Relations::Relation<LHCb::Particle,HepMC::GenParticle*>" > - <field name="m_inverse_aux" transient="true" /> - </class> <class name="Relations::Relation<LHCb::Particle,LHCb::MCParticle>" > <field name="m_inverse_aux" transient="true" /> </class> - <class name="Relations::RelationBase<HepMC::GenParticle*,LHCb::MCParticle>" /> - <class name="Relations::RelationBase<HepMC::GenParticle*,LHCb::Particle>" /> - <class name="Relations::RelationBase<LHCb::MCParticle,HepMC::GenParticle*>" /> <class name="Relations::RelationBase<LHCb::MCParticle,LHCb::Particle>" /> <class name="Relations::RelationBase<LHCb::MCVertex,LHCb::GenCollision>" /> - <class name="Relations::RelationBase<LHCb::Particle,HepMC::GenParticle*>" /> <class name="Relations::RelationBase<LHCb::Particle,LHCb::MCParticle>" /> <class name="Relations::RelationWeighted<LHCb::CaloCluster,LHCb::MCParticle,float>" > <field name="m_inverse_aux" transient="true" /> @@ -339,12 +271,8 @@ <class name="Relations::WEntry_<LHCb::RecVertex,LHCb::GenCollision,std::pair<unsigned int,float> >" /> <class name="Relations::WEntry_<LHCb::RecVertex,LHCb::MCVertex,std::pair<unsigned int,float> >" /> <class name="Relations::WEntry_<LHCb::Track,LHCb::MCParticle,double>" /> - <class name="std::vector<Relations::Entry_<HepMC::GenParticle*,LHCb::MCParticle> >" /> - <class name="std::vector<Relations::Entry_<HepMC::GenParticle*,LHCb::Particle> >" /> - <class name="std::vector<Relations::Entry_<LHCb::MCParticle,HepMC::GenParticle*> >" /> <class name="std::vector<Relations::Entry_<LHCb::MCParticle,LHCb::Particle> >" /> <class name="std::vector<Relations::Entry_<LHCb::MCVertex,LHCb::GenCollision> >" /> - <class name="std::vector<Relations::Entry_<LHCb::Particle,HepMC::GenParticle*> >" /> <class name="std::vector<Relations::Entry_<LHCb::Particle,LHCb::MCParticle> >" /> <class name="std::vector<Relations::WEntry_<LHCb::CaloCluster,LHCb::MCParticle,float> >" /> <class name="std::vector<Relations::WEntry_<LHCb::CaloDigit,LHCb::MCParticle,float> >" /> @@ -360,11 +288,6 @@ <class name="std::vector<Relations::WEntry_<LHCb::RecVertex,LHCb::MCVertex,std::pair<unsigned int,float> > >" /> <class name="std::vector<Relations::WEntry_<LHCb::Track,LHCb::MCParticle,double> >" /> - <class pattern="Relations::Pointer<*>" /> - <!-- Unused - <class pattern="Relations::Reference<*>" /> - --> - <!-- * EXCLUSIONS * --> <!-- * 1) Not needed for interactivity * --> <!-- * 2) Not needed for persistency * --> @@ -389,14 +312,6 @@ <class pattern="Relations::Range_*"> <method name="="/> </class> - <class pattern="Relations::Pointer*"> - <method name="="/> - </class> - <!-- Unused - <class pattern="Relations::Reference*"> - <method name="="/> - </class> - --> <class pattern="std::vector<Relations::*>"> <method name="="/> </class> diff --git a/Event/EventPacker/CMakeLists.txt b/Event/EventPacker/CMakeLists.txt index 5dad30c1f2e4dd25c021d024d5f291109a3e77bc..65275d6ebf139dddf237aa184694487ca302aac1 100644 --- a/Event/EventPacker/CMakeLists.txt +++ b/Event/EventPacker/CMakeLists.txt @@ -48,7 +48,6 @@ gaudi_add_library(EventPackerLib src/lib/PackedDataBuffer.cpp LINK PUBLIC - Rangev3::rangev3 Boost::headers Gaudi::GaudiAlgLib Gaudi::GaudiKernel diff --git a/Event/EventSys/CMakeLists.txt b/Event/EventSys/CMakeLists.txt index 9ab9a328fff2e0c8c8e012bc7f7c3540e6827e24..22d0c25fb1acdbc5268c35833f48a9dbae425710 100644 --- a/Event/EventSys/CMakeLists.txt +++ b/Event/EventSys/CMakeLists.txt @@ -13,7 +13,7 @@ Event/EventSys -------------- #]=======================================================================] -find_package(RELAX REQUIRED COMPONENTS CLHEP HepMC STL Math) +find_package(RELAX REQUIRED COMPONENTS CLHEP STL Math) # Add RELAX library dirs to LD_LIBRARY_PATH foreach(libdir IN LISTS RELAX_LIBRARY_DIRS) diff --git a/Event/FTEvent/include/Event/FTCluster.h b/Event/FTEvent/include/Event/FTCluster.h index b3047b5eda9f7031c3313b7508beea00e4202419..7bba1b0364545f850453dddf55d46926a29ff89b 100644 --- a/Event/FTEvent/include/Event/FTCluster.h +++ b/Event/FTEvent/include/Event/FTCluster.h @@ -87,6 +87,9 @@ namespace LHCb { void setTime( float value ); + /// Comparison for sorting by channel ID + static bool lowerByChannelID( FTCluster* d1, FTCluster* d2 ); + /// Retrieve const all FTChannelIDs corresponding to this cluster const std::vector<LHCb::Detector::FTChannelID>& channelIDs() const; @@ -153,3 +156,7 @@ inline int LHCb::FTCluster::size() const { return m_channelIDs.size(); } inline float LHCb::FTCluster::time() const { return m_time; } inline void LHCb::FTCluster::setTime( float value ) { m_time = value; } + +inline bool LHCb::FTCluster::lowerByChannelID( FTCluster* d1, FTCluster* d2 ) { + return d1->channelID() < d2->channelID(); +} diff --git a/Event/GenEvent/CMakeLists.txt b/Event/GenEvent/CMakeLists.txt index a742a9bf2698f162cb40db532e620ace5856bed9..f565c1d89bf705b4ea5c63d39a73644bbb4aa559 100644 --- a/Event/GenEvent/CMakeLists.txt +++ b/Event/GenEvent/CMakeLists.txt @@ -18,11 +18,9 @@ gaudi_add_library(GenEvent src/BeamForInitialization.cpp src/CrossSectionsFSR.cpp src/GenCountersFSR.cpp - src/HepMCEvent.cpp LINK PUBLIC Gaudi::GaudiKernel - HepMC::HepMC LHCb::EventBase ) @@ -30,6 +28,5 @@ gaudi_add_dictionary(GenEventDict HEADERFILES dict/dictionary.h SELECTION dict/selection.xml LINK - HepMC::HepMC LHCb::GenEvent ) diff --git a/Event/GenEvent/dict/dictionary.h b/Event/GenEvent/dict/dictionary.h index f05dfa03efdc69a36a7f8d48e9a7fccf65411b01..cc43b61dde9f55885d492d412478e927153bf4f2 100644 --- a/Event/GenEvent/dict/dictionary.h +++ b/Event/GenEvent/dict/dictionary.h @@ -15,12 +15,10 @@ #include "Event/GenCountersFSR.h" #include "Event/GenFSR.h" #include "Event/GenHeader.h" -#include "Event/HepMCEvent.h" #include "GaudiKernel/KeyedContainer.h" #include "GaudiKernel/ObjectVector.h" #include "GaudiKernel/SmartRef.h" #include "GaudiKernel/SmartRefVector.h" -#include "HepMC/GenVertex.h" #include <vector> // end include files @@ -29,23 +27,17 @@ namespace { struct GenEvent_Instantiations { // begin instantiations KeyedContainer<LHCb::GenCollision> m_KeyedContainer_LHCb__GenCollision; - KeyedContainer<LHCb::HepMCEvent> m_KeyedContainer_LHCb__HepMCEvent; ObjectVector<LHCb::GenCollision> m_ObjectVector_LHCb__GenCollision; - ObjectVector<LHCb::HepMCEvent> m_ObjectVector_LHCb__HepMCEvent; SmartRef<LHCb::BeamParameters> m_SmartRef_LHCb__BeamParameters; SmartRef<LHCb::GenCollision> m_SmartRef_LHCb__GenCollision; SmartRef<LHCb::GenHeader> m_SmartRef_LHCb__GenHeader; - SmartRef<LHCb::HepMCEvent> m_SmartRef_LHCb__HepMCEvent; SmartRefVector<LHCb::BeamParameters> m_SmartRefVector_LHCb__BeamParameters; SmartRefVector<LHCb::GenCollision> m_SmartRefVector_LHCb__GenCollision; SmartRefVector<LHCb::GenHeader> m_SmartRefVector_LHCb__GenHeader; - SmartRefVector<LHCb::HepMCEvent> m_SmartRefVector_LHCb__HepMCEvent; std::vector<LHCb::GenCollision*> m_std_vector_LHCb__GenCollisionp; - std::vector<LHCb::HepMCEvent*> m_std_vector_LHCb__HepMCEventp; std::vector<SmartRef<LHCb::BeamParameters>> m_std_vector_SmartRef_LHCb__BeamParameters; std::vector<SmartRef<LHCb::GenCollision>> m_std_vector_SmartRef_LHCb__GenCollision; std::vector<SmartRef<LHCb::GenHeader>> m_std_vector_SmartRef_LHCb__GenHeader; - std::vector<SmartRef<LHCb::HepMCEvent>> m_std_vector_SmartRef_LHCb__HepMCEvent; std::map<LHCb::GenCountersFSR::CounterKey, LHCb::GenFSR::CounterValues> m_map_key_value; // end instantiations }; diff --git a/Event/GenEvent/dict/selection.xml b/Event/GenEvent/dict/selection.xml index 70f01a880e538559102a6cfff7867c04307b1a92..b988fb75f062854ac428ccc6455522322c3d0ae2 100644 --- a/Event/GenEvent/dict/selection.xml +++ b/Event/GenEvent/dict/selection.xml @@ -17,22 +17,17 @@ <!-- @FIXME: (MCl) for some reason the type above does not work with gcc4.6, --> <!-- Temporary, to be added to LCG 61++ /--> <class name="KeyedContainer<LHCb::GenCollision,Containers::KeyedObjectManager<Containers::hashmap> >" id="000600cc-0000-0000-0000-000000000000"> <field name="m_cont" transient="true"/> <field name="m_random" transient="true"/> </class> - <class name="KeyedContainer<LHCb::HepMCEvent,Containers::KeyedObjectManager<Containers::hashmap> >" id="000600ca-0000-0000-0000-000000000000"> <field name="m_cont" transient="true"/> <field name="m_random" transient="true"/> </class> <class name="LHCb::BeamParameters" id="000000c8-0000-0000-0000-000000000000"/> <class name="LHCb::GenCollision" id="000000cc-0000-0000-0000-000000000000"/> <class name="LHCb::GenFSR" id="00003520-0000-0000-0000-000000000000"/> <class name="LHCb::GenHeader" id="00000066-0000-0000-0000-000000000000"/> - <class name="LHCb::HepMCEvent" id="000000ca-0000-0000-0000-000000000000"/> <class name="ObjectVector<LHCb::GenCollision>" id="000200cc-0000-0000-0000-000000000000"/> - <class name="ObjectVector<LHCb::HepMCEvent>" id="000200ca-0000-0000-0000-000000000000"/> <class name="SmartRef<LHCb::BeamParameters>"> <field name="m_target" transient="true"/> </class> <class name="SmartRef<LHCb::GenCollision>"> <field name="m_target" transient="true"/> </class> <class name="SmartRef<LHCb::GenHeader>"> <field name="m_target" transient="true"/> </class> - <class name="SmartRef<LHCb::HepMCEvent>"> <field name="m_target" transient="true"/> </class> <class name="SmartRefVector<LHCb::BeamParameters>"> <field name="m_contd" transient="true"/> <field name="m_data" transient="true"/> </class> <class name="SmartRefVector<LHCb::GenCollision>"> <field name="m_contd" transient="true"/> <field name="m_data" transient="true"/> </class> <class name="SmartRefVector<LHCb::GenHeader>"> <field name="m_contd" transient="true"/> <field name="m_data" transient="true"/> </class> - <class name="SmartRefVector<LHCb::HepMCEvent>"> <field name="m_contd" transient="true"/> <field name="m_data" transient="true"/> </class> <class name="std::map<int, LHCb::GenFSR::CounterValues>"/> <class name="std::map<int, LHCb::GenFSR::CrossValues>"/> <class name="std::pair<int, LHCb::GenFSR::CrossValues>"/> @@ -42,11 +37,9 @@ <class name="std::map<std::string, int,std::less<>>" /> <class name="std::map<std::string, std::string,std::less<>>" /> <class name="std::vector<LHCb::GenCollision*>"/> - <class name="std::vector<LHCb::HepMCEvent*>"/> <class name="std::vector<SmartRef<LHCb::BeamParameters> >"/> <class name="std::vector<SmartRef<LHCb::GenCollision> >"/> <class name="std::vector<SmartRef<LHCb::GenHeader> >"/> - <class name="std::vector<SmartRef<LHCb::HepMCEvent> >"/> <exclusion> </exclusion> </lcgdict> diff --git a/Event/GenEvent/include/Event/GenCollision.h b/Event/GenEvent/include/Event/GenCollision.h index a5ddbecff817260928078551be7d7514e767aade..1374cda8bf724fbbed5272934c3a46e64d6afd30 100644 --- a/Event/GenEvent/include/Event/GenCollision.h +++ b/Event/GenEvent/include/Event/GenCollision.h @@ -9,7 +9,6 @@ * or submit itself to any jurisdiction. * \*****************************************************************************/ #pragma once -#include "Event/HepMCEvent.h" #include "GaudiKernel/KeyedContainer.h" #include "GaudiKernel/KeyedObject.h" #include "GaudiKernel/SmartRef.h" @@ -100,28 +99,18 @@ namespace LHCb { /// Update Bjorken x2 void setX2Bjorken( double value ); - /// Retrieve (const) Reference to HepMC Event of this collision - const LHCb::HepMCEvent* event() const; - - /// Update Reference to HepMC Event of this collision - void setEvent( const SmartRef<LHCb::HepMCEvent>& value ); - - /// Update (pointer) Reference to HepMC Event of this collision - void setEvent( const LHCb::HepMCEvent* value ); - friend std::ostream& operator<<( std::ostream& str, const GenCollision& obj ) { return obj.fillStream( str ); } private: - bool m_isSignal{ false }; ///< true for collision that contains the generated signal. false for minimum bias and - ///< pileup. - long m_processType{ 0 }; ///< Generator process type - double m_sHat{ 0.0 }; ///< Mandelstam s hat - double m_tHat{ 0.0 }; ///< Mandelstam t hat - double m_uHat{ 0.0 }; ///< Mandelstam u hat - double m_ptHat{ 0.0 }; ///< Mandelstam pt hat - double m_x1Bjorken{ 0.0 }; ///< Bjorken x1 - double m_x2Bjorken{ 0.0 }; ///< Bjorken x2 - SmartRef<LHCb::HepMCEvent> m_event; ///< Reference to HepMC Event of this collision + bool m_isSignal{ false }; ///< true for collision that contains the generated signal. false for minimum bias and + ///< pileup. + long m_processType{ 0 }; ///< Generator process type + double m_sHat{ 0.0 }; ///< Mandelstam s hat + double m_tHat{ 0.0 }; ///< Mandelstam t hat + double m_uHat{ 0.0 }; ///< Mandelstam u hat + double m_ptHat{ 0.0 }; ///< Mandelstam pt hat + double m_x1Bjorken{ 0.0 }; ///< Bjorken x1 + double m_x2Bjorken{ 0.0 }; ///< Bjorken x2 }; // class GenCollision @@ -187,12 +176,6 @@ inline double LHCb::GenCollision::x2Bjorken() const { return m_x2Bjorken; } inline void LHCb::GenCollision::setX2Bjorken( double value ) { m_x2Bjorken = value; } -inline const LHCb::HepMCEvent* LHCb::GenCollision::event() const { return m_event; } - -inline void LHCb::GenCollision::setEvent( const SmartRef<LHCb::HepMCEvent>& value ) { m_event = value; } - -inline void LHCb::GenCollision::setEvent( const LHCb::HepMCEvent* value ) { m_event = value; } - namespace Relations { template <typename> struct ObjectTypeTraits; diff --git a/Event/GenEvent/include/Event/HepMCEvent.h b/Event/GenEvent/include/Event/HepMCEvent.h deleted file mode 100644 index 574cdacdd58c4a3784c9f38b27e677372f2fd134..0000000000000000000000000000000000000000 --- a/Event/GenEvent/include/Event/HepMCEvent.h +++ /dev/null @@ -1,133 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2020 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. * -\*****************************************************************************/ -#pragma once -#include "GaudiKernel/KeyedContainer.h" -#include "GaudiKernel/KeyedObject.h" -#include "GaudiKernel/SerializeSTL.h" -#include "HepMC/GenEvent.h" -#include <ostream> -#include <string> - -namespace LHCb { - - using GaudiUtils::operator<<; - - // Class ID definition - static const CLID CLID_HepMCEvent = 202; - - // Namespace for locations in TDS - namespace HepMCEventLocation { - inline const std::string Default = "Gen/HepMCEvents"; - inline const std::string Signal = "Gen/SignalDecayTree"; - inline const std::string BInfo = "Gen/BInfo"; - } // namespace HepMCEventLocation - - /** @class HepMCEvent HepMCEvent.h - * - * Gaudi wrapper for HepMC events - * - * @author W. Pokorski, modified by G.Corti to adapt to new event model - * - */ - - class HepMCEvent : public KeyedObject<int> { - public: - /// typedef for KeyedContainer of HepMCEvent - typedef KeyedContainer<HepMCEvent, Containers::HashMap> Container; - - /// Status code in HepMC::GenParticle - enum statusType { - Unknown = 0, - StableInProdGen = 1, - DecayedByProdGen = 2, - DocumentationParticle = 3, - DecayedByDecayGen = 777, - DecayedByDecayGenAndProducedByProdGen = 888, - SignalInLabFrame = 889, - SignalAtRest = 998, - StableInDecayGen = 999 - }; - - /// Constructor - HepMCEvent() = default; - - /// Copy constructor - HepMCEvent( const HepMCEvent& evt ); - /// Assignment operator - HepMCEvent& operator=( const HepMCEvent& evt ); - - // Retrieve pointer to class definition structure - [[nodiscard]] const CLID& clID() const override { return LHCb::HepMCEvent::classID(); } - static const CLID& classID() { return CLID_HepMCEvent; } - - /// Fill the ASCII output stream - std::ostream& fillStream( std::ostream& s ) const override { - return s << "{ " - << "generatorName : " << m_generatorName << '\n' - << "pGenEvt : " << m_pGenEvt.get() << '\n' - << " }"; - } - - /// Retrieve const Generator Name - [[nodiscard]] const std::string& generatorName() const { return m_generatorName; } - - /// Update Generator Name - HepMCEvent& setGeneratorName( const std::string& value ) { - m_generatorName = value; - return *this; - } - - /// Retrieve const HepMC generator event - [[nodiscard]] const HepMC::GenEvent* pGenEvt() const { return m_pGenEvt.get(); } - - /// Retrieve HepMC generator event - HepMC::GenEvent* pGenEvt() { return m_pGenEvt.get(); } - - /// Update HepMC generator event - void setPGenEvt( std::unique_ptr<HepMC::GenEvent> value ) { m_pGenEvt = std::move( value ); } - - friend std::ostream& operator<<( std::ostream& str, const HepMCEvent& obj ) { return obj.fillStream( str ); } - - private: - std::string m_generatorName; ///< Generator Name - std::unique_ptr<HepMC::GenEvent> m_pGenEvt = std::make_unique<HepMC::GenEvent>(); ///< HepMC generator event - - }; // class HepMCEvent - - /// Definition of Keyed Container for HepMCEvent - typedef KeyedContainer<HepMCEvent, Containers::HashMap> HepMCEvents; - - inline std::ostream& operator<<( std::ostream& s, LHCb::HepMCEvent::statusType e ) { - switch ( e ) { - case LHCb::HepMCEvent::Unknown: - return s << "Unknown"; - case LHCb::HepMCEvent::StableInProdGen: - return s << "StableInProdGen"; - case LHCb::HepMCEvent::DecayedByProdGen: - return s << "DecayedByProdGen"; - case LHCb::HepMCEvent::DocumentationParticle: - return s << "DocumentationParticle"; - case LHCb::HepMCEvent::DecayedByDecayGen: - return s << "DecayedByDecayGen"; - case LHCb::HepMCEvent::DecayedByDecayGenAndProducedByProdGen: - return s << "DecayedByDecayGenAndProducedByProdGen"; - case LHCb::HepMCEvent::SignalInLabFrame: - return s << "SignalInLabFrame"; - case LHCb::HepMCEvent::SignalAtRest: - return s << "SignalAtRest"; - case LHCb::HepMCEvent::StableInDecayGen: - return s << "StableInDecayGen"; - default: - return s << "ERROR wrong value " << int( e ) << " for enum LHCb::HepMCEvent::statusType"; - } - } - -} // namespace LHCb diff --git a/Event/GenEvent/include/GenEvent/HepMCUtils.h b/Event/GenEvent/include/GenEvent/HepMCUtils.h deleted file mode 100644 index 31109c6e2d1c4077620b11a1e07c7be710b44558..0000000000000000000000000000000000000000 --- a/Event/GenEvent/include/GenEvent/HepMCUtils.h +++ /dev/null @@ -1,119 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -#ifndef GENEVENT_HEPMCUTILS_H -#define GENEVENT_HEPMCUTILS_H 1 - -// Include files -#include "HepMC/GenParticle.h" -#include "HepMC/GenVertex.h" - -#include "Event/HepMCEvent.h" - -/** @namespace HepMCUtils HepMCUtils.h GenEvent/HepMCUtils.h - * - * Utility functions to use HepMC Events - * - * @author Patrick Robbe - * @date 2006-02-14 - */ - -namespace HepMCUtils { - /// Returns true if trees of vertices V1 and V2 belong to the same tree - bool commonTrees( HepMC::GenVertex* V1, const HepMC::GenVertex* V2 ); - - /// Compare 2 HepMC GenParticle according to their barcode - bool compareHepMCParticles( const HepMC::GenParticle* part1, const HepMC::GenParticle* part2 ); - - /** Check if a particle is before or after oscillation. - * In HepMC description, the mixing is seen as a decay B0 -> B0bar. In this - * case, the B0 is said to be the BAtProduction contrary to the B0bar. - * @param[in] thePart Particle to check. - * @return true if the particle is the particle before osillation. - */ - bool IsBAtProduction( const HepMC::GenParticle* thePart ); - - /// Remove all daughters of a particle - void RemoveDaughters( HepMC::GenParticle* thePart ); - - /// Comparison function as structure - struct particleOrder { - bool operator()( const HepMC::GenParticle* part1, const HepMC::GenParticle* part2 ) const { - return part1->barcode() < part2->barcode(); - } - }; - - /// Type of HepMC particles container ordered with barcodes - typedef std::set<HepMC::GenParticle*, particleOrder> ParticleSet; -} // namespace HepMCUtils - -//============================================================================= -// Inline functions -//============================================================================= - -//============================================================================= -// Function to test if vertices are in the same decay family -//============================================================================= -inline bool HepMCUtils::commonTrees( HepMC::GenVertex* V1, const HepMC::GenVertex* V2 ) { - if ( !V2 || !V1 ) return false; - return V1 == V2 || - std::find( V1->vertices_begin( HepMC::descendants ), V1->vertices_end( HepMC::descendants ), V2 ) != - V1->vertices_end( HepMC::descendants ) || - std::find( V1->vertices_begin( HepMC::ancestors ), V1->vertices_end( HepMC::ancestors ), V2 ) != - V1->vertices_end( HepMC::ancestors ); -} - -//============================================================================= -// Function to sort HepMC::GenParticles according to their barcode -//============================================================================= -inline bool HepMCUtils::compareHepMCParticles( const HepMC::GenParticle* part1, const HepMC::GenParticle* part2 ) { - return ( part1->barcode() < part2->barcode() ); -} - -//============================================================================= -// Returns true if B is first B (removing oscillation B) and false -// if the B is the B after oscillation -//============================================================================= -inline bool HepMCUtils::IsBAtProduction( const HepMC::GenParticle* thePart ) { - if ( ( abs( thePart->pdg_id() ) != 511 ) && ( abs( thePart->pdg_id() ) != 531 ) ) return true; - if ( !thePart->production_vertex() ) return true; - HepMC::GenVertex* theVertex = thePart->production_vertex(); - if ( 1 != theVertex->particles_in_size() ) return true; - HepMC::GenParticle* theMother = ( *theVertex->particles_in_const_begin() ); - return ( theMother->pdg_id() != -thePart->pdg_id() ); -} - -//============================================================================= -// Erase the daughters of one particle -//============================================================================= -inline void HepMCUtils::RemoveDaughters( HepMC::GenParticle* theParticle ) { - if ( !theParticle ) return; - - HepMC::GenVertex* EV = theParticle->end_vertex(); - if ( !EV ) return; - - theParticle->set_status( LHCb::HepMCEvent::statusType::StableInProdGen ); - HepMC::GenEvent* theEvent = theParticle->parent_event(); - - std::vector<HepMC::GenVertex*> tempList; - tempList.push_back( EV ); - - for ( auto iterDes = EV->particles_begin( HepMC::descendants ); iterDes != EV->particles_end( HepMC::descendants ); - ++iterDes ) { - if ( ( *iterDes )->end_vertex() ) tempList.push_back( ( *iterDes )->end_vertex() ); - } - - for ( auto iter = tempList.begin(); iter != tempList.end(); ++iter ) { - theEvent->remove_vertex( *iter ); - delete *iter; - } -} - -#endif // GENEVENT_HEPMCUTILS_H diff --git a/Event/GenEvent/src/HepMCEvent.cpp b/Event/GenEvent/src/HepMCEvent.cpp deleted file mode 100644 index 25023f43d125e952c758e0f8e5a4eaa6ec7d7014..0000000000000000000000000000000000000000 --- a/Event/GenEvent/src/HepMCEvent.cpp +++ /dev/null @@ -1,40 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -// ------------------------------------------------------------------------- -// File: Event/HepMCEvent.cpp -// -// AuthorList: -// -// W. Pokorski: July 02 -// ------------------------------------------------------------------------- - -#include "Event/HepMCEvent.h" - -// ------------------------------------------------------------------------- -LHCb::HepMCEvent::HepMCEvent( const LHCb::HepMCEvent& evt ) - : KeyedObject<int>() -// ------------------------------------------------------------------------- -{ - // deep copy - *this = evt; -} - -// ------------------------------------------------------------------------- -LHCb::HepMCEvent& LHCb::HepMCEvent::operator=( const LHCb::HepMCEvent& evt ) -// ------------------------------------------------------------------------- -{ - if ( this != &evt ) { - m_generatorName = evt.generatorName(); - const HepMC::GenEvent* ptr = evt.pGenEvt(); - m_pGenEvt = std::make_unique<HepMC::GenEvent>( ptr->signal_process_id(), ptr->event_number() ); - } - return *this; -} diff --git a/Event/RecEvent/CMakeLists.txt b/Event/RecEvent/CMakeLists.txt index 7e978025cb1db2eb52a1e183b8dd9af80cbb2c6b..f1a530c41cb62e449b58a6c5d1a1cac34ad7793b 100644 --- a/Event/RecEvent/CMakeLists.txt +++ b/Event/RecEvent/CMakeLists.txt @@ -39,7 +39,6 @@ gaudi_add_library(RecEvent LHCb::LHCbMathLib LHCb::PartPropLib LHCb::TrackEvent - Rangev3::rangev3 ) gaudi_add_dictionary(RecEventDict diff --git a/Event/RecEvent/src/RecVertex_v2.cpp b/Event/RecEvent/src/RecVertex_v2.cpp index 779e25b90d8f59bb78a2a342d62e3c19298b751a..877e5227137733b149c33c8a864873fcd63ea52e 100644 --- a/Event/RecEvent/src/RecVertex_v2.cpp +++ b/Event/RecEvent/src/RecVertex_v2.cpp @@ -12,7 +12,6 @@ #include <algorithm> #include <cassert> #include <iostream> -#include <range/v3/view.hpp> std::ostream& LHCb::Event::v2::RecVertex::fillStream( std::ostream& s ) const { s << "{ " diff --git a/Event/TrackEvent/CMakeLists.txt b/Event/TrackEvent/CMakeLists.txt index 31d2a923cf03b3cdc8449fb37ff329c538831d6e..018dc250bd9898287dc6dcf51379c3af4c3cb324 100644 --- a/Event/TrackEvent/CMakeLists.txt +++ b/Event/TrackEvent/CMakeLists.txt @@ -33,7 +33,6 @@ gaudi_add_library(TrackEvent LHCb::MuonDAQLib LHCb::LHCbKernel LHCb::LHCbMathLib - Rangev3::rangev3 ) gaudi_add_dictionary(TrackEventDict diff --git a/Event/TrackEvent/include/Event/Track_v2.h b/Event/TrackEvent/include/Event/Track_v2.h index 19302395643e271cdf8ab698edca65807d04efbe..fec42882f97d277e962e0bfa2030947961a7a1c1 100644 --- a/Event/TrackEvent/include/Event/Track_v2.h +++ b/Event/TrackEvent/include/Event/Track_v2.h @@ -21,25 +21,10 @@ #include "Kernel/meta_enum.h" #include "TrackEnums.h" #include <ostream> +#include <ranges> #include <type_traits> #include <vector> -#if __cplusplus >= 202002 -# include <ranges> -namespace LHCb::Event::v2::details { - template <typename Range> - using range_value_t = std::ranges::range_value_t<Range>; -} -#else -# include "range/v3/iterator/access.hpp" -namespace LHCb::Event::v2::details { - // This is a manual expansion of ranges::range_value_t<Range> from range/v3/range/access.hpp - // added as workaround for https://github.com/root-project/root/issues/13032 - // that makes range/v3/range/access.hpp impossible to include - template <typename Range> - using range_value_t = ranges::iter_value_t<decltype( begin( std::declval<Range&>() ) )>; -} // namespace LHCb::Event::v2::details -#endif /** * * Track v2 is the base class for offline and online tracks. @@ -247,7 +232,7 @@ namespace LHCb::Event::v2 { /// Sets the list of LHCbIDs associated to this track template <typename Range, typename Tg, - typename = std::enable_if_t<std::is_convertible_v<LHCbID, details::range_value_t<Range>>>, + typename = std::enable_if_t<std::is_convertible_v<LHCbID, std::ranges::range_value_t<Range>>>, typename = std::enable_if_t<std::is_base_of_v<Tag::Unordered_tag, std::decay_t<Tg>>>> Track& setLhcbIDs( const Range& ids, Tg = Tag::Unordered ) { m_lhcbIDs.assign( ids.begin(), ids.end() ); diff --git a/Ex/IOExample/tests/pytest/test_rootiomixertoomuch.py b/Ex/IOExample/tests/pytest/test_rootiomixertoomuch.py index 105f53180f0e585b5036e8355b4ad7c378a7c77a..70b775d82b239a3d5fd24bad455c36a19beaf4ed 100644 --- a/Ex/IOExample/tests/pytest/test_rootiomixertoomuch.py +++ b/Ex/IOExample/tests/pytest/test_rootiomixertoomuch.py @@ -9,7 +9,7 @@ # or submit itself to any jurisdiction. # ############################################################################### from LHCbTesting import LHCbExeTest -from LHCbTesting.preprocessors import LineSkipper, LineSorter +from LHCbTesting.preprocessors import LineSkipper, SortGroupOfLines class Test(LHCbExeTest): @@ -18,5 +18,5 @@ class Test(LHCbExeTest): preprocessor = ( LHCbExeTest.preprocessor + LineSkipper(["HLTControlFlowMgr INFO Timing"]) - + LineSorter("End of input reached earlier than expected") + + SortGroupOfLines("(RootIOMixer|CountBanks|HLTControlFlowMgr) .*") ) diff --git a/Ex/IOExample/tests/refs/LargebankReadingExample.detdesc.yaml b/Ex/IOExample/tests/refs/LargebankReadingExample.detdesc.yaml index af70ef0d6ad29572cf8a3ae3b89eff371697a587..d204c4bc780b204f8cc9cb162e71e996a70a6492 100644 --- a/Ex/IOExample/tests/refs/LargebankReadingExample.detdesc.yaml +++ b/Ex/IOExample/tests/refs/LargebankReadingExample.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MDFLargeBank/bigbanks.mdf'] | (default: []) |-input_manifest_file = '' (default: '') @@ -109,7 +110,7 @@ counters: count: 4 sum: 4382.0 mean/eff^*: 1095.5 - rms/eff^*: 399.10 + rms/eff^*: 399.1 min: 850.0 max: 1786.0 event size statistics (KBytes): diff --git a/Ex/IOExample/tests/refs/LargebankReadingExample.yaml b/Ex/IOExample/tests/refs/LargebankReadingExample.yaml index 83202d4c10a4b179af01ad3d85becfb4ccc07f1c..10406e64276588ad52f7e41466be7f41d9aac65e 100644 --- a/Ex/IOExample/tests/refs/LargebankReadingExample.yaml +++ b/Ex/IOExample/tests/refs/LargebankReadingExample.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/MDFLargeBank/bigbanks.mdf'] | (default: []) |-input_manifest_file = '' (default: '') @@ -107,7 +108,7 @@ counters: count: 4 sum: 4382.0 mean/eff^*: 1095.5 - rms/eff^*: 399.10 + rms/eff^*: 399.1 min: 850.0 max: 1786.0 event size statistics (KBytes): diff --git a/Ex/IOExample/tests/refs/MDFReadFailing.yaml b/Ex/IOExample/tests/refs/MDFReadFailing.yaml index a6f992ee4d98a1685ed5bd23b80ceeaa2d06eea5..2affbe235e9ffa134bf6c9f1d0b98a562de10079 100644 --- a/Ex/IOExample/tests/refs/MDFReadFailing.yaml +++ b/Ex/IOExample/tests/refs/MDFReadFailing.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/2024.Q1.2-v00.00' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/corruptedMDF/289233_00120016_0000.evt-404335.raw'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Ex/IOExample/tests/refs/MDFReadFailing2.yaml b/Ex/IOExample/tests/refs/MDFReadFailing2.yaml index 6bcd6924d1df1e434b2a30981f7224841fb59cfd..b79930fef682ac887e7071eca2cbdfbaf8d91a29 100644 --- a/Ex/IOExample/tests/refs/MDFReadFailing2.yaml +++ b/Ex/IOExample/tests/refs/MDFReadFailing2.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/2024.Q1.2-v00.00' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/corruptedMDF2/EmptyMDF.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Ex/IOExample/tests/refs/MDFReadFailing3.yaml b/Ex/IOExample/tests/refs/MDFReadFailing3.yaml index 0c8635ce95f5a81f053c64d07e5ca82238e8b03b..bd7ac975c7829ea2e465cae9af8e72dd8ea23901 100644 --- a/Ex/IOExample/tests/refs/MDFReadFailing3.yaml +++ b/Ex/IOExample/tests/refs/MDFReadFailing3.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/2024.Q1.2-v00.00' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/corruptedMDF3/corruptedMDF.zstd.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Ex/IOExample/tests/refs/ROOTIOMixerTooMuch.yaml b/Ex/IOExample/tests/refs/ROOTIOMixerTooMuch.yaml index 872b2d224d9526cb0184561b05338317faba6588..556370328433cfe3e185e9dea766445108eb055a 100644 --- a/Ex/IOExample/tests/refs/ROOTIOMixerTooMuch.yaml +++ b/Ex/IOExample/tests/refs/ROOTIOMixerTooMuch.yaml @@ -3,6 +3,9 @@ stdout: |- ==================================================================================================================================== ==================================================================================================================================== ApplicationMgr INFO Application Manager Configured successfully + HLTControlFlowMgr INFO o Number of events slots: n + HLTControlFlowMgr INFO o TBB thread pool size: 'ThreadPoolSize':n + HLTControlFlowMgr INFO Concurrency level information: HLTControlFlowMgr INFO Start initialization HLTControlFlowMgr INFO Will not use an EventSelector. RootIOMixer INFO DATAFILE='rootIOMixerInput_0inf.dst' @@ -11,47 +14,44 @@ stdout: |- RootIOMixer INFO DATAFILE='rootIOMixerInput_3inf.dst' RootIOMixer INFO DATAFILE='rootIOMixerInput_4inf.dst' RootIOMixer INFO DATAFILE='rootIOMixerInput_5inf.dst' - HLTControlFlowMgr INFO Concurrency level information: - HLTControlFlowMgr INFO o Number of events slots: n - HLTControlFlowMgr INFO o TBB thread pool size: 'ThreadPoolSize':n ApplicationMgr INFO Application Manager Initialized successfully ApplicationMgr INFO Application Manager Started successfully - HLTControlFlowMgr INFO Will measure time between events n and n (stop might be some events later) - HLTControlFlowMgr INFO Starting loop on events - RootIOMixer INFO Took event from file 5 - RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_5inf.dst CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 5 CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 1 - RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_1inf.dst CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 0 - RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_0inf.dst CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 1 CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 0 CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 1 CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 4 - RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_4inf.dst CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 3 - RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_3inf.dst CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 3 CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 3 CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 5 CountBanks INFO evt got 836 banks - RootIOMixer INFO Took event from file 5 - HLTControlFlowMgr ERROR End of input reached earlier than expected + CountBanks INFO evt got 836 banks + HLTControlFlowMgr INFO Starting loop on events + HLTControlFlowMgr INFO Will measure time between events n and n (stop might be some events later) + HLTControlFlowMgr ERROR End of input reached earlier than expected. Event 12 could not be found while 18 events were expected. + RootIOMixer INFO Took event from file 0 + RootIOMixer INFO Took event from file 0 + RootIOMixer INFO Took event from file 1 + RootIOMixer INFO Took event from file 1 + RootIOMixer INFO Took event from file 1 RootIOMixer INFO Took event from file 2 + RootIOMixer INFO Took event from file 3 + RootIOMixer INFO Took event from file 3 + RootIOMixer INFO Took event from file 3 + RootIOMixer INFO Took event from file 4 + RootIOMixer INFO Took event from file 5 + RootIOMixer INFO Took event from file 5 + RootIOMixer INFO Took event from file 5 + RootIOMixer INFO Took event from file 5 + RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_0inf.dst + RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_1inf.dst RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_2inf.dst - CountBanks INFO evt got 836 banks + RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_3inf.dst + RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_4inf.dst + RootIOMixer SUCCESS Reading Event record 1 within rootIOMixerInput_5inf.dst ApplicationMgr INFO Application Manager Stopped successfully HLTControlFlowMgr INFO HLTControlFlowMgr INFO StateTree: CFNode #executed #passed diff --git a/Ex/IOExample/tests/refs/readmc.detdesc.yaml b/Ex/IOExample/tests/refs/readmc.detdesc.yaml index 06b0410d007f6792923234a8cc7aa30eca245d5d..25885b424a2facff2904ed4a1f8591813077603c 100644 --- a/Ex/IOExample/tests/refs/readmc.detdesc.yaml +++ b/Ex/IOExample/tests/refs/readmc.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/before-rich1-geom-update-26052022' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb/wg/rta/samples/mc/Jira_LHCBGAUSS-2635/Minbias_MagDown_Boole_lhcbhead3379_dddb-20220705_sim-20220705-vc-md100_lumi0.xdigi'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Ex/IOExample/tests/refs/readmc.yaml b/Ex/IOExample/tests/refs/readmc.yaml index 5bdd8f8d2c01549f6a2fcf6d6905637bbfb50962..2c574955769278b421b0bcdf87cf068668ec035f 100644 --- a/Ex/IOExample/tests/refs/readmc.yaml +++ b/Ex/IOExample/tests/refs/readmc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/before-rich1-geom-update-26052022' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb/wg/rta/samples/mc/Jira_LHCBGAUSS-2635/Minbias_MagDown_Boole_lhcbhead3379_dddb-20220705_sim-20220705-vc-md100_lumi0.xdigi'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Ex/IOExample/tests/refs/reco14stripping20mdst.detdesc.yaml b/Ex/IOExample/tests/refs/reco14stripping20mdst.detdesc.yaml index 359e7a41081f71de12d9d139c44c91459b5e8f02..232f82c605d17e53acc560a492ca707c081feebb 100644 --- a/Ex/IOExample/tests/refs/reco14stripping20mdst.detdesc.yaml +++ b/Ex/IOExample/tests/refs/reco14stripping20mdst.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = '' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') |-input_raw_format = 0.5 (default: 0.5) diff --git a/Ex/IOExample/tests/refs/reco14stripping20mdst.yaml b/Ex/IOExample/tests/refs/reco14stripping20mdst.yaml index 58b4a1477f5e21e013aadac662c6b170f85684e7..66a584880029519a8988e2f2e8d16a4b3bfd27ad 100644 --- a/Ex/IOExample/tests/refs/reco14stripping20mdst.yaml +++ b/Ex/IOExample/tests/refs/reco14stripping20mdst.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'dddb-20120831' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') |-input_raw_format = 0.5 (default: 0.5) diff --git a/Ex/IOExample/tests/refs/reco14stripping20mdsttoroot.detdesc.yaml b/Ex/IOExample/tests/refs/reco14stripping20mdsttoroot.detdesc.yaml index e42e68a88c44322dc1c84c8c84b9977ab9b8f89b..cc97386be4589915ee0c8e7a6cceebfdd3d03846 100644 --- a/Ex/IOExample/tests/refs/reco14stripping20mdsttoroot.detdesc.yaml +++ b/Ex/IOExample/tests/refs/reco14stripping20mdsttoroot.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = '' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/LHCb/Collision12/BHADRON.MDST/00020198/0000/00020198_00000758_1.bhadron.mdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Ex/IOExample/tests/refs/reco14stripping20mdsttoroot.yaml b/Ex/IOExample/tests/refs/reco14stripping20mdsttoroot.yaml index 63a607e8fd9fd679237af362f58403651cc2fa51..c61eed121e17235497f9c4866ce0eb553c163bb6 100644 --- a/Ex/IOExample/tests/refs/reco14stripping20mdsttoroot.yaml +++ b/Ex/IOExample/tests/refs/reco14stripping20mdsttoroot.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'dddb-20120831' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/LHCb/Collision12/BHADRON.MDST/00020198/0000/00020198_00000758_1.bhadron.mdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Ex/IOExample/tests/refs/reco14stripping21mdst.detdesc.yaml b/Ex/IOExample/tests/refs/reco14stripping21mdst.detdesc.yaml index f3813ab9153a7e72ad45bacffb2a43dd1f24a8a5..c1e60ea95b8610cb59e9d9a8604789dfd2508b63 100644 --- a/Ex/IOExample/tests/refs/reco14stripping21mdst.detdesc.yaml +++ b/Ex/IOExample/tests/refs/reco14stripping21mdst.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = '' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') |-input_raw_format = 0.5 (default: 0.5) diff --git a/Ex/IOExample/tests/refs/reco14stripping21mdst.yaml b/Ex/IOExample/tests/refs/reco14stripping21mdst.yaml index 2ba1fae4eb0e8ec96494d526c4276ea66920294d..457c77fc8cacc7538d93f0e49f9acf634add9e40 100644 --- a/Ex/IOExample/tests/refs/reco14stripping21mdst.yaml +++ b/Ex/IOExample/tests/refs/reco14stripping21mdst.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'dddb-20130929-1' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') |-input_raw_format = 0.5 (default: 0.5) diff --git a/Ex/IOExample/tests/refs/reco14stripping21mdsttoroot.detdesc.yaml b/Ex/IOExample/tests/refs/reco14stripping21mdsttoroot.detdesc.yaml index 43debd38649a75b1e315f73da662799ae258e5cc..5fd8a0e558f81cf3d363ce4d61a4d2ab77e40a6c 100644 --- a/Ex/IOExample/tests/refs/reco14stripping21mdsttoroot.detdesc.yaml +++ b/Ex/IOExample/tests/refs/reco14stripping21mdsttoroot.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = '' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/LHCb/Collision12/BHADRON.MDST/00041836/0000/00041836_00000001_1.bhadron.mdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Ex/IOExample/tests/refs/reco14stripping21mdsttoroot.yaml b/Ex/IOExample/tests/refs/reco14stripping21mdsttoroot.yaml index b1ab6e90b75fc678d5e558cbac29451b1c9ef1f5..9206cc9853d7d9213eae0d8c9cb8797458549a78 100644 --- a/Ex/IOExample/tests/refs/reco14stripping21mdsttoroot.yaml +++ b/Ex/IOExample/tests/refs/reco14stripping21mdsttoroot.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'dddb-20130929-1' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/LHCb/Collision12/BHADRON.MDST/00041836/0000/00041836_00000001_1.bhadron.mdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/FT/FTDAQ/CMakeLists.txt b/FT/FTDAQ/CMakeLists.txt index f4c6622da171edcd6a7dd8e7045c6197ff60d820..6138c43ad8066e64d3115eab436455999ee27481 100644 --- a/FT/FTDAQ/CMakeLists.txt +++ b/FT/FTDAQ/CMakeLists.txt @@ -43,7 +43,6 @@ gaudi_add_module(FTDAQ LHCb::FTDetLib LHCb::FTEvent LHCb::LHCbKernel - Rangev3::rangev3 ) gaudi_add_pytest(tests/pytest) diff --git a/FT/FTDAQ/src/FTRawBankDecoder.cpp b/FT/FTDAQ/src/FTRawBankDecoder.cpp index 4c89f85853cd73e392e9122192339b4a2cf12c8e..9d39b5bc79107f0e1d51936edc97f836ac28a5fe 100644 --- a/FT/FTDAQ/src/FTRawBankDecoder.cpp +++ b/FT/FTDAQ/src/FTRawBankDecoder.cpp @@ -8,8 +8,6 @@ * granted to it by virtue of its status as an Intergovernmental Organization * * or submit itself to any jurisdiction. * \*****************************************************************************/ -#include <range/v3/view/subrange.hpp> -#include <range/v3/view/transform.hpp> #include "Gaudi/Accumulators/Histogram.h" #include <Gaudi/Property.h> @@ -26,6 +24,7 @@ #include <algorithm> #include <netinet/in.h> +#include <ranges> #include "GaudiKernel/IDataProviderSvc.h" #include "Kernel/STLExtensions.h" @@ -410,10 +409,11 @@ FTLiteClusters FTRawBankDecoder::decode_v456( const EventContext& evtCtx, LHCb:: if ( !clusters.empty() && FTRawBank::isNullCluster( clusters.back() ) ) clusters = clusters.first( clusters.size() - 1 ); // Remove padding at the end if constexpr ( vrsn == 4 ) { - auto r = clusters | ranges::views::transform( [&offset]( FTRawBank::FTClusterData c ) -> LHCb::FTLiteCluster { - return { LHCb::Detector::FTChannelID{ offset + channelInBank( c ) }, FTRawBank::fracBit( c ), - ( FTRawBank::sizeBit( c ) ? 0 : FTRawBank::maxClusterWidth ) }; - } ); + auto r = + clusters | std::ranges::views::transform( [&offset]( FTRawBank::FTClusterData c ) -> LHCb::FTLiteCluster { + return { LHCb::Detector::FTChannelID{ offset + channelInBank( c ) }, FTRawBank::fracBit( c ), + ( FTRawBank::sizeBit( c ) ? 0 : FTRawBank::maxClusterWidth ) }; + } ); clus.insert( r.begin(), r.end(), offset.globalQuarterIdx() ); } if constexpr ( vrsn == 5 || vrsn == 6 ) { diff --git a/FT/FTDAQ/tests/refs/error_monitoring.detdesc.yaml b/FT/FTDAQ/tests/refs/error_monitoring.detdesc.yaml index de7f5020e2cdf60bee9190b21da07514fc1c5d13..62a9ffa98a686cc7beb5351d8683e62cd773698a 100644 --- a/FT/FTDAQ/tests/refs/error_monitoring.detdesc.yaml +++ b/FT/FTDAQ/tests/refs/error_monitoring.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'upgrade/master' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/SciFi/Monitoring/test_files/errordecoding/Run_0000266442_20230610-020315-669_SAEB22_0955.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/FT/FTDAQ/tests/refs/error_monitoring.yaml b/FT/FTDAQ/tests/refs/error_monitoring.yaml index 55d5dbc4937333afaec99fa531e5883fd8b7fa85..437db3e78d99c9ab4cb88da50bf9a6874b85cafe 100644 --- a/FT/FTDAQ/tests/refs/error_monitoring.yaml +++ b/FT/FTDAQ/tests/refs/error_monitoring.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'upgrade/master' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/SciFi/Monitoring/test_files/errordecoding/Run_0000266442_20230610-020315-669_SAEB22_0955.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/GaudiAlg/CMakeLists.txt b/GaudiAlg/CMakeLists.txt index ab584fc926596305890f5ccc3b3c6fac2c143ab9..f6d06f45973c4f9b276ffa822f0c8626e3e2eba9 100644 --- a/GaudiAlg/CMakeLists.txt +++ b/GaudiAlg/CMakeLists.txt @@ -33,8 +33,7 @@ gaudi_add_library(GaudiAlgLib Gaudi::GaudiPythonLib Gaudi::Functional Boost::headers - Boost::regex - Rangev3::rangev3) + Boost::regex) if(GAUDI_USE_AIDA) target_sources(GaudiAlgLib PRIVATE src/lib/Fill.cpp src/lib/Print.cpp diff --git a/GaudiConf/CMakeLists.txt b/GaudiConf/CMakeLists.txt index f25fdea468073e94506b2fa796b5a25f95967435..04f39d5208de0ea3a61bf0239136b314625c8ac7 100644 --- a/GaudiConf/CMakeLists.txt +++ b/GaudiConf/CMakeLists.txt @@ -33,6 +33,7 @@ if(BUILD_TESTING) gaudi_add_pytest(python OPTIONS --doctest-modules -v) gaudi_add_pytest(tests/pytest) + add_dependencies(pytest-prefetch-GaudiConf-GaudiConf.pytest LHCb_MergeConfdb) add_dependencies(pytest-prefetch-GaudiConf-GaudiConf.pytest.python LHCb_MergeConfdb) # GAUDI-976: make GaudiTest.py more resilient towards unicode-ascii conversion failure diff --git a/GaudiConf/python/GaudiConf/LbExec/cli_utils.py b/GaudiConf/python/GaudiConf/LbExec/cli_utils.py index 463be97cba1e86b241557d50a281c4486b5babff..24d379e230607b913a1eb24c5b22b76aa279d831 100644 --- a/GaudiConf/python/GaudiConf/LbExec/cli_utils.py +++ b/GaudiConf/python/GaudiConf/LbExec/cli_utils.py @@ -41,8 +41,6 @@ import re import shlex import sys import traceback - -# Workaround for https://gitlab.cern.ch/lhcb/LHCb/-/issues/292 import warnings from importlib import import_module from importlib.machinery import SourceFileLoader @@ -54,6 +52,7 @@ import click import yaml from ROOT import TFile +# Workaround for https://gitlab.cern.ch/lhcb/LHCb/-/issues/292 with warnings.catch_warnings(): warnings.simplefilter("ignore", category=SyntaxWarning) import pydantic @@ -206,15 +205,17 @@ def OptionsLoader( else: options_class = function.OptionsClass try: - return options_class.parse_obj(options) + return options_class.model_validate(options) except pydantic.ValidationError as e: errors = e.errors() log_error(f"Failed to validate options! Found {len(errors)} errors:") for error in errors: extra_msg = "" - if error["type"] == "value_error.extra" and len(error["loc"]) == 1: + if error["type"] == "extra_forbidden" and len(error["loc"]) == 1: suggestions = difflib.get_close_matches( - error["loc"][0], function.OptionsClass.schema()["properties"], n=1 + error["loc"][0], + options_class.model_json_schema()["properties"], + n=1, ) if suggestions: extra_msg = click.style( diff --git a/GaudiConf/python/GaudiConf/LbExec/options.py b/GaudiConf/python/GaudiConf/LbExec/options.py index b1180ee9f0b71709aa511b0c47159f4f6434856d..1e3e5bb684ba44015554ea834a88fbdac4b8268b 100644 --- a/GaudiConf/python/GaudiConf/LbExec/options.py +++ b/GaudiConf/python/GaudiConf/LbExec/options.py @@ -12,20 +12,14 @@ import glob import logging import math import re - -# Workaround for https://gitlab.cern.ch/lhcb/LHCb/-/issues/292 -import warnings from contextlib import contextmanager from enum import Enum from itertools import product -from typing import Callable, Optional - -with warnings.catch_warnings(): - warnings.simplefilter("ignore", category=SyntaxWarning) - from pydantic import BaseModel, constr, root_validator, validator +from typing import Annotated, Optional from DDDB.CheckDD4Hep import UseDD4Hep from Gaudi.Configuration import INFO +from pydantic import BaseModel, ConfigDict, Field, field_validator, model_validator from PyConf.packing import default_persistreco_version @@ -107,6 +101,8 @@ class CompressionAlgs(str, Enum): class CompressionSettings(BaseModel): + model_config = ConfigDict(frozen=True, extra="forbid") + algorithm: CompressionAlgs = CompressionAlgs.ZSTD level: int = 4 min_buffer_size: Optional[int] = None @@ -125,8 +121,8 @@ class CompressionSettings(BaseModel): class Options(BaseModel): + model_config = ConfigDict(use_enum_values=True, frozen=True, extra="forbid") """Conditions""" - data_type: Optional[DataTypeEnum] = "Upgrade" simulation: bool dddb_tag: Optional[str] = None @@ -181,7 +177,7 @@ class Options(BaseModel): """Processing""" n_threads: int = 1 # defaults to 1.2 * n_threads - n_event_slots: Optional[int] = None + n_event_slots: Annotated[int, Field(validate_default=True)] # Event store implementation: HiveWhiteBoard (default) or EvtStoreSvc (faster). event_store: EventStores = EventStores.HiveWhiteBoard # Estimated size of the per-event memory pool, zero disables the pool @@ -203,7 +199,6 @@ class Options(BaseModel): data_flow_file: Optional[str] = None phoenix_filename: Optional[str] = None preamble_algs: list = [] - lines_maker: Callable = None # Define list of auditors to run. Possible common choices include # "NameAuditor", "MemoryAuditor" or "ChronoAuditor". # For a full list see Gaudi documentation. @@ -214,14 +209,15 @@ class Options(BaseModel): if not UseDD4Hep: velo_motion_system_yaml: Optional[str] = None - @validator("n_event_slots", pre=True, always=True) - def n_event_slots_default(cls, n_event_slots, values): - if n_event_slots: - return n_event_slots - n_threads = values.get("n_threads", 1) - return math.ceil(1.2 * n_threads) if n_threads > 1 else 1 + @model_validator(mode="before") + @classmethod + def n_event_slots_default(cls, data): + if "n_event_slots" not in data: + n_threads = data.get("n_threads", 1) + data["n_event_slots"] = math.ceil(1.2 * n_threads) if n_threads > 1 else 1 + return data - @validator("input_files", pre=True) + @field_validator("input_files", mode="before") def glob_input_files(cls, input_files): if isinstance(input_files, str): resolved_input_files = [] @@ -238,7 +234,7 @@ class Options(BaseModel): return resolved_input_files return input_files - @validator("compression", pre=True) + @field_validator("compression", mode="before") def parse_compression_str(cls, compression): if isinstance(compression, str): alg, level = compression.split(":", 1) @@ -246,22 +242,18 @@ class Options(BaseModel): return CompressionSettings(algorithm=alg, level=int(level)) return compression - @root_validator() - def validate_input(cls, values): - input_type = values.get("input_type", FileFormats.NONE) - if input_type == FileFormats.NONE: - if values["evt_max"] < 0: + @model_validator(mode="after") + def validate_input(self): + if self.input_type == FileFormats.NONE: + if self.evt_max < 0: raise ValueError( - f"When running with input_type={input_type}, 'evt_max' must be >=0" + f"When running with input_type={self.input_type}, 'evt_max' must be >=0" ) - elif not values.get("input_files"): - raise ValueError(f"'input_files' is required when input_type={input_type}") - return values - - class Config: - use_enum_values = True - frozen = True - extra = "forbid" + elif not self.input_files: + raise ValueError( + f"'input_files' is required when input_type={self.input_type}" + ) + return self @contextmanager def apply_binds(self): @@ -367,7 +359,8 @@ class TestOptionsBase(BaseModel): testfiledb_key: str - @root_validator(pre=True) + @model_validator(mode="before") + @classmethod def validate_input(cls, data): from PRConfig import TestFileDB @@ -379,8 +372,6 @@ class TestOptionsBase(BaseModel): ) if "testfiledb_key" not in data: raise ValueError("testfiledb_key is missing") - if data["testfiledb_key"] not in TestFileDB.test_file_db: - raise ValueError(f"Unknown entry to TestFileDB : {data['testfiledb_key']}") tfdb_entry = TestFileDB.test_file_db.get(data["testfiledb_key"]) qualifiers = tfdb_entry.qualifiers data["input_files"] = tfdb_entry.filenames @@ -404,7 +395,7 @@ class TestOptionsBase(BaseModel): return data -class TestOptions(Options, TestOptionsBase): +class TestOptions(TestOptionsBase, Options): """Specialized Options class for LHCb Tests""" pass diff --git a/GaudiConf/python/GaudiConf/QMTest/LHCbExclusions.py b/GaudiConf/python/GaudiConf/QMTest/LHCbExclusions.py index 379ac383e6c6ffa850ce73dc13bd71755bdf6f75..bfb158cf9b814be183b8190a4478d4e9f74b48a3 100755 --- a/GaudiConf/python/GaudiConf/QMTest/LHCbExclusions.py +++ b/GaudiConf/python/GaudiConf/QMTest/LHCbExclusions.py @@ -11,6 +11,7 @@ from LHCbTesting.preprocessors import ( counter_preprocessor, gitCondDBFixes, + ignore_missing_hepmc_dicts, skip_configure, ) from LHCbTesting.preprocessors import ( @@ -37,4 +38,5 @@ __all__ = ( "gitCondDBFixes", "skip_configure", "counter_preprocessor", + "ignore_missing_hepmc_dicts", ) diff --git a/GaudiConf/python/GaudiConf/QMTest/LHCbTest.py b/GaudiConf/python/GaudiConf/QMTest/LHCbTest.py index d75bd0930165cbcb5444b5e0f6e277ddf48a1d14..be4828410a7961498c040aa5c23da8fcb5552973 100644 --- a/GaudiConf/python/GaudiConf/QMTest/LHCbTest.py +++ b/GaudiConf/python/GaudiConf/QMTest/LHCbTest.py @@ -456,7 +456,7 @@ def _compareDifferentCounterSet( algoSafeRenaming = False algoRenaming = False algoChanges = False - for algNoSuf in commonAlgsNoSuf: + for algNoSuf in sorted(list(commonAlgsNoSuf)): # in case we have one of each, we suppose they match if len(refAlgsByPrefix[algNoSuf]) == 1 and len(newAlgsByPrefix[algNoSuf]) == 1: algoSafeRenaming = True diff --git a/GaudiConf/python/LHCbTesting/preprocessors.py b/GaudiConf/python/LHCbTesting/preprocessors.py index f96e0ee06f8b4acbe43bfec4e3f9f0a713667e02..aa200ea29ed5a05a7d721f0ff02d054efd6b36e8 100644 --- a/GaudiConf/python/LHCbTesting/preprocessors.py +++ b/GaudiConf/python/LHCbTesting/preprocessors.py @@ -35,6 +35,7 @@ __all__ = ( "KeepLines", "counter_preprocessor", "gitCondDBFixes", + "ignore_missing_hepmc_dicts", "preprocessor_keep_tab", "preprocessor", "skip_configure", @@ -85,6 +86,13 @@ if UseDD4Hep: ] ) +ignore_missing_hepmc_dicts = LineSkipper( + regexps=[ + r"WARNING no dictionary for class.*HepMCEvent", + r"WARNING no dictionary for class.*HepMC::", + ] +) + preprocessor = ( normalizeTestSuite + normalizeEOL # workaround for gaudi/Gaudi#108 @@ -267,6 +275,7 @@ preprocessor = ( r"Packed data checksum for '' = ", ] ) + + ignore_missing_hepmc_dicts ) try: diff --git a/GaudiConf/tests/pytest/test_iohelper.py b/GaudiConf/tests/pytest/test_iohelper.py index 0a686a59fad5881b20040406a488d281c8ba5cda..b4c29758880b0ad6662687c0b18af00d742ded67 100644 --- a/GaudiConf/tests/pytest/test_iohelper.py +++ b/GaudiConf/tests/pytest/test_iohelper.py @@ -27,5 +27,5 @@ class Test(LHCbExeTest): we must artificially hide some differences """ preprocessor = LHCbExeTest.preprocessor + RegexpReplacer( - r"\[.*/([^/]*.*)\]", r"[\1]", "^\[Gaudi" + r"\[.*/([^/]*.*)\]", r"[\1]", r"^\[Gaudi" ) diff --git a/Hlt/HltDAQ/tests/refs/lumi_decoding.x86_64_v2.yaml b/Hlt/HltDAQ/tests/refs/lumi_decoding.x86_64_v2.yaml index 1ee845f80dc42c0b6a7c0c06cb2db12defa1a473..9a8985984ca6d9b5cf23187ce6bdf2f633c9cbac 100644 --- a/Hlt/HltDAQ/tests/refs/lumi_decoding.x86_64_v2.yaml +++ b/Hlt/HltDAQ/tests/refs/lumi_decoding.x86_64_v2.yaml @@ -438,7 +438,7 @@ histos: : '' value/Beam1/FiducialVeloVertices: ID: value/Beam1/FiducialVeloVertices - Title: '"Counter value for FiducialVeloVertices/B..."' + Title: '"Counter value for FiducialVeloVertices/Beam1"' '#': '18' Mean: '0.055556' RMS: '0.22906' @@ -888,7 +888,7 @@ histos: : '' value/Beam2/FiducialVeloVertices: ID: value/Beam2/FiducialVeloVertices - Title: '"Counter value for FiducialVeloVertices/B..."' + Title: '"Counter value for FiducialVeloVertices/Beam2"' '#': '16' Mean: '0' RMS: '0.0000' @@ -1588,7 +1588,7 @@ histos: : '' value/BeamCrossing/ECalETInnerBottom: ID: value/BeamCrossing/ECalETInnerBottom - Title: '"Counter value for ECalETInnerBottom/Beam..."' + Title: '"Counter value for ECalETInnerBottom/BeamCrossing"' '#': '112' Mean: '457.14' RMS: '3693.8' @@ -1598,7 +1598,7 @@ histos: : '' value/BeamCrossing/ECalETInnerTop: ID: value/BeamCrossing/ECalETInnerTop - Title: '"Counter value for ECalETInnerTop/BeamCro..."' + Title: '"Counter value for ECalETInnerTop/BeamCrossing"' '#': '112' Mean: '-3234.3' RMS: '4312.7' @@ -1608,7 +1608,7 @@ histos: : '' value/BeamCrossing/ECalETMiddleBottom: ID: value/BeamCrossing/ECalETMiddleBottom - Title: '"Counter value for ECalETMiddleBottom/Bea..."' + Title: '"Counter value for ECalETMiddleBottom/BeamCrossing"' '#': '112' Mean: '-3834.3' RMS: '3651.1' @@ -1618,7 +1618,7 @@ histos: : '' value/BeamCrossing/ECalETMiddleTop: ID: value/BeamCrossing/ECalETMiddleTop - Title: '"Counter value for ECalETMiddleTop/BeamCr..."' + Title: '"Counter value for ECalETMiddleTop/BeamCrossing"' '#': '112' Mean: '-874.29' RMS: '3765.9' @@ -1628,7 +1628,7 @@ histos: : '' value/BeamCrossing/ECalETOuterBottom: ID: value/BeamCrossing/ECalETOuterBottom - Title: '"Counter value for ECalETOuterBottom/Beam..."' + Title: '"Counter value for ECalETOuterBottom/BeamCrossing"' '#': '112' Mean: '-851.43' RMS: '5553.4' @@ -1638,7 +1638,7 @@ histos: : '' value/BeamCrossing/ECalETOuterTop: ID: value/BeamCrossing/ECalETOuterTop - Title: '"Counter value for ECalETOuterTop/BeamCro..."' + Title: '"Counter value for ECalETOuterTop/BeamCrossing"' '#': '112' Mean: '-1057.1' RMS: '5569.4' @@ -1658,7 +1658,7 @@ histos: : '' value/BeamCrossing/FiducialVeloVertices: ID: value/BeamCrossing/FiducialVeloVertices - Title: '"Counter value for FiducialVeloVertices/B..."' + Title: '"Counter value for FiducialVeloVertices/BeamCrossing"' '#': '112' Mean: '0.74107' RMS: '0.81004' @@ -2188,7 +2188,7 @@ histos: : '' value/BeamCrossing/VeloFiducialTracks: ID: value/BeamCrossing/VeloFiducialTracks - Title: '"Counter value for VeloFiducialTracks/Bea..."' + Title: '"Counter value for VeloFiducialTracks/BeamCrossing"' '#': '112' Mean: '15.812' RMS: '19.695' @@ -2208,7 +2208,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin0: ID: value/BeamCrossing/VeloTracksEtaBin0 - Title: '"Counter value for VeloTracksEtaBin0/Beam..."' + Title: '"Counter value for VeloTracksEtaBin0/BeamCrossing"' '#': '112' Mean: '0' RMS: '0.0000' @@ -2218,7 +2218,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin1: ID: value/BeamCrossing/VeloTracksEtaBin1 - Title: '"Counter value for VeloTracksEtaBin1/Beam..."' + Title: '"Counter value for VeloTracksEtaBin1/BeamCrossing"' '#': '112' Mean: '0.40179' RMS: '0.95861' @@ -2228,7 +2228,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin2: ID: value/BeamCrossing/VeloTracksEtaBin2 - Title: '"Counter value for VeloTracksEtaBin2/Beam..."' + Title: '"Counter value for VeloTracksEtaBin2/BeamCrossing"' '#': '112' Mean: '3.2946' RMS: '4.5290' @@ -2238,7 +2238,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin3: ID: value/BeamCrossing/VeloTracksEtaBin3 - Title: '"Counter value for VeloTracksEtaBin3/Beam..."' + Title: '"Counter value for VeloTracksEtaBin3/BeamCrossing"' '#': '112' Mean: '2.9643' RMS: '3.8682' @@ -2248,7 +2248,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin4: ID: value/BeamCrossing/VeloTracksEtaBin4 - Title: '"Counter value for VeloTracksEtaBin4/Beam..."' + Title: '"Counter value for VeloTracksEtaBin4/BeamCrossing"' '#': '112' Mean: '5.3929' RMS: '7.4957' @@ -2258,7 +2258,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin5: ID: value/BeamCrossing/VeloTracksEtaBin5 - Title: '"Counter value for VeloTracksEtaBin5/Beam..."' + Title: '"Counter value for VeloTracksEtaBin5/BeamCrossing"' '#': '112' Mean: '4.5179' RMS: '5.7118' @@ -2268,7 +2268,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin6: ID: value/BeamCrossing/VeloTracksEtaBin6 - Title: '"Counter value for VeloTracksEtaBin6/Beam..."' + Title: '"Counter value for VeloTracksEtaBin6/BeamCrossing"' '#': '112' Mean: '0.0625' RMS: '0.27650' @@ -2278,7 +2278,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin7: ID: value/BeamCrossing/VeloTracksEtaBin7 - Title: '"Counter value for VeloTracksEtaBin7/Beam..."' + Title: '"Counter value for VeloTracksEtaBin7/BeamCrossing"' '#': '112' Mean: '0.0089286' RMS: '0.094068' @@ -2428,7 +2428,7 @@ histos: : '' value/NoBeam/FiducialVeloVertices: ID: value/NoBeam/FiducialVeloVertices - Title: '"Counter value for FiducialVeloVertices/N..."' + Title: '"Counter value for FiducialVeloVertices/NoBeam"' '#': '4' Mean: '0' RMS: '0.0000' @@ -2838,7 +2838,7 @@ histos: : '' mean/Beam1/ECalETInnerBottom: ID: mean/Beam1/ECalETInnerBottom - Title: '"Mean value per second for ECalETInnerBot..."' + Title: '"Mean value per second for ECalETInnerBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2848,7 +2848,7 @@ histos: : '' mean/Beam1/ECalETInnerTop: ID: mean/Beam1/ECalETInnerTop - Title: '"Mean value per second for ECalETInnerTop..."' + Title: '"Mean value per second for ECalETInnerTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2858,7 +2858,7 @@ histos: : '' mean/Beam1/ECalETMiddleBottom: ID: mean/Beam1/ECalETMiddleBottom - Title: '"Mean value per second for ECalETMiddleBo..."' + Title: '"Mean value per second for ECalETMiddleBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2868,7 +2868,7 @@ histos: : '' mean/Beam1/ECalETMiddleTop: ID: mean/Beam1/ECalETMiddleTop - Title: '"Mean value per second for ECalETMiddleTo..."' + Title: '"Mean value per second for ECalETMiddleTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2878,7 +2878,7 @@ histos: : '' mean/Beam1/ECalETOuterBottom: ID: mean/Beam1/ECalETOuterBottom - Title: '"Mean value per second for ECalETOuterBot..."' + Title: '"Mean value per second for ECalETOuterBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2888,7 +2888,7 @@ histos: : '' mean/Beam1/ECalETOuterTop: ID: mean/Beam1/ECalETOuterTop - Title: '"Mean value per second for ECalETOuterTop..."' + Title: '"Mean value per second for ECalETOuterTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '3.0518e-05' @@ -2908,7 +2908,7 @@ histos: : '' mean/Beam1/FiducialVeloVertices: ID: mean/Beam1/FiducialVeloVertices - Title: '"Mean value per second for FiducialVeloVe..."' + Title: '"Mean value per second for FiducialVeloVertices/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2928,7 +2928,7 @@ histos: : '' mean/Beam1/MuonHitsM2R1: ID: mean/Beam1/MuonHitsM2R1 - Title: '"Mean value per second for MuonHitsM2R1/B..."' + Title: '"Mean value per second for MuonHitsM2R1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2938,7 +2938,7 @@ histos: : '' mean/Beam1/MuonHitsM2R2: ID: mean/Beam1/MuonHitsM2R2 - Title: '"Mean value per second for MuonHitsM2R2/B..."' + Title: '"Mean value per second for MuonHitsM2R2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2948,7 +2948,7 @@ histos: : '' mean/Beam1/MuonHitsM2R3: ID: mean/Beam1/MuonHitsM2R3 - Title: '"Mean value per second for MuonHitsM2R3/B..."' + Title: '"Mean value per second for MuonHitsM2R3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2958,7 +2958,7 @@ histos: : '' mean/Beam1/MuonHitsM2R4: ID: mean/Beam1/MuonHitsM2R4 - Title: '"Mean value per second for MuonHitsM2R4/B..."' + Title: '"Mean value per second for MuonHitsM2R4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2968,7 +2968,7 @@ histos: : '' mean/Beam1/MuonHitsM3R1: ID: mean/Beam1/MuonHitsM3R1 - Title: '"Mean value per second for MuonHitsM3R1/B..."' + Title: '"Mean value per second for MuonHitsM3R1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2978,7 +2978,7 @@ histos: : '' mean/Beam1/MuonHitsM3R2: ID: mean/Beam1/MuonHitsM3R2 - Title: '"Mean value per second for MuonHitsM3R2/B..."' + Title: '"Mean value per second for MuonHitsM3R2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2988,7 +2988,7 @@ histos: : '' mean/Beam1/MuonHitsM3R3: ID: mean/Beam1/MuonHitsM3R3 - Title: '"Mean value per second for MuonHitsM3R3/B..."' + Title: '"Mean value per second for MuonHitsM3R3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2998,7 +2998,7 @@ histos: : '' mean/Beam1/MuonHitsM3R4: ID: mean/Beam1/MuonHitsM3R4 - Title: '"Mean value per second for MuonHitsM3R4/B..."' + Title: '"Mean value per second for MuonHitsM3R4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3008,7 +3008,7 @@ histos: : '' mean/Beam1/MuonHitsM4R1: ID: mean/Beam1/MuonHitsM4R1 - Title: '"Mean value per second for MuonHitsM4R1/B..."' + Title: '"Mean value per second for MuonHitsM4R1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3018,7 +3018,7 @@ histos: : '' mean/Beam1/MuonHitsM4R2: ID: mean/Beam1/MuonHitsM4R2 - Title: '"Mean value per second for MuonHitsM4R2/B..."' + Title: '"Mean value per second for MuonHitsM4R2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3028,7 +3028,7 @@ histos: : '' mean/Beam1/MuonHitsM4R3: ID: mean/Beam1/MuonHitsM4R3 - Title: '"Mean value per second for MuonHitsM4R3/B..."' + Title: '"Mean value per second for MuonHitsM4R3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3038,7 +3038,7 @@ histos: : '' mean/Beam1/MuonHitsM4R4: ID: mean/Beam1/MuonHitsM4R4 - Title: '"Mean value per second for MuonHitsM4R4/B..."' + Title: '"Mean value per second for MuonHitsM4R4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3058,7 +3058,7 @@ histos: : '' mean/Beam1/PlumeAvgLumiADC: ID: mean/Beam1/PlumeAvgLumiADC - Title: '"Mean value per second for PlumeAvgLumiAD..."' + Title: '"Mean value per second for PlumeAvgLumiADC/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3068,7 +3068,7 @@ histos: : '' mean/Beam1/PlumeLumiOverthrHigh: ID: mean/Beam1/PlumeLumiOverthrHigh - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrHigh/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3078,7 +3078,7 @@ histos: : '' mean/Beam1/PlumeLumiOverthrLow: ID: mean/Beam1/PlumeLumiOverthrLow - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrLow/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3168,7 +3168,7 @@ histos: : '' mean/Beam1/VeloFiducialTracks: ID: mean/Beam1/VeloFiducialTracks - Title: '"Mean value per second for VeloFiducialTr..."' + Title: '"Mean value per second for VeloFiducialTracks/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3188,7 +3188,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin1: ID: mean/Beam1/VeloTracksEtaBin1 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3198,7 +3198,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin2: ID: mean/Beam1/VeloTracksEtaBin2 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3208,7 +3208,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin3: ID: mean/Beam1/VeloTracksEtaBin3 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3218,7 +3218,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin4: ID: mean/Beam1/VeloTracksEtaBin4 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3228,7 +3228,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin5: ID: mean/Beam1/VeloTracksEtaBin5 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin5/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3268,7 +3268,7 @@ histos: : '' mean/Beam1/VeloVertices: ID: mean/Beam1/VeloVertices - Title: '"Mean value per second for VeloVertices/B..."' + Title: '"Mean value per second for VeloVertices/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3318,7 +3318,7 @@ histos: : '' mean/Beam2/ECalETInnerBottom: ID: mean/Beam2/ECalETInnerBottom - Title: '"Mean value per second for ECalETInnerBot..."' + Title: '"Mean value per second for ECalETInnerBottom/Beam2"' '#': '16' Mean: '2882.5' RMS: '3.0518e-05' @@ -3328,7 +3328,7 @@ histos: : '' mean/Beam2/ECalETInnerTop: ID: mean/Beam2/ECalETInnerTop - Title: '"Mean value per second for ECalETInnerTop..."' + Title: '"Mean value per second for ECalETInnerTop/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3338,7 +3338,7 @@ histos: : '' mean/Beam2/ECalETMiddleBottom: ID: mean/Beam2/ECalETMiddleBottom - Title: '"Mean value per second for ECalETMiddleBo..."' + Title: '"Mean value per second for ECalETMiddleBottom/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3348,7 +3348,7 @@ histos: : '' mean/Beam2/ECalETMiddleTop: ID: mean/Beam2/ECalETMiddleTop - Title: '"Mean value per second for ECalETMiddleTo..."' + Title: '"Mean value per second for ECalETMiddleTop/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3358,7 +3358,7 @@ histos: : '' mean/Beam2/ECalETOuterBottom: ID: mean/Beam2/ECalETOuterBottom - Title: '"Mean value per second for ECalETOuterBot..."' + Title: '"Mean value per second for ECalETOuterBottom/Beam2"' '#': '16' Mean: '2882.5' RMS: '3.0518e-05' @@ -3368,7 +3368,7 @@ histos: : '' mean/Beam2/ECalETOuterTop: ID: mean/Beam2/ECalETOuterTop - Title: '"Mean value per second for ECalETOuterTop..."' + Title: '"Mean value per second for ECalETOuterTop/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3398,7 +3398,7 @@ histos: : '' mean/Beam2/MuonHitsM2R1: ID: mean/Beam2/MuonHitsM2R1 - Title: '"Mean value per second for MuonHitsM2R1/B..."' + Title: '"Mean value per second for MuonHitsM2R1/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3408,7 +3408,7 @@ histos: : '' mean/Beam2/MuonHitsM2R2: ID: mean/Beam2/MuonHitsM2R2 - Title: '"Mean value per second for MuonHitsM2R2/B..."' + Title: '"Mean value per second for MuonHitsM2R2/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3418,7 +3418,7 @@ histos: : '' mean/Beam2/MuonHitsM2R3: ID: mean/Beam2/MuonHitsM2R3 - Title: '"Mean value per second for MuonHitsM2R3/B..."' + Title: '"Mean value per second for MuonHitsM2R3/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3428,7 +3428,7 @@ histos: : '' mean/Beam2/MuonHitsM2R4: ID: mean/Beam2/MuonHitsM2R4 - Title: '"Mean value per second for MuonHitsM2R4/B..."' + Title: '"Mean value per second for MuonHitsM2R4/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3438,7 +3438,7 @@ histos: : '' mean/Beam2/MuonHitsM3R1: ID: mean/Beam2/MuonHitsM3R1 - Title: '"Mean value per second for MuonHitsM3R1/B..."' + Title: '"Mean value per second for MuonHitsM3R1/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3448,7 +3448,7 @@ histos: : '' mean/Beam2/MuonHitsM3R2: ID: mean/Beam2/MuonHitsM3R2 - Title: '"Mean value per second for MuonHitsM3R2/B..."' + Title: '"Mean value per second for MuonHitsM3R2/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3458,7 +3458,7 @@ histos: : '' mean/Beam2/MuonHitsM3R3: ID: mean/Beam2/MuonHitsM3R3 - Title: '"Mean value per second for MuonHitsM3R3/B..."' + Title: '"Mean value per second for MuonHitsM3R3/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3468,7 +3468,7 @@ histos: : '' mean/Beam2/MuonHitsM3R4: ID: mean/Beam2/MuonHitsM3R4 - Title: '"Mean value per second for MuonHitsM3R4/B..."' + Title: '"Mean value per second for MuonHitsM3R4/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3478,7 +3478,7 @@ histos: : '' mean/Beam2/MuonHitsM4R1: ID: mean/Beam2/MuonHitsM4R1 - Title: '"Mean value per second for MuonHitsM4R1/B..."' + Title: '"Mean value per second for MuonHitsM4R1/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3488,7 +3488,7 @@ histos: : '' mean/Beam2/MuonHitsM4R2: ID: mean/Beam2/MuonHitsM4R2 - Title: '"Mean value per second for MuonHitsM4R2/B..."' + Title: '"Mean value per second for MuonHitsM4R2/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3498,7 +3498,7 @@ histos: : '' mean/Beam2/MuonHitsM4R3: ID: mean/Beam2/MuonHitsM4R3 - Title: '"Mean value per second for MuonHitsM4R3/B..."' + Title: '"Mean value per second for MuonHitsM4R3/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3508,7 +3508,7 @@ histos: : '' mean/Beam2/MuonHitsM4R4: ID: mean/Beam2/MuonHitsM4R4 - Title: '"Mean value per second for MuonHitsM4R4/B..."' + Title: '"Mean value per second for MuonHitsM4R4/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3518,7 +3518,7 @@ histos: : '' mean/Beam2/PlumeAvgLumiADC: ID: mean/Beam2/PlumeAvgLumiADC - Title: '"Mean value per second for PlumeAvgLumiAD..."' + Title: '"Mean value per second for PlumeAvgLumiADC/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3528,7 +3528,7 @@ histos: : '' mean/Beam2/PlumeLumiADC00: ID: mean/Beam2/PlumeLumiADC00 - Title: '"Mean value per second for PlumeLumiADC00..."' + Title: '"Mean value per second for PlumeLumiADC00/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3538,7 +3538,7 @@ histos: : '' mean/Beam2/PlumeLumiADC01: ID: mean/Beam2/PlumeLumiADC01 - Title: '"Mean value per second for PlumeLumiADC01..."' + Title: '"Mean value per second for PlumeLumiADC01/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3548,7 +3548,7 @@ histos: : '' mean/Beam2/PlumeLumiADC02: ID: mean/Beam2/PlumeLumiADC02 - Title: '"Mean value per second for PlumeLumiADC02..."' + Title: '"Mean value per second for PlumeLumiADC02/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3558,7 +3558,7 @@ histos: : '' mean/Beam2/PlumeLumiADC03: ID: mean/Beam2/PlumeLumiADC03 - Title: '"Mean value per second for PlumeLumiADC03..."' + Title: '"Mean value per second for PlumeLumiADC03/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3568,7 +3568,7 @@ histos: : '' mean/Beam2/PlumeLumiADC04: ID: mean/Beam2/PlumeLumiADC04 - Title: '"Mean value per second for PlumeLumiADC04..."' + Title: '"Mean value per second for PlumeLumiADC04/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3578,7 +3578,7 @@ histos: : '' mean/Beam2/PlumeLumiADC05: ID: mean/Beam2/PlumeLumiADC05 - Title: '"Mean value per second for PlumeLumiADC05..."' + Title: '"Mean value per second for PlumeLumiADC05/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3588,7 +3588,7 @@ histos: : '' mean/Beam2/PlumeLumiADC06: ID: mean/Beam2/PlumeLumiADC06 - Title: '"Mean value per second for PlumeLumiADC06..."' + Title: '"Mean value per second for PlumeLumiADC06/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3598,7 +3598,7 @@ histos: : '' mean/Beam2/PlumeLumiADC07: ID: mean/Beam2/PlumeLumiADC07 - Title: '"Mean value per second for PlumeLumiADC07..."' + Title: '"Mean value per second for PlumeLumiADC07/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3608,7 +3608,7 @@ histos: : '' mean/Beam2/PlumeLumiADC08: ID: mean/Beam2/PlumeLumiADC08 - Title: '"Mean value per second for PlumeLumiADC08..."' + Title: '"Mean value per second for PlumeLumiADC08/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3618,7 +3618,7 @@ histos: : '' mean/Beam2/PlumeLumiADC09: ID: mean/Beam2/PlumeLumiADC09 - Title: '"Mean value per second for PlumeLumiADC09..."' + Title: '"Mean value per second for PlumeLumiADC09/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3628,7 +3628,7 @@ histos: : '' mean/Beam2/PlumeLumiADC10: ID: mean/Beam2/PlumeLumiADC10 - Title: '"Mean value per second for PlumeLumiADC10..."' + Title: '"Mean value per second for PlumeLumiADC10/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3638,7 +3638,7 @@ histos: : '' mean/Beam2/PlumeLumiADC11: ID: mean/Beam2/PlumeLumiADC11 - Title: '"Mean value per second for PlumeLumiADC11..."' + Title: '"Mean value per second for PlumeLumiADC11/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3648,7 +3648,7 @@ histos: : '' mean/Beam2/PlumeLumiADC12: ID: mean/Beam2/PlumeLumiADC12 - Title: '"Mean value per second for PlumeLumiADC12..."' + Title: '"Mean value per second for PlumeLumiADC12/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3658,7 +3658,7 @@ histos: : '' mean/Beam2/PlumeLumiADC13: ID: mean/Beam2/PlumeLumiADC13 - Title: '"Mean value per second for PlumeLumiADC13..."' + Title: '"Mean value per second for PlumeLumiADC13/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3668,7 +3668,7 @@ histos: : '' mean/Beam2/PlumeLumiADC14: ID: mean/Beam2/PlumeLumiADC14 - Title: '"Mean value per second for PlumeLumiADC14..."' + Title: '"Mean value per second for PlumeLumiADC14/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3678,7 +3678,7 @@ histos: : '' mean/Beam2/PlumeLumiADC15: ID: mean/Beam2/PlumeLumiADC15 - Title: '"Mean value per second for PlumeLumiADC15..."' + Title: '"Mean value per second for PlumeLumiADC15/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3688,7 +3688,7 @@ histos: : '' mean/Beam2/PlumeLumiADC16: ID: mean/Beam2/PlumeLumiADC16 - Title: '"Mean value per second for PlumeLumiADC16..."' + Title: '"Mean value per second for PlumeLumiADC16/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3698,7 +3698,7 @@ histos: : '' mean/Beam2/PlumeLumiADC17: ID: mean/Beam2/PlumeLumiADC17 - Title: '"Mean value per second for PlumeLumiADC17..."' + Title: '"Mean value per second for PlumeLumiADC17/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3708,7 +3708,7 @@ histos: : '' mean/Beam2/PlumeLumiADC18: ID: mean/Beam2/PlumeLumiADC18 - Title: '"Mean value per second for PlumeLumiADC18..."' + Title: '"Mean value per second for PlumeLumiADC18/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3718,7 +3718,7 @@ histos: : '' mean/Beam2/PlumeLumiADC19: ID: mean/Beam2/PlumeLumiADC19 - Title: '"Mean value per second for PlumeLumiADC19..."' + Title: '"Mean value per second for PlumeLumiADC19/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3728,7 +3728,7 @@ histos: : '' mean/Beam2/PlumeLumiADC20: ID: mean/Beam2/PlumeLumiADC20 - Title: '"Mean value per second for PlumeLumiADC20..."' + Title: '"Mean value per second for PlumeLumiADC20/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3738,7 +3738,7 @@ histos: : '' mean/Beam2/PlumeLumiADC21: ID: mean/Beam2/PlumeLumiADC21 - Title: '"Mean value per second for PlumeLumiADC21..."' + Title: '"Mean value per second for PlumeLumiADC21/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3748,7 +3748,7 @@ histos: : '' mean/Beam2/PlumeLumiADC22: ID: mean/Beam2/PlumeLumiADC22 - Title: '"Mean value per second for PlumeLumiADC22..."' + Title: '"Mean value per second for PlumeLumiADC22/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3758,7 +3758,7 @@ histos: : '' mean/Beam2/PlumeLumiADC23: ID: mean/Beam2/PlumeLumiADC23 - Title: '"Mean value per second for PlumeLumiADC23..."' + Title: '"Mean value per second for PlumeLumiADC23/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3768,7 +3768,7 @@ histos: : '' mean/Beam2/PlumeLumiADC24: ID: mean/Beam2/PlumeLumiADC24 - Title: '"Mean value per second for PlumeLumiADC24..."' + Title: '"Mean value per second for PlumeLumiADC24/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3778,7 +3778,7 @@ histos: : '' mean/Beam2/PlumeLumiADC25: ID: mean/Beam2/PlumeLumiADC25 - Title: '"Mean value per second for PlumeLumiADC25..."' + Title: '"Mean value per second for PlumeLumiADC25/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3788,7 +3788,7 @@ histos: : '' mean/Beam2/PlumeLumiADC26: ID: mean/Beam2/PlumeLumiADC26 - Title: '"Mean value per second for PlumeLumiADC26..."' + Title: '"Mean value per second for PlumeLumiADC26/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3798,7 +3798,7 @@ histos: : '' mean/Beam2/PlumeLumiADC27: ID: mean/Beam2/PlumeLumiADC27 - Title: '"Mean value per second for PlumeLumiADC27..."' + Title: '"Mean value per second for PlumeLumiADC27/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3808,7 +3808,7 @@ histos: : '' mean/Beam2/PlumeLumiADC28: ID: mean/Beam2/PlumeLumiADC28 - Title: '"Mean value per second for PlumeLumiADC28..."' + Title: '"Mean value per second for PlumeLumiADC28/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3818,7 +3818,7 @@ histos: : '' mean/Beam2/PlumeLumiADC29: ID: mean/Beam2/PlumeLumiADC29 - Title: '"Mean value per second for PlumeLumiADC29..."' + Title: '"Mean value per second for PlumeLumiADC29/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3828,7 +3828,7 @@ histos: : '' mean/Beam2/PlumeLumiADC30: ID: mean/Beam2/PlumeLumiADC30 - Title: '"Mean value per second for PlumeLumiADC30..."' + Title: '"Mean value per second for PlumeLumiADC30/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3838,7 +3838,7 @@ histos: : '' mean/Beam2/PlumeLumiADC31: ID: mean/Beam2/PlumeLumiADC31 - Title: '"Mean value per second for PlumeLumiADC31..."' + Title: '"Mean value per second for PlumeLumiADC31/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3848,7 +3848,7 @@ histos: : '' mean/Beam2/PlumeLumiADC32: ID: mean/Beam2/PlumeLumiADC32 - Title: '"Mean value per second for PlumeLumiADC32..."' + Title: '"Mean value per second for PlumeLumiADC32/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3858,7 +3858,7 @@ histos: : '' mean/Beam2/PlumeLumiADC33: ID: mean/Beam2/PlumeLumiADC33 - Title: '"Mean value per second for PlumeLumiADC33..."' + Title: '"Mean value per second for PlumeLumiADC33/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3868,7 +3868,7 @@ histos: : '' mean/Beam2/PlumeLumiADC34: ID: mean/Beam2/PlumeLumiADC34 - Title: '"Mean value per second for PlumeLumiADC34..."' + Title: '"Mean value per second for PlumeLumiADC34/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3878,7 +3878,7 @@ histos: : '' mean/Beam2/PlumeLumiADC35: ID: mean/Beam2/PlumeLumiADC35 - Title: '"Mean value per second for PlumeLumiADC35..."' + Title: '"Mean value per second for PlumeLumiADC35/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3888,7 +3888,7 @@ histos: : '' mean/Beam2/PlumeLumiADC36: ID: mean/Beam2/PlumeLumiADC36 - Title: '"Mean value per second for PlumeLumiADC36..."' + Title: '"Mean value per second for PlumeLumiADC36/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3898,7 +3898,7 @@ histos: : '' mean/Beam2/PlumeLumiADC37: ID: mean/Beam2/PlumeLumiADC37 - Title: '"Mean value per second for PlumeLumiADC37..."' + Title: '"Mean value per second for PlumeLumiADC37/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3908,7 +3908,7 @@ histos: : '' mean/Beam2/PlumeLumiADC38: ID: mean/Beam2/PlumeLumiADC38 - Title: '"Mean value per second for PlumeLumiADC38..."' + Title: '"Mean value per second for PlumeLumiADC38/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3918,7 +3918,7 @@ histos: : '' mean/Beam2/PlumeLumiADC39: ID: mean/Beam2/PlumeLumiADC39 - Title: '"Mean value per second for PlumeLumiADC39..."' + Title: '"Mean value per second for PlumeLumiADC39/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3928,7 +3928,7 @@ histos: : '' mean/Beam2/PlumeLumiADC40: ID: mean/Beam2/PlumeLumiADC40 - Title: '"Mean value per second for PlumeLumiADC40..."' + Title: '"Mean value per second for PlumeLumiADC40/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3938,7 +3938,7 @@ histos: : '' mean/Beam2/PlumeLumiADC41: ID: mean/Beam2/PlumeLumiADC41 - Title: '"Mean value per second for PlumeLumiADC41..."' + Title: '"Mean value per second for PlumeLumiADC41/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3948,7 +3948,7 @@ histos: : '' mean/Beam2/PlumeLumiADC42: ID: mean/Beam2/PlumeLumiADC42 - Title: '"Mean value per second for PlumeLumiADC42..."' + Title: '"Mean value per second for PlumeLumiADC42/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3958,7 +3958,7 @@ histos: : '' mean/Beam2/PlumeLumiADC43: ID: mean/Beam2/PlumeLumiADC43 - Title: '"Mean value per second for PlumeLumiADC43..."' + Title: '"Mean value per second for PlumeLumiADC43/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3968,7 +3968,7 @@ histos: : '' mean/Beam2/PlumeLumiOverthrHigh: ID: mean/Beam2/PlumeLumiOverthrHigh - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrHigh/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3978,7 +3978,7 @@ histos: : '' mean/Beam2/PlumeLumiOverthrLow: ID: mean/Beam2/PlumeLumiOverthrLow - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrLow/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -4008,7 +4008,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M0: ID: mean/Beam2/SciFiT1Q02M0 - Title: '"Mean value per second for SciFiT1Q02M0/B..."' + Title: '"Mean value per second for SciFiT1Q02M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4018,7 +4018,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M1: ID: mean/Beam2/SciFiT1Q02M1 - Title: '"Mean value per second for SciFiT1Q02M1/B..."' + Title: '"Mean value per second for SciFiT1Q02M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4028,7 +4028,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M2: ID: mean/Beam2/SciFiT1Q02M2 - Title: '"Mean value per second for SciFiT1Q02M2/B..."' + Title: '"Mean value per second for SciFiT1Q02M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4038,7 +4038,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M3: ID: mean/Beam2/SciFiT1Q02M3 - Title: '"Mean value per second for SciFiT1Q02M3/B..."' + Title: '"Mean value per second for SciFiT1Q02M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4048,7 +4048,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M4: ID: mean/Beam2/SciFiT1Q02M4 - Title: '"Mean value per second for SciFiT1Q02M4/B..."' + Title: '"Mean value per second for SciFiT1Q02M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4058,7 +4058,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M0: ID: mean/Beam2/SciFiT1Q13M0 - Title: '"Mean value per second for SciFiT1Q13M0/B..."' + Title: '"Mean value per second for SciFiT1Q13M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4068,7 +4068,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M1: ID: mean/Beam2/SciFiT1Q13M1 - Title: '"Mean value per second for SciFiT1Q13M1/B..."' + Title: '"Mean value per second for SciFiT1Q13M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4078,7 +4078,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M2: ID: mean/Beam2/SciFiT1Q13M2 - Title: '"Mean value per second for SciFiT1Q13M2/B..."' + Title: '"Mean value per second for SciFiT1Q13M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4088,7 +4088,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M3: ID: mean/Beam2/SciFiT1Q13M3 - Title: '"Mean value per second for SciFiT1Q13M3/B..."' + Title: '"Mean value per second for SciFiT1Q13M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4098,7 +4098,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M4: ID: mean/Beam2/SciFiT1Q13M4 - Title: '"Mean value per second for SciFiT1Q13M4/B..."' + Title: '"Mean value per second for SciFiT1Q13M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4128,7 +4128,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M0: ID: mean/Beam2/SciFiT2Q02M0 - Title: '"Mean value per second for SciFiT2Q02M0/B..."' + Title: '"Mean value per second for SciFiT2Q02M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4138,7 +4138,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M1: ID: mean/Beam2/SciFiT2Q02M1 - Title: '"Mean value per second for SciFiT2Q02M1/B..."' + Title: '"Mean value per second for SciFiT2Q02M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4148,7 +4148,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M2: ID: mean/Beam2/SciFiT2Q02M2 - Title: '"Mean value per second for SciFiT2Q02M2/B..."' + Title: '"Mean value per second for SciFiT2Q02M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4158,7 +4158,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M3: ID: mean/Beam2/SciFiT2Q02M3 - Title: '"Mean value per second for SciFiT2Q02M3/B..."' + Title: '"Mean value per second for SciFiT2Q02M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4168,7 +4168,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M4: ID: mean/Beam2/SciFiT2Q02M4 - Title: '"Mean value per second for SciFiT2Q02M4/B..."' + Title: '"Mean value per second for SciFiT2Q02M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4178,7 +4178,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M0: ID: mean/Beam2/SciFiT2Q13M0 - Title: '"Mean value per second for SciFiT2Q13M0/B..."' + Title: '"Mean value per second for SciFiT2Q13M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4188,7 +4188,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M1: ID: mean/Beam2/SciFiT2Q13M1 - Title: '"Mean value per second for SciFiT2Q13M1/B..."' + Title: '"Mean value per second for SciFiT2Q13M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4198,7 +4198,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M2: ID: mean/Beam2/SciFiT2Q13M2 - Title: '"Mean value per second for SciFiT2Q13M2/B..."' + Title: '"Mean value per second for SciFiT2Q13M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4208,7 +4208,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M3: ID: mean/Beam2/SciFiT2Q13M3 - Title: '"Mean value per second for SciFiT2Q13M3/B..."' + Title: '"Mean value per second for SciFiT2Q13M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4218,7 +4218,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M4: ID: mean/Beam2/SciFiT2Q13M4 - Title: '"Mean value per second for SciFiT2Q13M4/B..."' + Title: '"Mean value per second for SciFiT2Q13M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4248,7 +4248,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M0: ID: mean/Beam2/SciFiT3Q02M0 - Title: '"Mean value per second for SciFiT3Q02M0/B..."' + Title: '"Mean value per second for SciFiT3Q02M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4258,7 +4258,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M1: ID: mean/Beam2/SciFiT3Q02M1 - Title: '"Mean value per second for SciFiT3Q02M1/B..."' + Title: '"Mean value per second for SciFiT3Q02M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4268,7 +4268,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M2: ID: mean/Beam2/SciFiT3Q02M2 - Title: '"Mean value per second for SciFiT3Q02M2/B..."' + Title: '"Mean value per second for SciFiT3Q02M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4278,7 +4278,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M3: ID: mean/Beam2/SciFiT3Q02M3 - Title: '"Mean value per second for SciFiT3Q02M3/B..."' + Title: '"Mean value per second for SciFiT3Q02M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4288,7 +4288,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M4: ID: mean/Beam2/SciFiT3Q02M4 - Title: '"Mean value per second for SciFiT3Q02M4/B..."' + Title: '"Mean value per second for SciFiT3Q02M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4298,7 +4298,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M5: ID: mean/Beam2/SciFiT3Q02M5 - Title: '"Mean value per second for SciFiT3Q02M5/B..."' + Title: '"Mean value per second for SciFiT3Q02M5/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4308,7 +4308,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M0: ID: mean/Beam2/SciFiT3Q13M0 - Title: '"Mean value per second for SciFiT3Q13M0/B..."' + Title: '"Mean value per second for SciFiT3Q13M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4318,7 +4318,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M1: ID: mean/Beam2/SciFiT3Q13M1 - Title: '"Mean value per second for SciFiT3Q13M1/B..."' + Title: '"Mean value per second for SciFiT3Q13M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4328,7 +4328,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M2: ID: mean/Beam2/SciFiT3Q13M2 - Title: '"Mean value per second for SciFiT3Q13M2/B..."' + Title: '"Mean value per second for SciFiT3Q13M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4338,7 +4338,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M3: ID: mean/Beam2/SciFiT3Q13M3 - Title: '"Mean value per second for SciFiT3Q13M3/B..."' + Title: '"Mean value per second for SciFiT3Q13M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4348,7 +4348,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M4: ID: mean/Beam2/SciFiT3Q13M4 - Title: '"Mean value per second for SciFiT3Q13M4/B..."' + Title: '"Mean value per second for SciFiT3Q13M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4358,7 +4358,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M5: ID: mean/Beam2/SciFiT3Q13M5 - Title: '"Mean value per second for SciFiT3Q13M5/B..."' + Title: '"Mean value per second for SciFiT3Q13M5/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4398,7 +4398,7 @@ histos: : '' mean/BeamCrossing/BCIDLow: ID: mean/BeamCrossing/BCIDLow - Title: '"Mean value per second for BCIDLow/BeamCr..."' + Title: '"Mean value per second for BCIDLow/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.23886' @@ -4408,7 +4408,7 @@ histos: : '' mean/BeamCrossing/BXType: ID: mean/BeamCrossing/BXType - Title: '"Mean value per second for BXType/BeamCro..."' + Title: '"Mean value per second for BXType/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -4418,7 +4418,7 @@ histos: : '' mean/BeamCrossing/ECalET: ID: mean/BeamCrossing/ECalET - Title: '"Mean value per second for ECalET/BeamCro..."' + Title: '"Mean value per second for ECalET/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.23202' @@ -4428,7 +4428,7 @@ histos: : '' mean/BeamCrossing/ECalETInnerBottom: ID: mean/BeamCrossing/ECalETInnerBottom - Title: '"Mean value per second for ECalETInnerBot..."' + Title: '"Mean value per second for ECalETInnerBottom/BeamCrossing"' '#': '112' Mean: '2882.4' RMS: '0.0000' @@ -4438,7 +4438,7 @@ histos: : '' mean/BeamCrossing/ECalETInnerTop: ID: mean/BeamCrossing/ECalETInnerTop - Title: '"Mean value per second for ECalETInnerTop..."' + Title: '"Mean value per second for ECalETInnerTop/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.19931' @@ -4448,7 +4448,7 @@ histos: : '' mean/BeamCrossing/ECalETMiddleBottom: ID: mean/BeamCrossing/ECalETMiddleBottom - Title: '"Mean value per second for ECalETMiddleBo..."' + Title: '"Mean value per second for ECalETMiddleBottom/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17781' @@ -4458,7 +4458,7 @@ histos: : '' mean/BeamCrossing/ECalETMiddleTop: ID: mean/BeamCrossing/ECalETMiddleTop - Title: '"Mean value per second for ECalETMiddleTo..."' + Title: '"Mean value per second for ECalETMiddleTop/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.22411' @@ -4468,7 +4468,7 @@ histos: : '' mean/BeamCrossing/ECalETOuterBottom: ID: mean/BeamCrossing/ECalETOuterBottom - Title: '"Mean value per second for ECalETOuterBot..."' + Title: '"Mean value per second for ECalETOuterBottom/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.26411' @@ -4478,7 +4478,7 @@ histos: : '' mean/BeamCrossing/ECalETOuterTop: ID: mean/BeamCrossing/ECalETOuterTop - Title: '"Mean value per second for ECalETOuterTop..."' + Title: '"Mean value per second for ECalETOuterTop/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.28115' @@ -4488,7 +4488,7 @@ histos: : '' mean/BeamCrossing/ECalEtot: ID: mean/BeamCrossing/ECalEtot - Title: '"Mean value per second for ECalEtot/BeamC..."' + Title: '"Mean value per second for ECalEtot/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.27496' @@ -4498,7 +4498,7 @@ histos: : '' mean/BeamCrossing/FiducialVeloVertices: ID: mean/BeamCrossing/FiducialVeloVertices - Title: '"Mean value per second for FiducialVeloVe..."' + Title: '"Mean value per second for FiducialVeloVertices/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15335' @@ -4518,7 +4518,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM2R1: ID: mean/BeamCrossing/MuonHitsM2R1 - Title: '"Mean value per second for MuonHitsM2R1/B..."' + Title: '"Mean value per second for MuonHitsM2R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10164' @@ -4528,7 +4528,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM2R2: ID: mean/BeamCrossing/MuonHitsM2R2 - Title: '"Mean value per second for MuonHitsM2R2/B..."' + Title: '"Mean value per second for MuonHitsM2R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11733' @@ -4538,7 +4538,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM2R3: ID: mean/BeamCrossing/MuonHitsM2R3 - Title: '"Mean value per second for MuonHitsM2R3/B..."' + Title: '"Mean value per second for MuonHitsM2R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.18277' @@ -4548,7 +4548,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM2R4: ID: mean/BeamCrossing/MuonHitsM2R4 - Title: '"Mean value per second for MuonHitsM2R4/B..."' + Title: '"Mean value per second for MuonHitsM2R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.059549' @@ -4558,7 +4558,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM3R1: ID: mean/BeamCrossing/MuonHitsM3R1 - Title: '"Mean value per second for MuonHitsM3R1/B..."' + Title: '"Mean value per second for MuonHitsM3R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10599' @@ -4568,7 +4568,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM3R2: ID: mean/BeamCrossing/MuonHitsM3R2 - Title: '"Mean value per second for MuonHitsM3R2/B..."' + Title: '"Mean value per second for MuonHitsM3R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.085356' @@ -4578,7 +4578,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM3R3: ID: mean/BeamCrossing/MuonHitsM3R3 - Title: '"Mean value per second for MuonHitsM3R3/B..."' + Title: '"Mean value per second for MuonHitsM3R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.12466' @@ -4588,7 +4588,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM3R4: ID: mean/BeamCrossing/MuonHitsM3R4 - Title: '"Mean value per second for MuonHitsM3R4/B..."' + Title: '"Mean value per second for MuonHitsM3R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -4598,7 +4598,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM4R1: ID: mean/BeamCrossing/MuonHitsM4R1 - Title: '"Mean value per second for MuonHitsM4R1/B..."' + Title: '"Mean value per second for MuonHitsM4R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11663' @@ -4608,7 +4608,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM4R2: ID: mean/BeamCrossing/MuonHitsM4R2 - Title: '"Mean value per second for MuonHitsM4R2/B..."' + Title: '"Mean value per second for MuonHitsM4R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.094068' @@ -4618,7 +4618,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM4R3: ID: mean/BeamCrossing/MuonHitsM4R3 - Title: '"Mean value per second for MuonHitsM4R3/B..."' + Title: '"Mean value per second for MuonHitsM4R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -4628,7 +4628,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM4R4: ID: mean/BeamCrossing/MuonHitsM4R4 - Title: '"Mean value per second for MuonHitsM4R4/B..."' + Title: '"Mean value per second for MuonHitsM4R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11276' @@ -4638,7 +4638,7 @@ histos: : '' mean/BeamCrossing/MuonTracks: ID: mean/BeamCrossing/MuonTracks - Title: '"Mean value per second for MuonTracks/Bea..."' + Title: '"Mean value per second for MuonTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -4648,7 +4648,7 @@ histos: : '' mean/BeamCrossing/PlumeAvgLumiADC: ID: mean/BeamCrossing/PlumeAvgLumiADC - Title: '"Mean value per second for PlumeAvgLumiAD..."' + Title: '"Mean value per second for PlumeAvgLumiADC/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -4658,7 +4658,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC00: ID: mean/BeamCrossing/PlumeLumiADC00 - Title: '"Mean value per second for PlumeLumiADC00..."' + Title: '"Mean value per second for PlumeLumiADC00/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4668,7 +4668,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC01: ID: mean/BeamCrossing/PlumeLumiADC01 - Title: '"Mean value per second for PlumeLumiADC01..."' + Title: '"Mean value per second for PlumeLumiADC01/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4678,7 +4678,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC02: ID: mean/BeamCrossing/PlumeLumiADC02 - Title: '"Mean value per second for PlumeLumiADC02..."' + Title: '"Mean value per second for PlumeLumiADC02/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4688,7 +4688,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC03: ID: mean/BeamCrossing/PlumeLumiADC03 - Title: '"Mean value per second for PlumeLumiADC03..."' + Title: '"Mean value per second for PlumeLumiADC03/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4698,7 +4698,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC04: ID: mean/BeamCrossing/PlumeLumiADC04 - Title: '"Mean value per second for PlumeLumiADC04..."' + Title: '"Mean value per second for PlumeLumiADC04/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4708,7 +4708,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC05: ID: mean/BeamCrossing/PlumeLumiADC05 - Title: '"Mean value per second for PlumeLumiADC05..."' + Title: '"Mean value per second for PlumeLumiADC05/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4718,7 +4718,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC06: ID: mean/BeamCrossing/PlumeLumiADC06 - Title: '"Mean value per second for PlumeLumiADC06..."' + Title: '"Mean value per second for PlumeLumiADC06/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4728,7 +4728,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC07: ID: mean/BeamCrossing/PlumeLumiADC07 - Title: '"Mean value per second for PlumeLumiADC07..."' + Title: '"Mean value per second for PlumeLumiADC07/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4738,7 +4738,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC08: ID: mean/BeamCrossing/PlumeLumiADC08 - Title: '"Mean value per second for PlumeLumiADC08..."' + Title: '"Mean value per second for PlumeLumiADC08/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4748,7 +4748,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC09: ID: mean/BeamCrossing/PlumeLumiADC09 - Title: '"Mean value per second for PlumeLumiADC09..."' + Title: '"Mean value per second for PlumeLumiADC09/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4758,7 +4758,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC10: ID: mean/BeamCrossing/PlumeLumiADC10 - Title: '"Mean value per second for PlumeLumiADC10..."' + Title: '"Mean value per second for PlumeLumiADC10/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4768,7 +4768,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC11: ID: mean/BeamCrossing/PlumeLumiADC11 - Title: '"Mean value per second for PlumeLumiADC11..."' + Title: '"Mean value per second for PlumeLumiADC11/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4778,7 +4778,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC12: ID: mean/BeamCrossing/PlumeLumiADC12 - Title: '"Mean value per second for PlumeLumiADC12..."' + Title: '"Mean value per second for PlumeLumiADC12/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4788,7 +4788,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC13: ID: mean/BeamCrossing/PlumeLumiADC13 - Title: '"Mean value per second for PlumeLumiADC13..."' + Title: '"Mean value per second for PlumeLumiADC13/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4798,7 +4798,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC14: ID: mean/BeamCrossing/PlumeLumiADC14 - Title: '"Mean value per second for PlumeLumiADC14..."' + Title: '"Mean value per second for PlumeLumiADC14/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4808,7 +4808,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC15: ID: mean/BeamCrossing/PlumeLumiADC15 - Title: '"Mean value per second for PlumeLumiADC15..."' + Title: '"Mean value per second for PlumeLumiADC15/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4818,7 +4818,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC16: ID: mean/BeamCrossing/PlumeLumiADC16 - Title: '"Mean value per second for PlumeLumiADC16..."' + Title: '"Mean value per second for PlumeLumiADC16/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4828,7 +4828,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC17: ID: mean/BeamCrossing/PlumeLumiADC17 - Title: '"Mean value per second for PlumeLumiADC17..."' + Title: '"Mean value per second for PlumeLumiADC17/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4838,7 +4838,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC18: ID: mean/BeamCrossing/PlumeLumiADC18 - Title: '"Mean value per second for PlumeLumiADC18..."' + Title: '"Mean value per second for PlumeLumiADC18/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4848,7 +4848,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC19: ID: mean/BeamCrossing/PlumeLumiADC19 - Title: '"Mean value per second for PlumeLumiADC19..."' + Title: '"Mean value per second for PlumeLumiADC19/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4858,7 +4858,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC20: ID: mean/BeamCrossing/PlumeLumiADC20 - Title: '"Mean value per second for PlumeLumiADC20..."' + Title: '"Mean value per second for PlumeLumiADC20/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4868,7 +4868,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC21: ID: mean/BeamCrossing/PlumeLumiADC21 - Title: '"Mean value per second for PlumeLumiADC21..."' + Title: '"Mean value per second for PlumeLumiADC21/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4878,7 +4878,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC22: ID: mean/BeamCrossing/PlumeLumiADC22 - Title: '"Mean value per second for PlumeLumiADC22..."' + Title: '"Mean value per second for PlumeLumiADC22/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4888,7 +4888,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC23: ID: mean/BeamCrossing/PlumeLumiADC23 - Title: '"Mean value per second for PlumeLumiADC23..."' + Title: '"Mean value per second for PlumeLumiADC23/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4898,7 +4898,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC24: ID: mean/BeamCrossing/PlumeLumiADC24 - Title: '"Mean value per second for PlumeLumiADC24..."' + Title: '"Mean value per second for PlumeLumiADC24/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4908,7 +4908,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC25: ID: mean/BeamCrossing/PlumeLumiADC25 - Title: '"Mean value per second for PlumeLumiADC25..."' + Title: '"Mean value per second for PlumeLumiADC25/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4918,7 +4918,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC26: ID: mean/BeamCrossing/PlumeLumiADC26 - Title: '"Mean value per second for PlumeLumiADC26..."' + Title: '"Mean value per second for PlumeLumiADC26/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4928,7 +4928,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC27: ID: mean/BeamCrossing/PlumeLumiADC27 - Title: '"Mean value per second for PlumeLumiADC27..."' + Title: '"Mean value per second for PlumeLumiADC27/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4938,7 +4938,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC28: ID: mean/BeamCrossing/PlumeLumiADC28 - Title: '"Mean value per second for PlumeLumiADC28..."' + Title: '"Mean value per second for PlumeLumiADC28/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4948,7 +4948,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC29: ID: mean/BeamCrossing/PlumeLumiADC29 - Title: '"Mean value per second for PlumeLumiADC29..."' + Title: '"Mean value per second for PlumeLumiADC29/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4958,7 +4958,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC30: ID: mean/BeamCrossing/PlumeLumiADC30 - Title: '"Mean value per second for PlumeLumiADC30..."' + Title: '"Mean value per second for PlumeLumiADC30/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4968,7 +4968,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC31: ID: mean/BeamCrossing/PlumeLumiADC31 - Title: '"Mean value per second for PlumeLumiADC31..."' + Title: '"Mean value per second for PlumeLumiADC31/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4978,7 +4978,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC32: ID: mean/BeamCrossing/PlumeLumiADC32 - Title: '"Mean value per second for PlumeLumiADC32..."' + Title: '"Mean value per second for PlumeLumiADC32/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4988,7 +4988,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC33: ID: mean/BeamCrossing/PlumeLumiADC33 - Title: '"Mean value per second for PlumeLumiADC33..."' + Title: '"Mean value per second for PlumeLumiADC33/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4998,7 +4998,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC34: ID: mean/BeamCrossing/PlumeLumiADC34 - Title: '"Mean value per second for PlumeLumiADC34..."' + Title: '"Mean value per second for PlumeLumiADC34/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5008,7 +5008,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC35: ID: mean/BeamCrossing/PlumeLumiADC35 - Title: '"Mean value per second for PlumeLumiADC35..."' + Title: '"Mean value per second for PlumeLumiADC35/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5018,7 +5018,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC36: ID: mean/BeamCrossing/PlumeLumiADC36 - Title: '"Mean value per second for PlumeLumiADC36..."' + Title: '"Mean value per second for PlumeLumiADC36/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5028,7 +5028,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC37: ID: mean/BeamCrossing/PlumeLumiADC37 - Title: '"Mean value per second for PlumeLumiADC37..."' + Title: '"Mean value per second for PlumeLumiADC37/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5038,7 +5038,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC38: ID: mean/BeamCrossing/PlumeLumiADC38 - Title: '"Mean value per second for PlumeLumiADC38..."' + Title: '"Mean value per second for PlumeLumiADC38/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5048,7 +5048,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC39: ID: mean/BeamCrossing/PlumeLumiADC39 - Title: '"Mean value per second for PlumeLumiADC39..."' + Title: '"Mean value per second for PlumeLumiADC39/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5058,7 +5058,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC40: ID: mean/BeamCrossing/PlumeLumiADC40 - Title: '"Mean value per second for PlumeLumiADC40..."' + Title: '"Mean value per second for PlumeLumiADC40/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5068,7 +5068,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC41: ID: mean/BeamCrossing/PlumeLumiADC41 - Title: '"Mean value per second for PlumeLumiADC41..."' + Title: '"Mean value per second for PlumeLumiADC41/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5078,7 +5078,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC42: ID: mean/BeamCrossing/PlumeLumiADC42 - Title: '"Mean value per second for PlumeLumiADC42..."' + Title: '"Mean value per second for PlumeLumiADC42/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5088,7 +5088,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC43: ID: mean/BeamCrossing/PlumeLumiADC43 - Title: '"Mean value per second for PlumeLumiADC43..."' + Title: '"Mean value per second for PlumeLumiADC43/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5098,7 +5098,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiOverthrHigh: ID: mean/BeamCrossing/PlumeLumiOverthrHigh - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrHigh/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -5108,7 +5108,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiOverthrLow: ID: mean/BeamCrossing/PlumeLumiOverthrLow - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrLow/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -5118,7 +5118,7 @@ histos: : '' mean/BeamCrossing/SciFiT1M123: ID: mean/BeamCrossing/SciFiT1M123 - Title: '"Mean value per second for SciFiT1M123/Be..."' + Title: '"Mean value per second for SciFiT1M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11838' @@ -5128,7 +5128,7 @@ histos: : '' mean/BeamCrossing/SciFiT1M4: ID: mean/BeamCrossing/SciFiT1M4 - Title: '"Mean value per second for SciFiT1M4/Beam..."' + Title: '"Mean value per second for SciFiT1M4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13937' @@ -5138,7 +5138,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M0: ID: mean/BeamCrossing/SciFiT1Q02M0 - Title: '"Mean value per second for SciFiT1Q02M0/B..."' + Title: '"Mean value per second for SciFiT1Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5148,7 +5148,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M1: ID: mean/BeamCrossing/SciFiT1Q02M1 - Title: '"Mean value per second for SciFiT1Q02M1/B..."' + Title: '"Mean value per second for SciFiT1Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5158,7 +5158,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M2: ID: mean/BeamCrossing/SciFiT1Q02M2 - Title: '"Mean value per second for SciFiT1Q02M2/B..."' + Title: '"Mean value per second for SciFiT1Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5168,7 +5168,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M3: ID: mean/BeamCrossing/SciFiT1Q02M3 - Title: '"Mean value per second for SciFiT1Q02M3/B..."' + Title: '"Mean value per second for SciFiT1Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5178,7 +5178,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M4: ID: mean/BeamCrossing/SciFiT1Q02M4 - Title: '"Mean value per second for SciFiT1Q02M4/B..."' + Title: '"Mean value per second for SciFiT1Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5188,7 +5188,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M0: ID: mean/BeamCrossing/SciFiT1Q13M0 - Title: '"Mean value per second for SciFiT1Q13M0/B..."' + Title: '"Mean value per second for SciFiT1Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5198,7 +5198,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M1: ID: mean/BeamCrossing/SciFiT1Q13M1 - Title: '"Mean value per second for SciFiT1Q13M1/B..."' + Title: '"Mean value per second for SciFiT1Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5208,7 +5208,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M2: ID: mean/BeamCrossing/SciFiT1Q13M2 - Title: '"Mean value per second for SciFiT1Q13M2/B..."' + Title: '"Mean value per second for SciFiT1Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5218,7 +5218,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M3: ID: mean/BeamCrossing/SciFiT1Q13M3 - Title: '"Mean value per second for SciFiT1Q13M3/B..."' + Title: '"Mean value per second for SciFiT1Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5228,7 +5228,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M4: ID: mean/BeamCrossing/SciFiT1Q13M4 - Title: '"Mean value per second for SciFiT1Q13M4/B..."' + Title: '"Mean value per second for SciFiT1Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5238,7 +5238,7 @@ histos: : '' mean/BeamCrossing/SciFiT2M123: ID: mean/BeamCrossing/SciFiT2M123 - Title: '"Mean value per second for SciFiT2M123/Be..."' + Title: '"Mean value per second for SciFiT2M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.094497' @@ -5248,7 +5248,7 @@ histos: : '' mean/BeamCrossing/SciFiT2M4: ID: mean/BeamCrossing/SciFiT2M4 - Title: '"Mean value per second for SciFiT2M4/Beam..."' + Title: '"Mean value per second for SciFiT2M4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.14848' @@ -5258,7 +5258,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M0: ID: mean/BeamCrossing/SciFiT2Q02M0 - Title: '"Mean value per second for SciFiT2Q02M0/B..."' + Title: '"Mean value per second for SciFiT2Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5268,7 +5268,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M1: ID: mean/BeamCrossing/SciFiT2Q02M1 - Title: '"Mean value per second for SciFiT2Q02M1/B..."' + Title: '"Mean value per second for SciFiT2Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5278,7 +5278,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M2: ID: mean/BeamCrossing/SciFiT2Q02M2 - Title: '"Mean value per second for SciFiT2Q02M2/B..."' + Title: '"Mean value per second for SciFiT2Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5288,7 +5288,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M3: ID: mean/BeamCrossing/SciFiT2Q02M3 - Title: '"Mean value per second for SciFiT2Q02M3/B..."' + Title: '"Mean value per second for SciFiT2Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5298,7 +5298,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M4: ID: mean/BeamCrossing/SciFiT2Q02M4 - Title: '"Mean value per second for SciFiT2Q02M4/B..."' + Title: '"Mean value per second for SciFiT2Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5308,7 +5308,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M0: ID: mean/BeamCrossing/SciFiT2Q13M0 - Title: '"Mean value per second for SciFiT2Q13M0/B..."' + Title: '"Mean value per second for SciFiT2Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5318,7 +5318,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M1: ID: mean/BeamCrossing/SciFiT2Q13M1 - Title: '"Mean value per second for SciFiT2Q13M1/B..."' + Title: '"Mean value per second for SciFiT2Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5328,7 +5328,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M2: ID: mean/BeamCrossing/SciFiT2Q13M2 - Title: '"Mean value per second for SciFiT2Q13M2/B..."' + Title: '"Mean value per second for SciFiT2Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5338,7 +5338,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M3: ID: mean/BeamCrossing/SciFiT2Q13M3 - Title: '"Mean value per second for SciFiT2Q13M3/B..."' + Title: '"Mean value per second for SciFiT2Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5348,7 +5348,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M4: ID: mean/BeamCrossing/SciFiT2Q13M4 - Title: '"Mean value per second for SciFiT2Q13M4/B..."' + Title: '"Mean value per second for SciFiT2Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5358,7 +5358,7 @@ histos: : '' mean/BeamCrossing/SciFiT3M123: ID: mean/BeamCrossing/SciFiT3M123 - Title: '"Mean value per second for SciFiT3M123/Be..."' + Title: '"Mean value per second for SciFiT3M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10833' @@ -5368,7 +5368,7 @@ histos: : '' mean/BeamCrossing/SciFiT3M45: ID: mean/BeamCrossing/SciFiT3M45 - Title: '"Mean value per second for SciFiT3M45/Bea..."' + Title: '"Mean value per second for SciFiT3M45/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.12853' @@ -5378,7 +5378,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M0: ID: mean/BeamCrossing/SciFiT3Q02M0 - Title: '"Mean value per second for SciFiT3Q02M0/B..."' + Title: '"Mean value per second for SciFiT3Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5388,7 +5388,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M1: ID: mean/BeamCrossing/SciFiT3Q02M1 - Title: '"Mean value per second for SciFiT3Q02M1/B..."' + Title: '"Mean value per second for SciFiT3Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5398,7 +5398,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M2: ID: mean/BeamCrossing/SciFiT3Q02M2 - Title: '"Mean value per second for SciFiT3Q02M2/B..."' + Title: '"Mean value per second for SciFiT3Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5408,7 +5408,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M3: ID: mean/BeamCrossing/SciFiT3Q02M3 - Title: '"Mean value per second for SciFiT3Q02M3/B..."' + Title: '"Mean value per second for SciFiT3Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5418,7 +5418,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M4: ID: mean/BeamCrossing/SciFiT3Q02M4 - Title: '"Mean value per second for SciFiT3Q02M4/B..."' + Title: '"Mean value per second for SciFiT3Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5428,7 +5428,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M5: ID: mean/BeamCrossing/SciFiT3Q02M5 - Title: '"Mean value per second for SciFiT3Q02M5/B..."' + Title: '"Mean value per second for SciFiT3Q02M5/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5438,7 +5438,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M0: ID: mean/BeamCrossing/SciFiT3Q13M0 - Title: '"Mean value per second for SciFiT3Q13M0/B..."' + Title: '"Mean value per second for SciFiT3Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5448,7 +5448,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M1: ID: mean/BeamCrossing/SciFiT3Q13M1 - Title: '"Mean value per second for SciFiT3Q13M1/B..."' + Title: '"Mean value per second for SciFiT3Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5458,7 +5458,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M2: ID: mean/BeamCrossing/SciFiT3Q13M2 - Title: '"Mean value per second for SciFiT3Q13M2/B..."' + Title: '"Mean value per second for SciFiT3Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5468,7 +5468,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M3: ID: mean/BeamCrossing/SciFiT3Q13M3 - Title: '"Mean value per second for SciFiT3Q13M3/B..."' + Title: '"Mean value per second for SciFiT3Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5478,7 +5478,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M4: ID: mean/BeamCrossing/SciFiT3Q13M4 - Title: '"Mean value per second for SciFiT3Q13M4/B..."' + Title: '"Mean value per second for SciFiT3Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5488,7 +5488,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M5: ID: mean/BeamCrossing/SciFiT3Q13M5 - Title: '"Mean value per second for SciFiT3Q13M5/B..."' + Title: '"Mean value per second for SciFiT3Q13M5/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5498,7 +5498,7 @@ histos: : '' mean/BeamCrossing/T0High: ID: mean/BeamCrossing/T0High - Title: '"Mean value per second for T0High/BeamCro..."' + Title: '"Mean value per second for T0High/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -5508,7 +5508,7 @@ histos: : '' mean/BeamCrossing/T0Low: ID: mean/BeamCrossing/T0Low - Title: '"Mean value per second for T0Low/BeamCros..."' + Title: '"Mean value per second for T0Low/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -5518,7 +5518,7 @@ histos: : '' mean/BeamCrossing/VeloFiducialTracks: ID: mean/BeamCrossing/VeloFiducialTracks - Title: '"Mean value per second for VeloFiducialTr..."' + Title: '"Mean value per second for VeloFiducialTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.14490' @@ -5528,7 +5528,7 @@ histos: : '' mean/BeamCrossing/VeloTracks: ID: mean/BeamCrossing/VeloTracks - Title: '"Mean value per second for VeloTracks/Bea..."' + Title: '"Mean value per second for VeloTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.14313' @@ -5538,7 +5538,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin1: ID: mean/BeamCrossing/VeloTracksEtaBin1 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.20608' @@ -5548,7 +5548,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin2: ID: mean/BeamCrossing/VeloTracksEtaBin2 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13642' @@ -5558,7 +5558,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin3: ID: mean/BeamCrossing/VeloTracksEtaBin3 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.16240' @@ -5568,7 +5568,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin4: ID: mean/BeamCrossing/VeloTracksEtaBin4 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.12760' @@ -5578,7 +5578,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin5: ID: mean/BeamCrossing/VeloTracksEtaBin5 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin5/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.14583' @@ -5588,7 +5588,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin6: ID: mean/BeamCrossing/VeloTracksEtaBin6 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin6/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -5598,7 +5598,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin7: ID: mean/BeamCrossing/VeloTracksEtaBin7 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin7/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -5608,7 +5608,7 @@ histos: : '' mean/BeamCrossing/VeloVertexX: ID: mean/BeamCrossing/VeloVertexX - Title: '"Mean value per second for VeloVertexX/Be..."' + Title: '"Mean value per second for VeloVertexX/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17367' @@ -5618,7 +5618,7 @@ histos: : '' mean/BeamCrossing/VeloVertexY: ID: mean/BeamCrossing/VeloVertexY - Title: '"Mean value per second for VeloVertexY/Be..."' + Title: '"Mean value per second for VeloVertexY/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17449' @@ -5628,7 +5628,7 @@ histos: : '' mean/BeamCrossing/VeloVertexZ: ID: mean/BeamCrossing/VeloVertexZ - Title: '"Mean value per second for VeloVertexZ/Be..."' + Title: '"Mean value per second for VeloVertexZ/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.23102' @@ -5638,7 +5638,7 @@ histos: : '' mean/BeamCrossing/VeloVertices: ID: mean/BeamCrossing/VeloVertices - Title: '"Mean value per second for VeloVertices/B..."' + Title: '"Mean value per second for VeloVertices/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15335' @@ -5648,7 +5648,7 @@ histos: : '' mean/BeamCrossing/encodingKey: ID: mean/BeamCrossing/encodingKey - Title: '"Mean value per second for encodingKey/Be..."' + Title: '"Mean value per second for encodingKey/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13219' @@ -5678,7 +5678,7 @@ histos: : '' mean/NoBeam/ECalETInnerBottom: ID: mean/NoBeam/ECalETInnerBottom - Title: '"Mean value per second for ECalETInnerBot..."' + Title: '"Mean value per second for ECalETInnerBottom/NoBeam"' '#': '4' Mean: '2882.5' RMS: '3.0518e-05' @@ -5688,7 +5688,7 @@ histos: : '' mean/NoBeam/ECalETInnerTop: ID: mean/NoBeam/ECalETInnerTop - Title: '"Mean value per second for ECalETInnerTop..."' + Title: '"Mean value per second for ECalETInnerTop/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5698,7 +5698,7 @@ histos: : '' mean/NoBeam/ECalETMiddleBottom: ID: mean/NoBeam/ECalETMiddleBottom - Title: '"Mean value per second for ECalETMiddleBo..."' + Title: '"Mean value per second for ECalETMiddleBottom/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5708,7 +5708,7 @@ histos: : '' mean/NoBeam/ECalETMiddleTop: ID: mean/NoBeam/ECalETMiddleTop - Title: '"Mean value per second for ECalETMiddleTo..."' + Title: '"Mean value per second for ECalETMiddleTop/NoBeam"' '#': '4' Mean: '2882.5' RMS: '5.2858e-05' @@ -5718,7 +5718,7 @@ histos: : '' mean/NoBeam/ECalETOuterBottom: ID: mean/NoBeam/ECalETOuterBottom - Title: '"Mean value per second for ECalETOuterBot..."' + Title: '"Mean value per second for ECalETOuterBottom/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5728,7 +5728,7 @@ histos: : '' mean/NoBeam/ECalETOuterTop: ID: mean/NoBeam/ECalETOuterTop - Title: '"Mean value per second for ECalETOuterTop..."' + Title: '"Mean value per second for ECalETOuterTop/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5758,7 +5758,7 @@ histos: : '' mean/NoBeam/MuonHitsM2R1: ID: mean/NoBeam/MuonHitsM2R1 - Title: '"Mean value per second for MuonHitsM2R1/N..."' + Title: '"Mean value per second for MuonHitsM2R1/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5768,7 +5768,7 @@ histos: : '' mean/NoBeam/MuonHitsM2R2: ID: mean/NoBeam/MuonHitsM2R2 - Title: '"Mean value per second for MuonHitsM2R2/N..."' + Title: '"Mean value per second for MuonHitsM2R2/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5778,7 +5778,7 @@ histos: : '' mean/NoBeam/MuonHitsM2R3: ID: mean/NoBeam/MuonHitsM2R3 - Title: '"Mean value per second for MuonHitsM2R3/N..."' + Title: '"Mean value per second for MuonHitsM2R3/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5788,7 +5788,7 @@ histos: : '' mean/NoBeam/MuonHitsM2R4: ID: mean/NoBeam/MuonHitsM2R4 - Title: '"Mean value per second for MuonHitsM2R4/N..."' + Title: '"Mean value per second for MuonHitsM2R4/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5798,7 +5798,7 @@ histos: : '' mean/NoBeam/MuonHitsM3R1: ID: mean/NoBeam/MuonHitsM3R1 - Title: '"Mean value per second for MuonHitsM3R1/N..."' + Title: '"Mean value per second for MuonHitsM3R1/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5808,7 +5808,7 @@ histos: : '' mean/NoBeam/MuonHitsM3R2: ID: mean/NoBeam/MuonHitsM3R2 - Title: '"Mean value per second for MuonHitsM3R2/N..."' + Title: '"Mean value per second for MuonHitsM3R2/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5818,7 +5818,7 @@ histos: : '' mean/NoBeam/MuonHitsM4R1: ID: mean/NoBeam/MuonHitsM4R1 - Title: '"Mean value per second for MuonHitsM4R1/N..."' + Title: '"Mean value per second for MuonHitsM4R1/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5828,7 +5828,7 @@ histos: : '' mean/NoBeam/MuonHitsM4R2: ID: mean/NoBeam/MuonHitsM4R2 - Title: '"Mean value per second for MuonHitsM4R2/N..."' + Title: '"Mean value per second for MuonHitsM4R2/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5838,7 +5838,7 @@ histos: : '' mean/NoBeam/MuonHitsM4R4: ID: mean/NoBeam/MuonHitsM4R4 - Title: '"Mean value per second for MuonHitsM4R4/N..."' + Title: '"Mean value per second for MuonHitsM4R4/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5848,7 +5848,7 @@ histos: : '' mean/NoBeam/PlumeAvgLumiADC: ID: mean/NoBeam/PlumeAvgLumiADC - Title: '"Mean value per second for PlumeAvgLumiAD..."' + Title: '"Mean value per second for PlumeAvgLumiADC/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5858,7 +5858,7 @@ histos: : '' mean/NoBeam/PlumeLumiOverthrHigh: ID: mean/NoBeam/PlumeLumiOverthrHigh - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrHigh/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5868,7 +5868,7 @@ histos: : '' mean/NoBeam/PlumeLumiOverthrLow: ID: mean/NoBeam/PlumeLumiOverthrLow - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrLow/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5878,7 +5878,7 @@ histos: : '' mean/NoBeam/SciFiT1M123: ID: mean/NoBeam/SciFiT1M123 - Title: '"Mean value per second for SciFiT1M123/No..."' + Title: '"Mean value per second for SciFiT1M123/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5898,7 +5898,7 @@ histos: : '' mean/NoBeam/SciFiT2M123: ID: mean/NoBeam/SciFiT2M123 - Title: '"Mean value per second for SciFiT2M123/No..."' + Title: '"Mean value per second for SciFiT2M123/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5918,7 +5918,7 @@ histos: : '' mean/NoBeam/SciFiT3M123: ID: mean/NoBeam/SciFiT3M123 - Title: '"Mean value per second for SciFiT3M123/No..."' + Title: '"Mean value per second for SciFiT3M123/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5958,7 +5958,7 @@ histos: : '' mean/NoBeam/encodingKey: ID: mean/NoBeam/encodingKey - Title: '"Mean value per second for encodingKey/No..."' + Title: '"Mean value per second for encodingKey/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -6048,7 +6048,7 @@ histos: : '' pnz/Beam1/ECalETMiddleBottom: ID: pnz/Beam1/ECalETMiddleBottom - Title: '"P(X > 0) per second for ECalETMiddleBott..."' + Title: '"P(X > 0) per second for ECalETMiddleBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6058,7 +6058,7 @@ histos: : '' pnz/Beam1/ECalETMiddleTop: ID: pnz/Beam1/ECalETMiddleTop - Title: '"P(X > 0) per second for ECalETMiddleTop/..."' + Title: '"P(X > 0) per second for ECalETMiddleTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6068,7 +6068,7 @@ histos: : '' pnz/Beam1/ECalETOuterBottom: ID: pnz/Beam1/ECalETOuterBottom - Title: '"P(X > 0) per second for ECalETOuterBotto..."' + Title: '"P(X > 0) per second for ECalETOuterBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6078,7 +6078,7 @@ histos: : '' pnz/Beam1/ECalETOuterTop: ID: pnz/Beam1/ECalETOuterTop - Title: '"P(X > 0) per second for ECalETOuterTop/B..."' + Title: '"P(X > 0) per second for ECalETOuterTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6088,7 +6088,7 @@ histos: : '' pnz/Beam1/FiducialVeloVertices: ID: pnz/Beam1/FiducialVeloVertices - Title: '"P(X > 0) per second for FiducialVeloVert..."' + Title: '"P(X > 0) per second for FiducialVeloVertices/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6238,7 +6238,7 @@ histos: : '' pnz/Beam1/PlumeAvgLumiADC: ID: pnz/Beam1/PlumeAvgLumiADC - Title: '"P(X > 0) per second for PlumeAvgLumiADC/..."' + Title: '"P(X > 0) per second for PlumeAvgLumiADC/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6248,7 +6248,7 @@ histos: : '' pnz/Beam1/PlumeLumiOverthrHigh: ID: pnz/Beam1/PlumeLumiOverthrHigh - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrHigh/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6258,7 +6258,7 @@ histos: : '' pnz/Beam1/PlumeLumiOverthrLow: ID: pnz/Beam1/PlumeLumiOverthrLow - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrLow/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6348,7 +6348,7 @@ histos: : '' pnz/Beam1/VeloFiducialTracks: ID: pnz/Beam1/VeloFiducialTracks - Title: '"P(X > 0) per second for VeloFiducialTrac..."' + Title: '"P(X > 0) per second for VeloFiducialTracks/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6368,7 +6368,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin1: ID: pnz/Beam1/VeloTracksEtaBin1 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6378,7 +6378,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin2: ID: pnz/Beam1/VeloTracksEtaBin2 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6388,7 +6388,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin3: ID: pnz/Beam1/VeloTracksEtaBin3 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6398,7 +6398,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin4: ID: pnz/Beam1/VeloTracksEtaBin4 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6408,7 +6408,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin5: ID: pnz/Beam1/VeloTracksEtaBin5 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin5/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6608,7 +6608,7 @@ histos: : '' pnz/Beam2/PlumeAvgLumiADC: ID: pnz/Beam2/PlumeAvgLumiADC - Title: '"P(X > 0) per second for PlumeAvgLumiADC/..."' + Title: '"P(X > 0) per second for PlumeAvgLumiADC/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -6618,7 +6618,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC00: ID: pnz/Beam2/PlumeLumiADC00 - Title: '"P(X > 0) per second for PlumeLumiADC00/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC00/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6628,7 +6628,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC01: ID: pnz/Beam2/PlumeLumiADC01 - Title: '"P(X > 0) per second for PlumeLumiADC01/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC01/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6638,7 +6638,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC02: ID: pnz/Beam2/PlumeLumiADC02 - Title: '"P(X > 0) per second for PlumeLumiADC02/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC02/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6648,7 +6648,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC03: ID: pnz/Beam2/PlumeLumiADC03 - Title: '"P(X > 0) per second for PlumeLumiADC03/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC03/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6658,7 +6658,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC04: ID: pnz/Beam2/PlumeLumiADC04 - Title: '"P(X > 0) per second for PlumeLumiADC04/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC04/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6668,7 +6668,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC05: ID: pnz/Beam2/PlumeLumiADC05 - Title: '"P(X > 0) per second for PlumeLumiADC05/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC05/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6678,7 +6678,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC06: ID: pnz/Beam2/PlumeLumiADC06 - Title: '"P(X > 0) per second for PlumeLumiADC06/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC06/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6688,7 +6688,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC07: ID: pnz/Beam2/PlumeLumiADC07 - Title: '"P(X > 0) per second for PlumeLumiADC07/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC07/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6698,7 +6698,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC08: ID: pnz/Beam2/PlumeLumiADC08 - Title: '"P(X > 0) per second for PlumeLumiADC08/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC08/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6708,7 +6708,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC09: ID: pnz/Beam2/PlumeLumiADC09 - Title: '"P(X > 0) per second for PlumeLumiADC09/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC09/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6718,7 +6718,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC10: ID: pnz/Beam2/PlumeLumiADC10 - Title: '"P(X > 0) per second for PlumeLumiADC10/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC10/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6728,7 +6728,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC11: ID: pnz/Beam2/PlumeLumiADC11 - Title: '"P(X > 0) per second for PlumeLumiADC11/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC11/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6738,7 +6738,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC12: ID: pnz/Beam2/PlumeLumiADC12 - Title: '"P(X > 0) per second for PlumeLumiADC12/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC12/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6748,7 +6748,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC13: ID: pnz/Beam2/PlumeLumiADC13 - Title: '"P(X > 0) per second for PlumeLumiADC13/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC13/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6758,7 +6758,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC14: ID: pnz/Beam2/PlumeLumiADC14 - Title: '"P(X > 0) per second for PlumeLumiADC14/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC14/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6768,7 +6768,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC15: ID: pnz/Beam2/PlumeLumiADC15 - Title: '"P(X > 0) per second for PlumeLumiADC15/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC15/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6778,7 +6778,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC16: ID: pnz/Beam2/PlumeLumiADC16 - Title: '"P(X > 0) per second for PlumeLumiADC16/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC16/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6788,7 +6788,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC17: ID: pnz/Beam2/PlumeLumiADC17 - Title: '"P(X > 0) per second for PlumeLumiADC17/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC17/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6798,7 +6798,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC18: ID: pnz/Beam2/PlumeLumiADC18 - Title: '"P(X > 0) per second for PlumeLumiADC18/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC18/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6808,7 +6808,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC19: ID: pnz/Beam2/PlumeLumiADC19 - Title: '"P(X > 0) per second for PlumeLumiADC19/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC19/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6818,7 +6818,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC20: ID: pnz/Beam2/PlumeLumiADC20 - Title: '"P(X > 0) per second for PlumeLumiADC20/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC20/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6828,7 +6828,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC21: ID: pnz/Beam2/PlumeLumiADC21 - Title: '"P(X > 0) per second for PlumeLumiADC21/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC21/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6838,7 +6838,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC22: ID: pnz/Beam2/PlumeLumiADC22 - Title: '"P(X > 0) per second for PlumeLumiADC22/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC22/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6848,7 +6848,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC23: ID: pnz/Beam2/PlumeLumiADC23 - Title: '"P(X > 0) per second for PlumeLumiADC23/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC23/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6858,7 +6858,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC24: ID: pnz/Beam2/PlumeLumiADC24 - Title: '"P(X > 0) per second for PlumeLumiADC24/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC24/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6868,7 +6868,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC25: ID: pnz/Beam2/PlumeLumiADC25 - Title: '"P(X > 0) per second for PlumeLumiADC25/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC25/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6878,7 +6878,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC26: ID: pnz/Beam2/PlumeLumiADC26 - Title: '"P(X > 0) per second for PlumeLumiADC26/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC26/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6888,7 +6888,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC27: ID: pnz/Beam2/PlumeLumiADC27 - Title: '"P(X > 0) per second for PlumeLumiADC27/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC27/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6898,7 +6898,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC28: ID: pnz/Beam2/PlumeLumiADC28 - Title: '"P(X > 0) per second for PlumeLumiADC28/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC28/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6908,7 +6908,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC29: ID: pnz/Beam2/PlumeLumiADC29 - Title: '"P(X > 0) per second for PlumeLumiADC29/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC29/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6918,7 +6918,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC30: ID: pnz/Beam2/PlumeLumiADC30 - Title: '"P(X > 0) per second for PlumeLumiADC30/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC30/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6928,7 +6928,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC31: ID: pnz/Beam2/PlumeLumiADC31 - Title: '"P(X > 0) per second for PlumeLumiADC31/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC31/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6938,7 +6938,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC32: ID: pnz/Beam2/PlumeLumiADC32 - Title: '"P(X > 0) per second for PlumeLumiADC32/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC32/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6948,7 +6948,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC33: ID: pnz/Beam2/PlumeLumiADC33 - Title: '"P(X > 0) per second for PlumeLumiADC33/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC33/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6958,7 +6958,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC34: ID: pnz/Beam2/PlumeLumiADC34 - Title: '"P(X > 0) per second for PlumeLumiADC34/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC34/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6968,7 +6968,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC35: ID: pnz/Beam2/PlumeLumiADC35 - Title: '"P(X > 0) per second for PlumeLumiADC35/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC35/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6978,7 +6978,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC36: ID: pnz/Beam2/PlumeLumiADC36 - Title: '"P(X > 0) per second for PlumeLumiADC36/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC36/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6988,7 +6988,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC37: ID: pnz/Beam2/PlumeLumiADC37 - Title: '"P(X > 0) per second for PlumeLumiADC37/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC37/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6998,7 +6998,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC38: ID: pnz/Beam2/PlumeLumiADC38 - Title: '"P(X > 0) per second for PlumeLumiADC38/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC38/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7008,7 +7008,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC39: ID: pnz/Beam2/PlumeLumiADC39 - Title: '"P(X > 0) per second for PlumeLumiADC39/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC39/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7018,7 +7018,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC40: ID: pnz/Beam2/PlumeLumiADC40 - Title: '"P(X > 0) per second for PlumeLumiADC40/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC40/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7028,7 +7028,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC41: ID: pnz/Beam2/PlumeLumiADC41 - Title: '"P(X > 0) per second for PlumeLumiADC41/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC41/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7038,7 +7038,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC42: ID: pnz/Beam2/PlumeLumiADC42 - Title: '"P(X > 0) per second for PlumeLumiADC42/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC42/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7048,7 +7048,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC43: ID: pnz/Beam2/PlumeLumiADC43 - Title: '"P(X > 0) per second for PlumeLumiADC43/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC43/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7058,7 +7058,7 @@ histos: : '' pnz/Beam2/PlumeLumiOverthrHigh: ID: pnz/Beam2/PlumeLumiOverthrHigh - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrHigh/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -7068,7 +7068,7 @@ histos: : '' pnz/Beam2/PlumeLumiOverthrLow: ID: pnz/Beam2/PlumeLumiOverthrLow - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrLow/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -7488,7 +7488,7 @@ histos: : '' pnz/BeamCrossing/BCIDLow: ID: pnz/BeamCrossing/BCIDLow - Title: '"P(X > 0) per second for BCIDLow/BeamCros..."' + Title: '"P(X > 0) per second for BCIDLow/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -7518,7 +7518,7 @@ histos: : '' pnz/BeamCrossing/ECalETInnerBottom: ID: pnz/BeamCrossing/ECalETInnerBottom - Title: '"P(X > 0) per second for ECalETInnerBotto..."' + Title: '"P(X > 0) per second for ECalETInnerBottom/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7528,7 +7528,7 @@ histos: : '' pnz/BeamCrossing/ECalETInnerTop: ID: pnz/BeamCrossing/ECalETInnerTop - Title: '"P(X > 0) per second for ECalETInnerTop/B..."' + Title: '"P(X > 0) per second for ECalETInnerTop/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7538,7 +7538,7 @@ histos: : '' pnz/BeamCrossing/ECalETMiddleBottom: ID: pnz/BeamCrossing/ECalETMiddleBottom - Title: '"P(X > 0) per second for ECalETMiddleBott..."' + Title: '"P(X > 0) per second for ECalETMiddleBottom/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7548,7 +7548,7 @@ histos: : '' pnz/BeamCrossing/ECalETMiddleTop: ID: pnz/BeamCrossing/ECalETMiddleTop - Title: '"P(X > 0) per second for ECalETMiddleTop/..."' + Title: '"P(X > 0) per second for ECalETMiddleTop/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7558,7 +7558,7 @@ histos: : '' pnz/BeamCrossing/ECalETOuterBottom: ID: pnz/BeamCrossing/ECalETOuterBottom - Title: '"P(X > 0) per second for ECalETOuterBotto..."' + Title: '"P(X > 0) per second for ECalETOuterBottom/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7568,7 +7568,7 @@ histos: : '' pnz/BeamCrossing/ECalETOuterTop: ID: pnz/BeamCrossing/ECalETOuterTop - Title: '"P(X > 0) per second for ECalETOuterTop/B..."' + Title: '"P(X > 0) per second for ECalETOuterTop/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7578,7 +7578,7 @@ histos: : '' pnz/BeamCrossing/ECalEtot: ID: pnz/BeamCrossing/ECalEtot - Title: '"P(X > 0) per second for ECalEtot/BeamCro..."' + Title: '"P(X > 0) per second for ECalEtot/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7588,7 +7588,7 @@ histos: : '' pnz/BeamCrossing/FiducialVeloVertices: ID: pnz/BeamCrossing/FiducialVeloVertices - Title: '"P(X > 0) per second for FiducialVeloVert..."' + Title: '"P(X > 0) per second for FiducialVeloVertices/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17399' @@ -7608,7 +7608,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM2R1: ID: pnz/BeamCrossing/MuonHitsM2R1 - Title: '"P(X > 0) per second for MuonHitsM2R1/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM2R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13421' @@ -7618,7 +7618,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM2R2: ID: pnz/BeamCrossing/MuonHitsM2R2 - Title: '"P(X > 0) per second for MuonHitsM2R2/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM2R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13302' @@ -7628,7 +7628,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM2R3: ID: pnz/BeamCrossing/MuonHitsM2R3 - Title: '"P(X > 0) per second for MuonHitsM2R3/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM2R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13799' @@ -7638,7 +7638,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM2R4: ID: pnz/BeamCrossing/MuonHitsM2R4 - Title: '"P(X > 0) per second for MuonHitsM2R4/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM2R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11322' @@ -7648,7 +7648,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM3R1: ID: pnz/BeamCrossing/MuonHitsM3R1 - Title: '"P(X > 0) per second for MuonHitsM3R1/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM3R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -7658,7 +7658,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM3R2: ID: pnz/BeamCrossing/MuonHitsM3R2 - Title: '"P(X > 0) per second for MuonHitsM3R2/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM3R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10720' @@ -7668,7 +7668,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM3R3: ID: pnz/BeamCrossing/MuonHitsM3R3 - Title: '"P(X > 0) per second for MuonHitsM3R3/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM3R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13017' @@ -7678,7 +7678,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM3R4: ID: pnz/BeamCrossing/MuonHitsM3R4 - Title: '"P(X > 0) per second for MuonHitsM3R4/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM3R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7688,7 +7688,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM4R1: ID: pnz/BeamCrossing/MuonHitsM4R1 - Title: '"P(X > 0) per second for MuonHitsM4R1/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM4R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13932' @@ -7698,7 +7698,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM4R2: ID: pnz/BeamCrossing/MuonHitsM4R2 - Title: '"P(X > 0) per second for MuonHitsM4R2/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM4R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10976' @@ -7708,7 +7708,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM4R3: ID: pnz/BeamCrossing/MuonHitsM4R3 - Title: '"P(X > 0) per second for MuonHitsM4R3/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM4R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7718,7 +7718,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM4R4: ID: pnz/BeamCrossing/MuonHitsM4R4 - Title: '"P(X > 0) per second for MuonHitsM4R4/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM4R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -7728,7 +7728,7 @@ histos: : '' pnz/BeamCrossing/MuonTracks: ID: pnz/BeamCrossing/MuonTracks - Title: '"P(X > 0) per second for MuonTracks/BeamC..."' + Title: '"P(X > 0) per second for MuonTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7738,7 +7738,7 @@ histos: : '' pnz/BeamCrossing/PlumeAvgLumiADC: ID: pnz/BeamCrossing/PlumeAvgLumiADC - Title: '"P(X > 0) per second for PlumeAvgLumiADC/..."' + Title: '"P(X > 0) per second for PlumeAvgLumiADC/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -7748,7 +7748,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC00: ID: pnz/BeamCrossing/PlumeLumiADC00 - Title: '"P(X > 0) per second for PlumeLumiADC00/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC00/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7758,7 +7758,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC01: ID: pnz/BeamCrossing/PlumeLumiADC01 - Title: '"P(X > 0) per second for PlumeLumiADC01/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC01/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7768,7 +7768,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC02: ID: pnz/BeamCrossing/PlumeLumiADC02 - Title: '"P(X > 0) per second for PlumeLumiADC02/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC02/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7778,7 +7778,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC03: ID: pnz/BeamCrossing/PlumeLumiADC03 - Title: '"P(X > 0) per second for PlumeLumiADC03/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC03/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7788,7 +7788,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC04: ID: pnz/BeamCrossing/PlumeLumiADC04 - Title: '"P(X > 0) per second for PlumeLumiADC04/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC04/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7798,7 +7798,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC05: ID: pnz/BeamCrossing/PlumeLumiADC05 - Title: '"P(X > 0) per second for PlumeLumiADC05/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC05/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7808,7 +7808,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC06: ID: pnz/BeamCrossing/PlumeLumiADC06 - Title: '"P(X > 0) per second for PlumeLumiADC06/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC06/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7818,7 +7818,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC07: ID: pnz/BeamCrossing/PlumeLumiADC07 - Title: '"P(X > 0) per second for PlumeLumiADC07/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC07/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7828,7 +7828,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC08: ID: pnz/BeamCrossing/PlumeLumiADC08 - Title: '"P(X > 0) per second for PlumeLumiADC08/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC08/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7838,7 +7838,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC09: ID: pnz/BeamCrossing/PlumeLumiADC09 - Title: '"P(X > 0) per second for PlumeLumiADC09/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC09/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7848,7 +7848,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC10: ID: pnz/BeamCrossing/PlumeLumiADC10 - Title: '"P(X > 0) per second for PlumeLumiADC10/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC10/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7858,7 +7858,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC11: ID: pnz/BeamCrossing/PlumeLumiADC11 - Title: '"P(X > 0) per second for PlumeLumiADC11/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC11/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7868,7 +7868,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC12: ID: pnz/BeamCrossing/PlumeLumiADC12 - Title: '"P(X > 0) per second for PlumeLumiADC12/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC12/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7878,7 +7878,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC13: ID: pnz/BeamCrossing/PlumeLumiADC13 - Title: '"P(X > 0) per second for PlumeLumiADC13/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC13/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7888,7 +7888,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC14: ID: pnz/BeamCrossing/PlumeLumiADC14 - Title: '"P(X > 0) per second for PlumeLumiADC14/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC14/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7898,7 +7898,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC15: ID: pnz/BeamCrossing/PlumeLumiADC15 - Title: '"P(X > 0) per second for PlumeLumiADC15/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC15/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7908,7 +7908,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC16: ID: pnz/BeamCrossing/PlumeLumiADC16 - Title: '"P(X > 0) per second for PlumeLumiADC16/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC16/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7918,7 +7918,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC17: ID: pnz/BeamCrossing/PlumeLumiADC17 - Title: '"P(X > 0) per second for PlumeLumiADC17/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC17/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7928,7 +7928,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC18: ID: pnz/BeamCrossing/PlumeLumiADC18 - Title: '"P(X > 0) per second for PlumeLumiADC18/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC18/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7938,7 +7938,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC19: ID: pnz/BeamCrossing/PlumeLumiADC19 - Title: '"P(X > 0) per second for PlumeLumiADC19/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC19/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7948,7 +7948,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC20: ID: pnz/BeamCrossing/PlumeLumiADC20 - Title: '"P(X > 0) per second for PlumeLumiADC20/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC20/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7958,7 +7958,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC21: ID: pnz/BeamCrossing/PlumeLumiADC21 - Title: '"P(X > 0) per second for PlumeLumiADC21/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC21/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7968,7 +7968,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC22: ID: pnz/BeamCrossing/PlumeLumiADC22 - Title: '"P(X > 0) per second for PlumeLumiADC22/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC22/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7978,7 +7978,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC23: ID: pnz/BeamCrossing/PlumeLumiADC23 - Title: '"P(X > 0) per second for PlumeLumiADC23/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC23/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7988,7 +7988,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC24: ID: pnz/BeamCrossing/PlumeLumiADC24 - Title: '"P(X > 0) per second for PlumeLumiADC24/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC24/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7998,7 +7998,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC25: ID: pnz/BeamCrossing/PlumeLumiADC25 - Title: '"P(X > 0) per second for PlumeLumiADC25/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC25/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8008,7 +8008,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC26: ID: pnz/BeamCrossing/PlumeLumiADC26 - Title: '"P(X > 0) per second for PlumeLumiADC26/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC26/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8018,7 +8018,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC27: ID: pnz/BeamCrossing/PlumeLumiADC27 - Title: '"P(X > 0) per second for PlumeLumiADC27/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC27/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8028,7 +8028,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC28: ID: pnz/BeamCrossing/PlumeLumiADC28 - Title: '"P(X > 0) per second for PlumeLumiADC28/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC28/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8038,7 +8038,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC29: ID: pnz/BeamCrossing/PlumeLumiADC29 - Title: '"P(X > 0) per second for PlumeLumiADC29/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC29/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8048,7 +8048,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC30: ID: pnz/BeamCrossing/PlumeLumiADC30 - Title: '"P(X > 0) per second for PlumeLumiADC30/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC30/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8058,7 +8058,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC31: ID: pnz/BeamCrossing/PlumeLumiADC31 - Title: '"P(X > 0) per second for PlumeLumiADC31/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC31/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8068,7 +8068,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC32: ID: pnz/BeamCrossing/PlumeLumiADC32 - Title: '"P(X > 0) per second for PlumeLumiADC32/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC32/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8078,7 +8078,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC33: ID: pnz/BeamCrossing/PlumeLumiADC33 - Title: '"P(X > 0) per second for PlumeLumiADC33/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC33/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8088,7 +8088,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC34: ID: pnz/BeamCrossing/PlumeLumiADC34 - Title: '"P(X > 0) per second for PlumeLumiADC34/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC34/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8098,7 +8098,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC35: ID: pnz/BeamCrossing/PlumeLumiADC35 - Title: '"P(X > 0) per second for PlumeLumiADC35/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC35/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8108,7 +8108,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC36: ID: pnz/BeamCrossing/PlumeLumiADC36 - Title: '"P(X > 0) per second for PlumeLumiADC36/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC36/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8118,7 +8118,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC37: ID: pnz/BeamCrossing/PlumeLumiADC37 - Title: '"P(X > 0) per second for PlumeLumiADC37/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC37/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8128,7 +8128,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC38: ID: pnz/BeamCrossing/PlumeLumiADC38 - Title: '"P(X > 0) per second for PlumeLumiADC38/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC38/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8138,7 +8138,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC39: ID: pnz/BeamCrossing/PlumeLumiADC39 - Title: '"P(X > 0) per second for PlumeLumiADC39/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC39/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8148,7 +8148,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC40: ID: pnz/BeamCrossing/PlumeLumiADC40 - Title: '"P(X > 0) per second for PlumeLumiADC40/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC40/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8158,7 +8158,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC41: ID: pnz/BeamCrossing/PlumeLumiADC41 - Title: '"P(X > 0) per second for PlumeLumiADC41/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC41/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8168,7 +8168,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC42: ID: pnz/BeamCrossing/PlumeLumiADC42 - Title: '"P(X > 0) per second for PlumeLumiADC42/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC42/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8178,7 +8178,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC43: ID: pnz/BeamCrossing/PlumeLumiADC43 - Title: '"P(X > 0) per second for PlumeLumiADC43/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC43/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8188,7 +8188,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiOverthrHigh: ID: pnz/BeamCrossing/PlumeLumiOverthrHigh - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrHigh/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8198,7 +8198,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiOverthrLow: ID: pnz/BeamCrossing/PlumeLumiOverthrLow - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrLow/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8208,7 +8208,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1M123: ID: pnz/BeamCrossing/SciFiT1M123 - Title: '"P(X > 0) per second for SciFiT1M123/Beam..."' + Title: '"P(X > 0) per second for SciFiT1M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8218,7 +8218,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1M4: ID: pnz/BeamCrossing/SciFiT1M4 - Title: '"P(X > 0) per second for SciFiT1M4/BeamCr..."' + Title: '"P(X > 0) per second for SciFiT1M4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8228,7 +8228,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M0: ID: pnz/BeamCrossing/SciFiT1Q02M0 - Title: '"P(X > 0) per second for SciFiT1Q02M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8238,7 +8238,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M1: ID: pnz/BeamCrossing/SciFiT1Q02M1 - Title: '"P(X > 0) per second for SciFiT1Q02M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8248,7 +8248,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M2: ID: pnz/BeamCrossing/SciFiT1Q02M2 - Title: '"P(X > 0) per second for SciFiT1Q02M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8258,7 +8258,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M3: ID: pnz/BeamCrossing/SciFiT1Q02M3 - Title: '"P(X > 0) per second for SciFiT1Q02M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8268,7 +8268,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M4: ID: pnz/BeamCrossing/SciFiT1Q02M4 - Title: '"P(X > 0) per second for SciFiT1Q02M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8278,7 +8278,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M0: ID: pnz/BeamCrossing/SciFiT1Q13M0 - Title: '"P(X > 0) per second for SciFiT1Q13M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8288,7 +8288,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M1: ID: pnz/BeamCrossing/SciFiT1Q13M1 - Title: '"P(X > 0) per second for SciFiT1Q13M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8298,7 +8298,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M2: ID: pnz/BeamCrossing/SciFiT1Q13M2 - Title: '"P(X > 0) per second for SciFiT1Q13M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8308,7 +8308,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M3: ID: pnz/BeamCrossing/SciFiT1Q13M3 - Title: '"P(X > 0) per second for SciFiT1Q13M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8318,7 +8318,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M4: ID: pnz/BeamCrossing/SciFiT1Q13M4 - Title: '"P(X > 0) per second for SciFiT1Q13M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8328,7 +8328,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2M123: ID: pnz/BeamCrossing/SciFiT2M123 - Title: '"P(X > 0) per second for SciFiT2M123/Beam..."' + Title: '"P(X > 0) per second for SciFiT2M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8338,7 +8338,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2M4: ID: pnz/BeamCrossing/SciFiT2M4 - Title: '"P(X > 0) per second for SciFiT2M4/BeamCr..."' + Title: '"P(X > 0) per second for SciFiT2M4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13302' @@ -8348,7 +8348,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M0: ID: pnz/BeamCrossing/SciFiT2Q02M0 - Title: '"P(X > 0) per second for SciFiT2Q02M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8358,7 +8358,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M1: ID: pnz/BeamCrossing/SciFiT2Q02M1 - Title: '"P(X > 0) per second for SciFiT2Q02M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8368,7 +8368,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M2: ID: pnz/BeamCrossing/SciFiT2Q02M2 - Title: '"P(X > 0) per second for SciFiT2Q02M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8378,7 +8378,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M3: ID: pnz/BeamCrossing/SciFiT2Q02M3 - Title: '"P(X > 0) per second for SciFiT2Q02M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8388,7 +8388,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M4: ID: pnz/BeamCrossing/SciFiT2Q02M4 - Title: '"P(X > 0) per second for SciFiT2Q02M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8398,7 +8398,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M0: ID: pnz/BeamCrossing/SciFiT2Q13M0 - Title: '"P(X > 0) per second for SciFiT2Q13M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8408,7 +8408,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M1: ID: pnz/BeamCrossing/SciFiT2Q13M1 - Title: '"P(X > 0) per second for SciFiT2Q13M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8418,7 +8418,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M2: ID: pnz/BeamCrossing/SciFiT2Q13M2 - Title: '"P(X > 0) per second for SciFiT2Q13M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8428,7 +8428,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M3: ID: pnz/BeamCrossing/SciFiT2Q13M3 - Title: '"P(X > 0) per second for SciFiT2Q13M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8438,7 +8438,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M4: ID: pnz/BeamCrossing/SciFiT2Q13M4 - Title: '"P(X > 0) per second for SciFiT2Q13M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8448,7 +8448,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3M123: ID: pnz/BeamCrossing/SciFiT3M123 - Title: '"P(X > 0) per second for SciFiT3M123/Beam..."' + Title: '"P(X > 0) per second for SciFiT3M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8458,7 +8458,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3M45: ID: pnz/BeamCrossing/SciFiT3M45 - Title: '"P(X > 0) per second for SciFiT3M45/BeamC..."' + Title: '"P(X > 0) per second for SciFiT3M45/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8468,7 +8468,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M0: ID: pnz/BeamCrossing/SciFiT3Q02M0 - Title: '"P(X > 0) per second for SciFiT3Q02M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8478,7 +8478,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M1: ID: pnz/BeamCrossing/SciFiT3Q02M1 - Title: '"P(X > 0) per second for SciFiT3Q02M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8488,7 +8488,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M2: ID: pnz/BeamCrossing/SciFiT3Q02M2 - Title: '"P(X > 0) per second for SciFiT3Q02M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8498,7 +8498,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M3: ID: pnz/BeamCrossing/SciFiT3Q02M3 - Title: '"P(X > 0) per second for SciFiT3Q02M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8508,7 +8508,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M4: ID: pnz/BeamCrossing/SciFiT3Q02M4 - Title: '"P(X > 0) per second for SciFiT3Q02M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8518,7 +8518,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M5: ID: pnz/BeamCrossing/SciFiT3Q02M5 - Title: '"P(X > 0) per second for SciFiT3Q02M5/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M5/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8528,7 +8528,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M0: ID: pnz/BeamCrossing/SciFiT3Q13M0 - Title: '"P(X > 0) per second for SciFiT3Q13M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8538,7 +8538,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M1: ID: pnz/BeamCrossing/SciFiT3Q13M1 - Title: '"P(X > 0) per second for SciFiT3Q13M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8548,7 +8548,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M2: ID: pnz/BeamCrossing/SciFiT3Q13M2 - Title: '"P(X > 0) per second for SciFiT3Q13M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8558,7 +8558,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M3: ID: pnz/BeamCrossing/SciFiT3Q13M3 - Title: '"P(X > 0) per second for SciFiT3Q13M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8568,7 +8568,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M4: ID: pnz/BeamCrossing/SciFiT3Q13M4 - Title: '"P(X > 0) per second for SciFiT3Q13M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8578,7 +8578,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M5: ID: pnz/BeamCrossing/SciFiT3Q13M5 - Title: '"P(X > 0) per second for SciFiT3Q13M5/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M5/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8608,7 +8608,7 @@ histos: : '' pnz/BeamCrossing/VeloFiducialTracks: ID: pnz/BeamCrossing/VeloFiducialTracks - Title: '"P(X > 0) per second for VeloFiducialTrac..."' + Title: '"P(X > 0) per second for VeloFiducialTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15518' @@ -8618,7 +8618,7 @@ histos: : '' pnz/BeamCrossing/VeloTracks: ID: pnz/BeamCrossing/VeloTracks - Title: '"P(X > 0) per second for VeloTracks/BeamC..."' + Title: '"P(X > 0) per second for VeloTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15518' @@ -8628,7 +8628,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin1: ID: pnz/BeamCrossing/VeloTracksEtaBin1 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.20393' @@ -8638,7 +8638,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin2: ID: pnz/BeamCrossing/VeloTracksEtaBin2 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.16896' @@ -8648,7 +8648,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin3: ID: pnz/BeamCrossing/VeloTracksEtaBin3 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17142' @@ -8658,7 +8658,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin4: ID: pnz/BeamCrossing/VeloTracksEtaBin4 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15806' @@ -8668,7 +8668,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin5: ID: pnz/BeamCrossing/VeloTracksEtaBin5 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin5/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.16111' @@ -8678,7 +8678,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin6: ID: pnz/BeamCrossing/VeloTracksEtaBin6 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin6/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -8688,7 +8688,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin7: ID: pnz/BeamCrossing/VeloTracksEtaBin7 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin7/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -8698,7 +8698,7 @@ histos: : '' pnz/BeamCrossing/VeloVertexX: ID: pnz/BeamCrossing/VeloVertexX - Title: '"P(X > 0) per second for VeloVertexX/Beam..."' + Title: '"P(X > 0) per second for VeloVertexX/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17399' @@ -8708,7 +8708,7 @@ histos: : '' pnz/BeamCrossing/VeloVertexY: ID: pnz/BeamCrossing/VeloVertexY - Title: '"P(X > 0) per second for VeloVertexY/Beam..."' + Title: '"P(X > 0) per second for VeloVertexY/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17399' @@ -8718,7 +8718,7 @@ histos: : '' pnz/BeamCrossing/VeloVertexZ: ID: pnz/BeamCrossing/VeloVertexZ - Title: '"P(X > 0) per second for VeloVertexZ/Beam..."' + Title: '"P(X > 0) per second for VeloVertexZ/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.20830' @@ -8728,7 +8728,7 @@ histos: : '' pnz/BeamCrossing/VeloVertices: ID: pnz/BeamCrossing/VeloVertices - Title: '"P(X > 0) per second for VeloVertices/Bea..."' + Title: '"P(X > 0) per second for VeloVertices/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17399' @@ -8738,7 +8738,7 @@ histos: : '' pnz/BeamCrossing/encodingKey: ID: pnz/BeamCrossing/encodingKey - Title: '"P(X > 0) per second for encodingKey/Beam..."' + Title: '"P(X > 0) per second for encodingKey/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8858,7 +8858,7 @@ histos: : '' pnz/NoBeam/PlumeAvgLumiADC: ID: pnz/NoBeam/PlumeAvgLumiADC - Title: '"P(X > 0) per second for PlumeAvgLumiADC/..."' + Title: '"P(X > 0) per second for PlumeAvgLumiADC/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -8868,7 +8868,7 @@ histos: : '' pnz/NoBeam/PlumeLumiOverthrHigh: ID: pnz/NoBeam/PlumeLumiOverthrHigh - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrHigh/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -8878,7 +8878,7 @@ histos: : '' pnz/NoBeam/PlumeLumiOverthrLow: ID: pnz/NoBeam/PlumeLumiOverthrLow - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrLow/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' diff --git a/Hlt/HltDAQ/tests/refs/lumi_decoding.yaml b/Hlt/HltDAQ/tests/refs/lumi_decoding.yaml index edfe449ef76dd4a616088780b8260259c1487f82..5d308dfed77081a42f4ce6bdd8db720f97efe4de 100644 --- a/Hlt/HltDAQ/tests/refs/lumi_decoding.yaml +++ b/Hlt/HltDAQ/tests/refs/lumi_decoding.yaml @@ -438,7 +438,7 @@ histos: : '' value/Beam1/FiducialVeloVertices: ID: value/Beam1/FiducialVeloVertices - Title: '"Counter value for FiducialVeloVertices/B..."' + Title: '"Counter value for FiducialVeloVertices/Beam1"' '#': '18' Mean: '0.055556' RMS: '0.22906' @@ -888,7 +888,7 @@ histos: : '' value/Beam2/FiducialVeloVertices: ID: value/Beam2/FiducialVeloVertices - Title: '"Counter value for FiducialVeloVertices/B..."' + Title: '"Counter value for FiducialVeloVertices/Beam2"' '#': '16' Mean: '0' RMS: '0.0000' @@ -1588,7 +1588,7 @@ histos: : '' value/BeamCrossing/ECalETInnerBottom: ID: value/BeamCrossing/ECalETInnerBottom - Title: '"Counter value for ECalETInnerBottom/Beam..."' + Title: '"Counter value for ECalETInnerBottom/BeamCrossing"' '#': '112' Mean: '457.14' RMS: '3693.8' @@ -1598,7 +1598,7 @@ histos: : '' value/BeamCrossing/ECalETInnerTop: ID: value/BeamCrossing/ECalETInnerTop - Title: '"Counter value for ECalETInnerTop/BeamCro..."' + Title: '"Counter value for ECalETInnerTop/BeamCrossing"' '#': '112' Mean: '-3234.3' RMS: '4312.7' @@ -1608,7 +1608,7 @@ histos: : '' value/BeamCrossing/ECalETMiddleBottom: ID: value/BeamCrossing/ECalETMiddleBottom - Title: '"Counter value for ECalETMiddleBottom/Bea..."' + Title: '"Counter value for ECalETMiddleBottom/BeamCrossing"' '#': '112' Mean: '-3834.3' RMS: '3651.1' @@ -1618,7 +1618,7 @@ histos: : '' value/BeamCrossing/ECalETMiddleTop: ID: value/BeamCrossing/ECalETMiddleTop - Title: '"Counter value for ECalETMiddleTop/BeamCr..."' + Title: '"Counter value for ECalETMiddleTop/BeamCrossing"' '#': '112' Mean: '-874.29' RMS: '3765.9' @@ -1628,7 +1628,7 @@ histos: : '' value/BeamCrossing/ECalETOuterBottom: ID: value/BeamCrossing/ECalETOuterBottom - Title: '"Counter value for ECalETOuterBottom/Beam..."' + Title: '"Counter value for ECalETOuterBottom/BeamCrossing"' '#': '112' Mean: '-851.43' RMS: '5553.4' @@ -1638,7 +1638,7 @@ histos: : '' value/BeamCrossing/ECalETOuterTop: ID: value/BeamCrossing/ECalETOuterTop - Title: '"Counter value for ECalETOuterTop/BeamCro..."' + Title: '"Counter value for ECalETOuterTop/BeamCrossing"' '#': '112' Mean: '-1057.1' RMS: '5569.4' @@ -1658,7 +1658,7 @@ histos: : '' value/BeamCrossing/FiducialVeloVertices: ID: value/BeamCrossing/FiducialVeloVertices - Title: '"Counter value for FiducialVeloVertices/B..."' + Title: '"Counter value for FiducialVeloVertices/BeamCrossing"' '#': '112' Mean: '0.74107' RMS: '0.81004' @@ -2188,7 +2188,7 @@ histos: : '' value/BeamCrossing/VeloFiducialTracks: ID: value/BeamCrossing/VeloFiducialTracks - Title: '"Counter value for VeloFiducialTracks/Bea..."' + Title: '"Counter value for VeloFiducialTracks/BeamCrossing"' '#': '112' Mean: '15.812' RMS: '19.695' @@ -2208,7 +2208,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin0: ID: value/BeamCrossing/VeloTracksEtaBin0 - Title: '"Counter value for VeloTracksEtaBin0/Beam..."' + Title: '"Counter value for VeloTracksEtaBin0/BeamCrossing"' '#': '112' Mean: '0' RMS: '0.0000' @@ -2218,7 +2218,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin1: ID: value/BeamCrossing/VeloTracksEtaBin1 - Title: '"Counter value for VeloTracksEtaBin1/Beam..."' + Title: '"Counter value for VeloTracksEtaBin1/BeamCrossing"' '#': '112' Mean: '0.40179' RMS: '0.95861' @@ -2228,7 +2228,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin2: ID: value/BeamCrossing/VeloTracksEtaBin2 - Title: '"Counter value for VeloTracksEtaBin2/Beam..."' + Title: '"Counter value for VeloTracksEtaBin2/BeamCrossing"' '#': '112' Mean: '3.2946' RMS: '4.5290' @@ -2238,7 +2238,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin3: ID: value/BeamCrossing/VeloTracksEtaBin3 - Title: '"Counter value for VeloTracksEtaBin3/Beam..."' + Title: '"Counter value for VeloTracksEtaBin3/BeamCrossing"' '#': '112' Mean: '2.9643' RMS: '3.8682' @@ -2248,7 +2248,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin4: ID: value/BeamCrossing/VeloTracksEtaBin4 - Title: '"Counter value for VeloTracksEtaBin4/Beam..."' + Title: '"Counter value for VeloTracksEtaBin4/BeamCrossing"' '#': '112' Mean: '5.3929' RMS: '7.4957' @@ -2258,7 +2258,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin5: ID: value/BeamCrossing/VeloTracksEtaBin5 - Title: '"Counter value for VeloTracksEtaBin5/Beam..."' + Title: '"Counter value for VeloTracksEtaBin5/BeamCrossing"' '#': '112' Mean: '4.5179' RMS: '5.7118' @@ -2268,7 +2268,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin6: ID: value/BeamCrossing/VeloTracksEtaBin6 - Title: '"Counter value for VeloTracksEtaBin6/Beam..."' + Title: '"Counter value for VeloTracksEtaBin6/BeamCrossing"' '#': '112' Mean: '0.0625' RMS: '0.27650' @@ -2278,7 +2278,7 @@ histos: : '' value/BeamCrossing/VeloTracksEtaBin7: ID: value/BeamCrossing/VeloTracksEtaBin7 - Title: '"Counter value for VeloTracksEtaBin7/Beam..."' + Title: '"Counter value for VeloTracksEtaBin7/BeamCrossing"' '#': '112' Mean: '0.0089286' RMS: '0.094068' @@ -2428,7 +2428,7 @@ histos: : '' value/NoBeam/FiducialVeloVertices: ID: value/NoBeam/FiducialVeloVertices - Title: '"Counter value for FiducialVeloVertices/N..."' + Title: '"Counter value for FiducialVeloVertices/NoBeam"' '#': '4' Mean: '0' RMS: '0.0000' @@ -2838,7 +2838,7 @@ histos: : '' mean/Beam1/ECalETInnerBottom: ID: mean/Beam1/ECalETInnerBottom - Title: '"Mean value per second for ECalETInnerBot..."' + Title: '"Mean value per second for ECalETInnerBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2848,7 +2848,7 @@ histos: : '' mean/Beam1/ECalETInnerTop: ID: mean/Beam1/ECalETInnerTop - Title: '"Mean value per second for ECalETInnerTop..."' + Title: '"Mean value per second for ECalETInnerTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2858,7 +2858,7 @@ histos: : '' mean/Beam1/ECalETMiddleBottom: ID: mean/Beam1/ECalETMiddleBottom - Title: '"Mean value per second for ECalETMiddleBo..."' + Title: '"Mean value per second for ECalETMiddleBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2868,7 +2868,7 @@ histos: : '' mean/Beam1/ECalETMiddleTop: ID: mean/Beam1/ECalETMiddleTop - Title: '"Mean value per second for ECalETMiddleTo..."' + Title: '"Mean value per second for ECalETMiddleTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2878,7 +2878,7 @@ histos: : '' mean/Beam1/ECalETOuterBottom: ID: mean/Beam1/ECalETOuterBottom - Title: '"Mean value per second for ECalETOuterBot..."' + Title: '"Mean value per second for ECalETOuterBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2888,7 +2888,7 @@ histos: : '' mean/Beam1/ECalETOuterTop: ID: mean/Beam1/ECalETOuterTop - Title: '"Mean value per second for ECalETOuterTop..."' + Title: '"Mean value per second for ECalETOuterTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '3.0518e-05' @@ -2908,7 +2908,7 @@ histos: : '' mean/Beam1/FiducialVeloVertices: ID: mean/Beam1/FiducialVeloVertices - Title: '"Mean value per second for FiducialVeloVe..."' + Title: '"Mean value per second for FiducialVeloVertices/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2928,7 +2928,7 @@ histos: : '' mean/Beam1/MuonHitsM2R1: ID: mean/Beam1/MuonHitsM2R1 - Title: '"Mean value per second for MuonHitsM2R1/B..."' + Title: '"Mean value per second for MuonHitsM2R1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2938,7 +2938,7 @@ histos: : '' mean/Beam1/MuonHitsM2R2: ID: mean/Beam1/MuonHitsM2R2 - Title: '"Mean value per second for MuonHitsM2R2/B..."' + Title: '"Mean value per second for MuonHitsM2R2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2948,7 +2948,7 @@ histos: : '' mean/Beam1/MuonHitsM2R3: ID: mean/Beam1/MuonHitsM2R3 - Title: '"Mean value per second for MuonHitsM2R3/B..."' + Title: '"Mean value per second for MuonHitsM2R3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2958,7 +2958,7 @@ histos: : '' mean/Beam1/MuonHitsM2R4: ID: mean/Beam1/MuonHitsM2R4 - Title: '"Mean value per second for MuonHitsM2R4/B..."' + Title: '"Mean value per second for MuonHitsM2R4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2968,7 +2968,7 @@ histos: : '' mean/Beam1/MuonHitsM3R1: ID: mean/Beam1/MuonHitsM3R1 - Title: '"Mean value per second for MuonHitsM3R1/B..."' + Title: '"Mean value per second for MuonHitsM3R1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2978,7 +2978,7 @@ histos: : '' mean/Beam1/MuonHitsM3R2: ID: mean/Beam1/MuonHitsM3R2 - Title: '"Mean value per second for MuonHitsM3R2/B..."' + Title: '"Mean value per second for MuonHitsM3R2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2988,7 +2988,7 @@ histos: : '' mean/Beam1/MuonHitsM3R3: ID: mean/Beam1/MuonHitsM3R3 - Title: '"Mean value per second for MuonHitsM3R3/B..."' + Title: '"Mean value per second for MuonHitsM3R3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -2998,7 +2998,7 @@ histos: : '' mean/Beam1/MuonHitsM3R4: ID: mean/Beam1/MuonHitsM3R4 - Title: '"Mean value per second for MuonHitsM3R4/B..."' + Title: '"Mean value per second for MuonHitsM3R4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3008,7 +3008,7 @@ histos: : '' mean/Beam1/MuonHitsM4R1: ID: mean/Beam1/MuonHitsM4R1 - Title: '"Mean value per second for MuonHitsM4R1/B..."' + Title: '"Mean value per second for MuonHitsM4R1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3018,7 +3018,7 @@ histos: : '' mean/Beam1/MuonHitsM4R2: ID: mean/Beam1/MuonHitsM4R2 - Title: '"Mean value per second for MuonHitsM4R2/B..."' + Title: '"Mean value per second for MuonHitsM4R2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3028,7 +3028,7 @@ histos: : '' mean/Beam1/MuonHitsM4R3: ID: mean/Beam1/MuonHitsM4R3 - Title: '"Mean value per second for MuonHitsM4R3/B..."' + Title: '"Mean value per second for MuonHitsM4R3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3038,7 +3038,7 @@ histos: : '' mean/Beam1/MuonHitsM4R4: ID: mean/Beam1/MuonHitsM4R4 - Title: '"Mean value per second for MuonHitsM4R4/B..."' + Title: '"Mean value per second for MuonHitsM4R4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3058,7 +3058,7 @@ histos: : '' mean/Beam1/PlumeAvgLumiADC: ID: mean/Beam1/PlumeAvgLumiADC - Title: '"Mean value per second for PlumeAvgLumiAD..."' + Title: '"Mean value per second for PlumeAvgLumiADC/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3068,7 +3068,7 @@ histos: : '' mean/Beam1/PlumeLumiOverthrHigh: ID: mean/Beam1/PlumeLumiOverthrHigh - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrHigh/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3078,7 +3078,7 @@ histos: : '' mean/Beam1/PlumeLumiOverthrLow: ID: mean/Beam1/PlumeLumiOverthrLow - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrLow/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3168,7 +3168,7 @@ histos: : '' mean/Beam1/VeloFiducialTracks: ID: mean/Beam1/VeloFiducialTracks - Title: '"Mean value per second for VeloFiducialTr..."' + Title: '"Mean value per second for VeloFiducialTracks/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3188,7 +3188,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin1: ID: mean/Beam1/VeloTracksEtaBin1 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3198,7 +3198,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin2: ID: mean/Beam1/VeloTracksEtaBin2 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3208,7 +3208,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin3: ID: mean/Beam1/VeloTracksEtaBin3 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3218,7 +3218,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin4: ID: mean/Beam1/VeloTracksEtaBin4 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3228,7 +3228,7 @@ histos: : '' mean/Beam1/VeloTracksEtaBin5: ID: mean/Beam1/VeloTracksEtaBin5 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin5/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3268,7 +3268,7 @@ histos: : '' mean/Beam1/VeloVertices: ID: mean/Beam1/VeloVertices - Title: '"Mean value per second for VeloVertices/B..."' + Title: '"Mean value per second for VeloVertices/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -3318,7 +3318,7 @@ histos: : '' mean/Beam2/ECalETInnerBottom: ID: mean/Beam2/ECalETInnerBottom - Title: '"Mean value per second for ECalETInnerBot..."' + Title: '"Mean value per second for ECalETInnerBottom/Beam2"' '#': '16' Mean: '2882.5' RMS: '3.0518e-05' @@ -3328,7 +3328,7 @@ histos: : '' mean/Beam2/ECalETInnerTop: ID: mean/Beam2/ECalETInnerTop - Title: '"Mean value per second for ECalETInnerTop..."' + Title: '"Mean value per second for ECalETInnerTop/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3338,7 +3338,7 @@ histos: : '' mean/Beam2/ECalETMiddleBottom: ID: mean/Beam2/ECalETMiddleBottom - Title: '"Mean value per second for ECalETMiddleBo..."' + Title: '"Mean value per second for ECalETMiddleBottom/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3348,7 +3348,7 @@ histos: : '' mean/Beam2/ECalETMiddleTop: ID: mean/Beam2/ECalETMiddleTop - Title: '"Mean value per second for ECalETMiddleTo..."' + Title: '"Mean value per second for ECalETMiddleTop/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3358,7 +3358,7 @@ histos: : '' mean/Beam2/ECalETOuterBottom: ID: mean/Beam2/ECalETOuterBottom - Title: '"Mean value per second for ECalETOuterBot..."' + Title: '"Mean value per second for ECalETOuterBottom/Beam2"' '#': '16' Mean: '2882.5' RMS: '3.0518e-05' @@ -3368,7 +3368,7 @@ histos: : '' mean/Beam2/ECalETOuterTop: ID: mean/Beam2/ECalETOuterTop - Title: '"Mean value per second for ECalETOuterTop..."' + Title: '"Mean value per second for ECalETOuterTop/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3398,7 +3398,7 @@ histos: : '' mean/Beam2/MuonHitsM2R1: ID: mean/Beam2/MuonHitsM2R1 - Title: '"Mean value per second for MuonHitsM2R1/B..."' + Title: '"Mean value per second for MuonHitsM2R1/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3408,7 +3408,7 @@ histos: : '' mean/Beam2/MuonHitsM2R2: ID: mean/Beam2/MuonHitsM2R2 - Title: '"Mean value per second for MuonHitsM2R2/B..."' + Title: '"Mean value per second for MuonHitsM2R2/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3418,7 +3418,7 @@ histos: : '' mean/Beam2/MuonHitsM2R3: ID: mean/Beam2/MuonHitsM2R3 - Title: '"Mean value per second for MuonHitsM2R3/B..."' + Title: '"Mean value per second for MuonHitsM2R3/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3428,7 +3428,7 @@ histos: : '' mean/Beam2/MuonHitsM2R4: ID: mean/Beam2/MuonHitsM2R4 - Title: '"Mean value per second for MuonHitsM2R4/B..."' + Title: '"Mean value per second for MuonHitsM2R4/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3438,7 +3438,7 @@ histos: : '' mean/Beam2/MuonHitsM3R1: ID: mean/Beam2/MuonHitsM3R1 - Title: '"Mean value per second for MuonHitsM3R1/B..."' + Title: '"Mean value per second for MuonHitsM3R1/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3448,7 +3448,7 @@ histos: : '' mean/Beam2/MuonHitsM3R2: ID: mean/Beam2/MuonHitsM3R2 - Title: '"Mean value per second for MuonHitsM3R2/B..."' + Title: '"Mean value per second for MuonHitsM3R2/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3458,7 +3458,7 @@ histos: : '' mean/Beam2/MuonHitsM3R3: ID: mean/Beam2/MuonHitsM3R3 - Title: '"Mean value per second for MuonHitsM3R3/B..."' + Title: '"Mean value per second for MuonHitsM3R3/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3468,7 +3468,7 @@ histos: : '' mean/Beam2/MuonHitsM3R4: ID: mean/Beam2/MuonHitsM3R4 - Title: '"Mean value per second for MuonHitsM3R4/B..."' + Title: '"Mean value per second for MuonHitsM3R4/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3478,7 +3478,7 @@ histos: : '' mean/Beam2/MuonHitsM4R1: ID: mean/Beam2/MuonHitsM4R1 - Title: '"Mean value per second for MuonHitsM4R1/B..."' + Title: '"Mean value per second for MuonHitsM4R1/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3488,7 +3488,7 @@ histos: : '' mean/Beam2/MuonHitsM4R2: ID: mean/Beam2/MuonHitsM4R2 - Title: '"Mean value per second for MuonHitsM4R2/B..."' + Title: '"Mean value per second for MuonHitsM4R2/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3498,7 +3498,7 @@ histos: : '' mean/Beam2/MuonHitsM4R3: ID: mean/Beam2/MuonHitsM4R3 - Title: '"Mean value per second for MuonHitsM4R3/B..."' + Title: '"Mean value per second for MuonHitsM4R3/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3508,7 +3508,7 @@ histos: : '' mean/Beam2/MuonHitsM4R4: ID: mean/Beam2/MuonHitsM4R4 - Title: '"Mean value per second for MuonHitsM4R4/B..."' + Title: '"Mean value per second for MuonHitsM4R4/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3518,7 +3518,7 @@ histos: : '' mean/Beam2/PlumeAvgLumiADC: ID: mean/Beam2/PlumeAvgLumiADC - Title: '"Mean value per second for PlumeAvgLumiAD..."' + Title: '"Mean value per second for PlumeAvgLumiADC/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3528,7 +3528,7 @@ histos: : '' mean/Beam2/PlumeLumiADC00: ID: mean/Beam2/PlumeLumiADC00 - Title: '"Mean value per second for PlumeLumiADC00..."' + Title: '"Mean value per second for PlumeLumiADC00/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3538,7 +3538,7 @@ histos: : '' mean/Beam2/PlumeLumiADC01: ID: mean/Beam2/PlumeLumiADC01 - Title: '"Mean value per second for PlumeLumiADC01..."' + Title: '"Mean value per second for PlumeLumiADC01/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3548,7 +3548,7 @@ histos: : '' mean/Beam2/PlumeLumiADC02: ID: mean/Beam2/PlumeLumiADC02 - Title: '"Mean value per second for PlumeLumiADC02..."' + Title: '"Mean value per second for PlumeLumiADC02/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3558,7 +3558,7 @@ histos: : '' mean/Beam2/PlumeLumiADC03: ID: mean/Beam2/PlumeLumiADC03 - Title: '"Mean value per second for PlumeLumiADC03..."' + Title: '"Mean value per second for PlumeLumiADC03/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3568,7 +3568,7 @@ histos: : '' mean/Beam2/PlumeLumiADC04: ID: mean/Beam2/PlumeLumiADC04 - Title: '"Mean value per second for PlumeLumiADC04..."' + Title: '"Mean value per second for PlumeLumiADC04/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3578,7 +3578,7 @@ histos: : '' mean/Beam2/PlumeLumiADC05: ID: mean/Beam2/PlumeLumiADC05 - Title: '"Mean value per second for PlumeLumiADC05..."' + Title: '"Mean value per second for PlumeLumiADC05/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3588,7 +3588,7 @@ histos: : '' mean/Beam2/PlumeLumiADC06: ID: mean/Beam2/PlumeLumiADC06 - Title: '"Mean value per second for PlumeLumiADC06..."' + Title: '"Mean value per second for PlumeLumiADC06/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3598,7 +3598,7 @@ histos: : '' mean/Beam2/PlumeLumiADC07: ID: mean/Beam2/PlumeLumiADC07 - Title: '"Mean value per second for PlumeLumiADC07..."' + Title: '"Mean value per second for PlumeLumiADC07/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3608,7 +3608,7 @@ histos: : '' mean/Beam2/PlumeLumiADC08: ID: mean/Beam2/PlumeLumiADC08 - Title: '"Mean value per second for PlumeLumiADC08..."' + Title: '"Mean value per second for PlumeLumiADC08/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3618,7 +3618,7 @@ histos: : '' mean/Beam2/PlumeLumiADC09: ID: mean/Beam2/PlumeLumiADC09 - Title: '"Mean value per second for PlumeLumiADC09..."' + Title: '"Mean value per second for PlumeLumiADC09/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3628,7 +3628,7 @@ histos: : '' mean/Beam2/PlumeLumiADC10: ID: mean/Beam2/PlumeLumiADC10 - Title: '"Mean value per second for PlumeLumiADC10..."' + Title: '"Mean value per second for PlumeLumiADC10/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3638,7 +3638,7 @@ histos: : '' mean/Beam2/PlumeLumiADC11: ID: mean/Beam2/PlumeLumiADC11 - Title: '"Mean value per second for PlumeLumiADC11..."' + Title: '"Mean value per second for PlumeLumiADC11/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3648,7 +3648,7 @@ histos: : '' mean/Beam2/PlumeLumiADC12: ID: mean/Beam2/PlumeLumiADC12 - Title: '"Mean value per second for PlumeLumiADC12..."' + Title: '"Mean value per second for PlumeLumiADC12/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3658,7 +3658,7 @@ histos: : '' mean/Beam2/PlumeLumiADC13: ID: mean/Beam2/PlumeLumiADC13 - Title: '"Mean value per second for PlumeLumiADC13..."' + Title: '"Mean value per second for PlumeLumiADC13/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3668,7 +3668,7 @@ histos: : '' mean/Beam2/PlumeLumiADC14: ID: mean/Beam2/PlumeLumiADC14 - Title: '"Mean value per second for PlumeLumiADC14..."' + Title: '"Mean value per second for PlumeLumiADC14/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3678,7 +3678,7 @@ histos: : '' mean/Beam2/PlumeLumiADC15: ID: mean/Beam2/PlumeLumiADC15 - Title: '"Mean value per second for PlumeLumiADC15..."' + Title: '"Mean value per second for PlumeLumiADC15/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3688,7 +3688,7 @@ histos: : '' mean/Beam2/PlumeLumiADC16: ID: mean/Beam2/PlumeLumiADC16 - Title: '"Mean value per second for PlumeLumiADC16..."' + Title: '"Mean value per second for PlumeLumiADC16/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3698,7 +3698,7 @@ histos: : '' mean/Beam2/PlumeLumiADC17: ID: mean/Beam2/PlumeLumiADC17 - Title: '"Mean value per second for PlumeLumiADC17..."' + Title: '"Mean value per second for PlumeLumiADC17/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3708,7 +3708,7 @@ histos: : '' mean/Beam2/PlumeLumiADC18: ID: mean/Beam2/PlumeLumiADC18 - Title: '"Mean value per second for PlumeLumiADC18..."' + Title: '"Mean value per second for PlumeLumiADC18/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3718,7 +3718,7 @@ histos: : '' mean/Beam2/PlumeLumiADC19: ID: mean/Beam2/PlumeLumiADC19 - Title: '"Mean value per second for PlumeLumiADC19..."' + Title: '"Mean value per second for PlumeLumiADC19/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3728,7 +3728,7 @@ histos: : '' mean/Beam2/PlumeLumiADC20: ID: mean/Beam2/PlumeLumiADC20 - Title: '"Mean value per second for PlumeLumiADC20..."' + Title: '"Mean value per second for PlumeLumiADC20/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3738,7 +3738,7 @@ histos: : '' mean/Beam2/PlumeLumiADC21: ID: mean/Beam2/PlumeLumiADC21 - Title: '"Mean value per second for PlumeLumiADC21..."' + Title: '"Mean value per second for PlumeLumiADC21/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3748,7 +3748,7 @@ histos: : '' mean/Beam2/PlumeLumiADC22: ID: mean/Beam2/PlumeLumiADC22 - Title: '"Mean value per second for PlumeLumiADC22..."' + Title: '"Mean value per second for PlumeLumiADC22/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3758,7 +3758,7 @@ histos: : '' mean/Beam2/PlumeLumiADC23: ID: mean/Beam2/PlumeLumiADC23 - Title: '"Mean value per second for PlumeLumiADC23..."' + Title: '"Mean value per second for PlumeLumiADC23/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3768,7 +3768,7 @@ histos: : '' mean/Beam2/PlumeLumiADC24: ID: mean/Beam2/PlumeLumiADC24 - Title: '"Mean value per second for PlumeLumiADC24..."' + Title: '"Mean value per second for PlumeLumiADC24/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3778,7 +3778,7 @@ histos: : '' mean/Beam2/PlumeLumiADC25: ID: mean/Beam2/PlumeLumiADC25 - Title: '"Mean value per second for PlumeLumiADC25..."' + Title: '"Mean value per second for PlumeLumiADC25/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3788,7 +3788,7 @@ histos: : '' mean/Beam2/PlumeLumiADC26: ID: mean/Beam2/PlumeLumiADC26 - Title: '"Mean value per second for PlumeLumiADC26..."' + Title: '"Mean value per second for PlumeLumiADC26/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3798,7 +3798,7 @@ histos: : '' mean/Beam2/PlumeLumiADC27: ID: mean/Beam2/PlumeLumiADC27 - Title: '"Mean value per second for PlumeLumiADC27..."' + Title: '"Mean value per second for PlumeLumiADC27/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3808,7 +3808,7 @@ histos: : '' mean/Beam2/PlumeLumiADC28: ID: mean/Beam2/PlumeLumiADC28 - Title: '"Mean value per second for PlumeLumiADC28..."' + Title: '"Mean value per second for PlumeLumiADC28/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3818,7 +3818,7 @@ histos: : '' mean/Beam2/PlumeLumiADC29: ID: mean/Beam2/PlumeLumiADC29 - Title: '"Mean value per second for PlumeLumiADC29..."' + Title: '"Mean value per second for PlumeLumiADC29/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3828,7 +3828,7 @@ histos: : '' mean/Beam2/PlumeLumiADC30: ID: mean/Beam2/PlumeLumiADC30 - Title: '"Mean value per second for PlumeLumiADC30..."' + Title: '"Mean value per second for PlumeLumiADC30/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3838,7 +3838,7 @@ histos: : '' mean/Beam2/PlumeLumiADC31: ID: mean/Beam2/PlumeLumiADC31 - Title: '"Mean value per second for PlumeLumiADC31..."' + Title: '"Mean value per second for PlumeLumiADC31/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3848,7 +3848,7 @@ histos: : '' mean/Beam2/PlumeLumiADC32: ID: mean/Beam2/PlumeLumiADC32 - Title: '"Mean value per second for PlumeLumiADC32..."' + Title: '"Mean value per second for PlumeLumiADC32/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3858,7 +3858,7 @@ histos: : '' mean/Beam2/PlumeLumiADC33: ID: mean/Beam2/PlumeLumiADC33 - Title: '"Mean value per second for PlumeLumiADC33..."' + Title: '"Mean value per second for PlumeLumiADC33/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3868,7 +3868,7 @@ histos: : '' mean/Beam2/PlumeLumiADC34: ID: mean/Beam2/PlumeLumiADC34 - Title: '"Mean value per second for PlumeLumiADC34..."' + Title: '"Mean value per second for PlumeLumiADC34/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3878,7 +3878,7 @@ histos: : '' mean/Beam2/PlumeLumiADC35: ID: mean/Beam2/PlumeLumiADC35 - Title: '"Mean value per second for PlumeLumiADC35..."' + Title: '"Mean value per second for PlumeLumiADC35/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3888,7 +3888,7 @@ histos: : '' mean/Beam2/PlumeLumiADC36: ID: mean/Beam2/PlumeLumiADC36 - Title: '"Mean value per second for PlumeLumiADC36..."' + Title: '"Mean value per second for PlumeLumiADC36/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3898,7 +3898,7 @@ histos: : '' mean/Beam2/PlumeLumiADC37: ID: mean/Beam2/PlumeLumiADC37 - Title: '"Mean value per second for PlumeLumiADC37..."' + Title: '"Mean value per second for PlumeLumiADC37/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3908,7 +3908,7 @@ histos: : '' mean/Beam2/PlumeLumiADC38: ID: mean/Beam2/PlumeLumiADC38 - Title: '"Mean value per second for PlumeLumiADC38..."' + Title: '"Mean value per second for PlumeLumiADC38/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3918,7 +3918,7 @@ histos: : '' mean/Beam2/PlumeLumiADC39: ID: mean/Beam2/PlumeLumiADC39 - Title: '"Mean value per second for PlumeLumiADC39..."' + Title: '"Mean value per second for PlumeLumiADC39/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3928,7 +3928,7 @@ histos: : '' mean/Beam2/PlumeLumiADC40: ID: mean/Beam2/PlumeLumiADC40 - Title: '"Mean value per second for PlumeLumiADC40..."' + Title: '"Mean value per second for PlumeLumiADC40/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3938,7 +3938,7 @@ histos: : '' mean/Beam2/PlumeLumiADC41: ID: mean/Beam2/PlumeLumiADC41 - Title: '"Mean value per second for PlumeLumiADC41..."' + Title: '"Mean value per second for PlumeLumiADC41/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3948,7 +3948,7 @@ histos: : '' mean/Beam2/PlumeLumiADC42: ID: mean/Beam2/PlumeLumiADC42 - Title: '"Mean value per second for PlumeLumiADC42..."' + Title: '"Mean value per second for PlumeLumiADC42/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3958,7 +3958,7 @@ histos: : '' mean/Beam2/PlumeLumiADC43: ID: mean/Beam2/PlumeLumiADC43 - Title: '"Mean value per second for PlumeLumiADC43..."' + Title: '"Mean value per second for PlumeLumiADC43/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -3968,7 +3968,7 @@ histos: : '' mean/Beam2/PlumeLumiOverthrHigh: ID: mean/Beam2/PlumeLumiOverthrHigh - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrHigh/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -3978,7 +3978,7 @@ histos: : '' mean/Beam2/PlumeLumiOverthrLow: ID: mean/Beam2/PlumeLumiOverthrLow - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrLow/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -4008,7 +4008,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M0: ID: mean/Beam2/SciFiT1Q02M0 - Title: '"Mean value per second for SciFiT1Q02M0/B..."' + Title: '"Mean value per second for SciFiT1Q02M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4018,7 +4018,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M1: ID: mean/Beam2/SciFiT1Q02M1 - Title: '"Mean value per second for SciFiT1Q02M1/B..."' + Title: '"Mean value per second for SciFiT1Q02M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4028,7 +4028,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M2: ID: mean/Beam2/SciFiT1Q02M2 - Title: '"Mean value per second for SciFiT1Q02M2/B..."' + Title: '"Mean value per second for SciFiT1Q02M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4038,7 +4038,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M3: ID: mean/Beam2/SciFiT1Q02M3 - Title: '"Mean value per second for SciFiT1Q02M3/B..."' + Title: '"Mean value per second for SciFiT1Q02M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4048,7 +4048,7 @@ histos: : '' mean/Beam2/SciFiT1Q02M4: ID: mean/Beam2/SciFiT1Q02M4 - Title: '"Mean value per second for SciFiT1Q02M4/B..."' + Title: '"Mean value per second for SciFiT1Q02M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4058,7 +4058,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M0: ID: mean/Beam2/SciFiT1Q13M0 - Title: '"Mean value per second for SciFiT1Q13M0/B..."' + Title: '"Mean value per second for SciFiT1Q13M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4068,7 +4068,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M1: ID: mean/Beam2/SciFiT1Q13M1 - Title: '"Mean value per second for SciFiT1Q13M1/B..."' + Title: '"Mean value per second for SciFiT1Q13M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4078,7 +4078,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M2: ID: mean/Beam2/SciFiT1Q13M2 - Title: '"Mean value per second for SciFiT1Q13M2/B..."' + Title: '"Mean value per second for SciFiT1Q13M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4088,7 +4088,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M3: ID: mean/Beam2/SciFiT1Q13M3 - Title: '"Mean value per second for SciFiT1Q13M3/B..."' + Title: '"Mean value per second for SciFiT1Q13M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4098,7 +4098,7 @@ histos: : '' mean/Beam2/SciFiT1Q13M4: ID: mean/Beam2/SciFiT1Q13M4 - Title: '"Mean value per second for SciFiT1Q13M4/B..."' + Title: '"Mean value per second for SciFiT1Q13M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4128,7 +4128,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M0: ID: mean/Beam2/SciFiT2Q02M0 - Title: '"Mean value per second for SciFiT2Q02M0/B..."' + Title: '"Mean value per second for SciFiT2Q02M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4138,7 +4138,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M1: ID: mean/Beam2/SciFiT2Q02M1 - Title: '"Mean value per second for SciFiT2Q02M1/B..."' + Title: '"Mean value per second for SciFiT2Q02M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4148,7 +4148,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M2: ID: mean/Beam2/SciFiT2Q02M2 - Title: '"Mean value per second for SciFiT2Q02M2/B..."' + Title: '"Mean value per second for SciFiT2Q02M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4158,7 +4158,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M3: ID: mean/Beam2/SciFiT2Q02M3 - Title: '"Mean value per second for SciFiT2Q02M3/B..."' + Title: '"Mean value per second for SciFiT2Q02M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4168,7 +4168,7 @@ histos: : '' mean/Beam2/SciFiT2Q02M4: ID: mean/Beam2/SciFiT2Q02M4 - Title: '"Mean value per second for SciFiT2Q02M4/B..."' + Title: '"Mean value per second for SciFiT2Q02M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4178,7 +4178,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M0: ID: mean/Beam2/SciFiT2Q13M0 - Title: '"Mean value per second for SciFiT2Q13M0/B..."' + Title: '"Mean value per second for SciFiT2Q13M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4188,7 +4188,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M1: ID: mean/Beam2/SciFiT2Q13M1 - Title: '"Mean value per second for SciFiT2Q13M1/B..."' + Title: '"Mean value per second for SciFiT2Q13M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4198,7 +4198,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M2: ID: mean/Beam2/SciFiT2Q13M2 - Title: '"Mean value per second for SciFiT2Q13M2/B..."' + Title: '"Mean value per second for SciFiT2Q13M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4208,7 +4208,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M3: ID: mean/Beam2/SciFiT2Q13M3 - Title: '"Mean value per second for SciFiT2Q13M3/B..."' + Title: '"Mean value per second for SciFiT2Q13M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4218,7 +4218,7 @@ histos: : '' mean/Beam2/SciFiT2Q13M4: ID: mean/Beam2/SciFiT2Q13M4 - Title: '"Mean value per second for SciFiT2Q13M4/B..."' + Title: '"Mean value per second for SciFiT2Q13M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4248,7 +4248,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M0: ID: mean/Beam2/SciFiT3Q02M0 - Title: '"Mean value per second for SciFiT3Q02M0/B..."' + Title: '"Mean value per second for SciFiT3Q02M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4258,7 +4258,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M1: ID: mean/Beam2/SciFiT3Q02M1 - Title: '"Mean value per second for SciFiT3Q02M1/B..."' + Title: '"Mean value per second for SciFiT3Q02M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4268,7 +4268,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M2: ID: mean/Beam2/SciFiT3Q02M2 - Title: '"Mean value per second for SciFiT3Q02M2/B..."' + Title: '"Mean value per second for SciFiT3Q02M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4278,7 +4278,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M3: ID: mean/Beam2/SciFiT3Q02M3 - Title: '"Mean value per second for SciFiT3Q02M3/B..."' + Title: '"Mean value per second for SciFiT3Q02M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4288,7 +4288,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M4: ID: mean/Beam2/SciFiT3Q02M4 - Title: '"Mean value per second for SciFiT3Q02M4/B..."' + Title: '"Mean value per second for SciFiT3Q02M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4298,7 +4298,7 @@ histos: : '' mean/Beam2/SciFiT3Q02M5: ID: mean/Beam2/SciFiT3Q02M5 - Title: '"Mean value per second for SciFiT3Q02M5/B..."' + Title: '"Mean value per second for SciFiT3Q02M5/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4308,7 +4308,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M0: ID: mean/Beam2/SciFiT3Q13M0 - Title: '"Mean value per second for SciFiT3Q13M0/B..."' + Title: '"Mean value per second for SciFiT3Q13M0/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4318,7 +4318,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M1: ID: mean/Beam2/SciFiT3Q13M1 - Title: '"Mean value per second for SciFiT3Q13M1/B..."' + Title: '"Mean value per second for SciFiT3Q13M1/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4328,7 +4328,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M2: ID: mean/Beam2/SciFiT3Q13M2 - Title: '"Mean value per second for SciFiT3Q13M2/B..."' + Title: '"Mean value per second for SciFiT3Q13M2/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4338,7 +4338,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M3: ID: mean/Beam2/SciFiT3Q13M3 - Title: '"Mean value per second for SciFiT3Q13M3/B..."' + Title: '"Mean value per second for SciFiT3Q13M3/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4348,7 +4348,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M4: ID: mean/Beam2/SciFiT3Q13M4 - Title: '"Mean value per second for SciFiT3Q13M4/B..."' + Title: '"Mean value per second for SciFiT3Q13M4/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4358,7 +4358,7 @@ histos: : '' mean/Beam2/SciFiT3Q13M5: ID: mean/Beam2/SciFiT3Q13M5 - Title: '"Mean value per second for SciFiT3Q13M5/B..."' + Title: '"Mean value per second for SciFiT3Q13M5/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -4398,7 +4398,7 @@ histos: : '' mean/BeamCrossing/BCIDLow: ID: mean/BeamCrossing/BCIDLow - Title: '"Mean value per second for BCIDLow/BeamCr..."' + Title: '"Mean value per second for BCIDLow/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.23886' @@ -4408,7 +4408,7 @@ histos: : '' mean/BeamCrossing/BXType: ID: mean/BeamCrossing/BXType - Title: '"Mean value per second for BXType/BeamCro..."' + Title: '"Mean value per second for BXType/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -4418,7 +4418,7 @@ histos: : '' mean/BeamCrossing/ECalET: ID: mean/BeamCrossing/ECalET - Title: '"Mean value per second for ECalET/BeamCro..."' + Title: '"Mean value per second for ECalET/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.23202' @@ -4428,7 +4428,7 @@ histos: : '' mean/BeamCrossing/ECalETInnerBottom: ID: mean/BeamCrossing/ECalETInnerBottom - Title: '"Mean value per second for ECalETInnerBot..."' + Title: '"Mean value per second for ECalETInnerBottom/BeamCrossing"' '#': '112' Mean: '2882.4' RMS: '0.0000' @@ -4438,7 +4438,7 @@ histos: : '' mean/BeamCrossing/ECalETInnerTop: ID: mean/BeamCrossing/ECalETInnerTop - Title: '"Mean value per second for ECalETInnerTop..."' + Title: '"Mean value per second for ECalETInnerTop/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.19931' @@ -4448,7 +4448,7 @@ histos: : '' mean/BeamCrossing/ECalETMiddleBottom: ID: mean/BeamCrossing/ECalETMiddleBottom - Title: '"Mean value per second for ECalETMiddleBo..."' + Title: '"Mean value per second for ECalETMiddleBottom/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17781' @@ -4458,7 +4458,7 @@ histos: : '' mean/BeamCrossing/ECalETMiddleTop: ID: mean/BeamCrossing/ECalETMiddleTop - Title: '"Mean value per second for ECalETMiddleTo..."' + Title: '"Mean value per second for ECalETMiddleTop/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.22411' @@ -4468,7 +4468,7 @@ histos: : '' mean/BeamCrossing/ECalETOuterBottom: ID: mean/BeamCrossing/ECalETOuterBottom - Title: '"Mean value per second for ECalETOuterBot..."' + Title: '"Mean value per second for ECalETOuterBottom/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.26411' @@ -4478,7 +4478,7 @@ histos: : '' mean/BeamCrossing/ECalETOuterTop: ID: mean/BeamCrossing/ECalETOuterTop - Title: '"Mean value per second for ECalETOuterTop..."' + Title: '"Mean value per second for ECalETOuterTop/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.28115' @@ -4488,7 +4488,7 @@ histos: : '' mean/BeamCrossing/ECalEtot: ID: mean/BeamCrossing/ECalEtot - Title: '"Mean value per second for ECalEtot/BeamC..."' + Title: '"Mean value per second for ECalEtot/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.27496' @@ -4498,7 +4498,7 @@ histos: : '' mean/BeamCrossing/FiducialVeloVertices: ID: mean/BeamCrossing/FiducialVeloVertices - Title: '"Mean value per second for FiducialVeloVe..."' + Title: '"Mean value per second for FiducialVeloVertices/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15335' @@ -4518,7 +4518,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM2R1: ID: mean/BeamCrossing/MuonHitsM2R1 - Title: '"Mean value per second for MuonHitsM2R1/B..."' + Title: '"Mean value per second for MuonHitsM2R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10164' @@ -4528,7 +4528,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM2R2: ID: mean/BeamCrossing/MuonHitsM2R2 - Title: '"Mean value per second for MuonHitsM2R2/B..."' + Title: '"Mean value per second for MuonHitsM2R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11733' @@ -4538,7 +4538,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM2R3: ID: mean/BeamCrossing/MuonHitsM2R3 - Title: '"Mean value per second for MuonHitsM2R3/B..."' + Title: '"Mean value per second for MuonHitsM2R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.18277' @@ -4548,7 +4548,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM2R4: ID: mean/BeamCrossing/MuonHitsM2R4 - Title: '"Mean value per second for MuonHitsM2R4/B..."' + Title: '"Mean value per second for MuonHitsM2R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.059549' @@ -4558,7 +4558,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM3R1: ID: mean/BeamCrossing/MuonHitsM3R1 - Title: '"Mean value per second for MuonHitsM3R1/B..."' + Title: '"Mean value per second for MuonHitsM3R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10599' @@ -4568,7 +4568,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM3R2: ID: mean/BeamCrossing/MuonHitsM3R2 - Title: '"Mean value per second for MuonHitsM3R2/B..."' + Title: '"Mean value per second for MuonHitsM3R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.085356' @@ -4578,7 +4578,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM3R3: ID: mean/BeamCrossing/MuonHitsM3R3 - Title: '"Mean value per second for MuonHitsM3R3/B..."' + Title: '"Mean value per second for MuonHitsM3R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.12466' @@ -4588,7 +4588,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM3R4: ID: mean/BeamCrossing/MuonHitsM3R4 - Title: '"Mean value per second for MuonHitsM3R4/B..."' + Title: '"Mean value per second for MuonHitsM3R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -4598,7 +4598,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM4R1: ID: mean/BeamCrossing/MuonHitsM4R1 - Title: '"Mean value per second for MuonHitsM4R1/B..."' + Title: '"Mean value per second for MuonHitsM4R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11663' @@ -4608,7 +4608,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM4R2: ID: mean/BeamCrossing/MuonHitsM4R2 - Title: '"Mean value per second for MuonHitsM4R2/B..."' + Title: '"Mean value per second for MuonHitsM4R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.094068' @@ -4618,7 +4618,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM4R3: ID: mean/BeamCrossing/MuonHitsM4R3 - Title: '"Mean value per second for MuonHitsM4R3/B..."' + Title: '"Mean value per second for MuonHitsM4R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -4628,7 +4628,7 @@ histos: : '' mean/BeamCrossing/MuonHitsM4R4: ID: mean/BeamCrossing/MuonHitsM4R4 - Title: '"Mean value per second for MuonHitsM4R4/B..."' + Title: '"Mean value per second for MuonHitsM4R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11276' @@ -4638,7 +4638,7 @@ histos: : '' mean/BeamCrossing/MuonTracks: ID: mean/BeamCrossing/MuonTracks - Title: '"Mean value per second for MuonTracks/Bea..."' + Title: '"Mean value per second for MuonTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -4648,7 +4648,7 @@ histos: : '' mean/BeamCrossing/PlumeAvgLumiADC: ID: mean/BeamCrossing/PlumeAvgLumiADC - Title: '"Mean value per second for PlumeAvgLumiAD..."' + Title: '"Mean value per second for PlumeAvgLumiADC/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -4658,7 +4658,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC00: ID: mean/BeamCrossing/PlumeLumiADC00 - Title: '"Mean value per second for PlumeLumiADC00..."' + Title: '"Mean value per second for PlumeLumiADC00/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4668,7 +4668,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC01: ID: mean/BeamCrossing/PlumeLumiADC01 - Title: '"Mean value per second for PlumeLumiADC01..."' + Title: '"Mean value per second for PlumeLumiADC01/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4678,7 +4678,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC02: ID: mean/BeamCrossing/PlumeLumiADC02 - Title: '"Mean value per second for PlumeLumiADC02..."' + Title: '"Mean value per second for PlumeLumiADC02/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4688,7 +4688,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC03: ID: mean/BeamCrossing/PlumeLumiADC03 - Title: '"Mean value per second for PlumeLumiADC03..."' + Title: '"Mean value per second for PlumeLumiADC03/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4698,7 +4698,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC04: ID: mean/BeamCrossing/PlumeLumiADC04 - Title: '"Mean value per second for PlumeLumiADC04..."' + Title: '"Mean value per second for PlumeLumiADC04/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4708,7 +4708,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC05: ID: mean/BeamCrossing/PlumeLumiADC05 - Title: '"Mean value per second for PlumeLumiADC05..."' + Title: '"Mean value per second for PlumeLumiADC05/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4718,7 +4718,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC06: ID: mean/BeamCrossing/PlumeLumiADC06 - Title: '"Mean value per second for PlumeLumiADC06..."' + Title: '"Mean value per second for PlumeLumiADC06/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4728,7 +4728,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC07: ID: mean/BeamCrossing/PlumeLumiADC07 - Title: '"Mean value per second for PlumeLumiADC07..."' + Title: '"Mean value per second for PlumeLumiADC07/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4738,7 +4738,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC08: ID: mean/BeamCrossing/PlumeLumiADC08 - Title: '"Mean value per second for PlumeLumiADC08..."' + Title: '"Mean value per second for PlumeLumiADC08/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4748,7 +4748,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC09: ID: mean/BeamCrossing/PlumeLumiADC09 - Title: '"Mean value per second for PlumeLumiADC09..."' + Title: '"Mean value per second for PlumeLumiADC09/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4758,7 +4758,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC10: ID: mean/BeamCrossing/PlumeLumiADC10 - Title: '"Mean value per second for PlumeLumiADC10..."' + Title: '"Mean value per second for PlumeLumiADC10/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4768,7 +4768,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC11: ID: mean/BeamCrossing/PlumeLumiADC11 - Title: '"Mean value per second for PlumeLumiADC11..."' + Title: '"Mean value per second for PlumeLumiADC11/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4778,7 +4778,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC12: ID: mean/BeamCrossing/PlumeLumiADC12 - Title: '"Mean value per second for PlumeLumiADC12..."' + Title: '"Mean value per second for PlumeLumiADC12/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4788,7 +4788,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC13: ID: mean/BeamCrossing/PlumeLumiADC13 - Title: '"Mean value per second for PlumeLumiADC13..."' + Title: '"Mean value per second for PlumeLumiADC13/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4798,7 +4798,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC14: ID: mean/BeamCrossing/PlumeLumiADC14 - Title: '"Mean value per second for PlumeLumiADC14..."' + Title: '"Mean value per second for PlumeLumiADC14/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4808,7 +4808,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC15: ID: mean/BeamCrossing/PlumeLumiADC15 - Title: '"Mean value per second for PlumeLumiADC15..."' + Title: '"Mean value per second for PlumeLumiADC15/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4818,7 +4818,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC16: ID: mean/BeamCrossing/PlumeLumiADC16 - Title: '"Mean value per second for PlumeLumiADC16..."' + Title: '"Mean value per second for PlumeLumiADC16/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4828,7 +4828,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC17: ID: mean/BeamCrossing/PlumeLumiADC17 - Title: '"Mean value per second for PlumeLumiADC17..."' + Title: '"Mean value per second for PlumeLumiADC17/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4838,7 +4838,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC18: ID: mean/BeamCrossing/PlumeLumiADC18 - Title: '"Mean value per second for PlumeLumiADC18..."' + Title: '"Mean value per second for PlumeLumiADC18/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4848,7 +4848,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC19: ID: mean/BeamCrossing/PlumeLumiADC19 - Title: '"Mean value per second for PlumeLumiADC19..."' + Title: '"Mean value per second for PlumeLumiADC19/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4858,7 +4858,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC20: ID: mean/BeamCrossing/PlumeLumiADC20 - Title: '"Mean value per second for PlumeLumiADC20..."' + Title: '"Mean value per second for PlumeLumiADC20/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4868,7 +4868,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC21: ID: mean/BeamCrossing/PlumeLumiADC21 - Title: '"Mean value per second for PlumeLumiADC21..."' + Title: '"Mean value per second for PlumeLumiADC21/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4878,7 +4878,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC22: ID: mean/BeamCrossing/PlumeLumiADC22 - Title: '"Mean value per second for PlumeLumiADC22..."' + Title: '"Mean value per second for PlumeLumiADC22/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4888,7 +4888,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC23: ID: mean/BeamCrossing/PlumeLumiADC23 - Title: '"Mean value per second for PlumeLumiADC23..."' + Title: '"Mean value per second for PlumeLumiADC23/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4898,7 +4898,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC24: ID: mean/BeamCrossing/PlumeLumiADC24 - Title: '"Mean value per second for PlumeLumiADC24..."' + Title: '"Mean value per second for PlumeLumiADC24/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4908,7 +4908,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC25: ID: mean/BeamCrossing/PlumeLumiADC25 - Title: '"Mean value per second for PlumeLumiADC25..."' + Title: '"Mean value per second for PlumeLumiADC25/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4918,7 +4918,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC26: ID: mean/BeamCrossing/PlumeLumiADC26 - Title: '"Mean value per second for PlumeLumiADC26..."' + Title: '"Mean value per second for PlumeLumiADC26/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4928,7 +4928,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC27: ID: mean/BeamCrossing/PlumeLumiADC27 - Title: '"Mean value per second for PlumeLumiADC27..."' + Title: '"Mean value per second for PlumeLumiADC27/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4938,7 +4938,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC28: ID: mean/BeamCrossing/PlumeLumiADC28 - Title: '"Mean value per second for PlumeLumiADC28..."' + Title: '"Mean value per second for PlumeLumiADC28/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4948,7 +4948,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC29: ID: mean/BeamCrossing/PlumeLumiADC29 - Title: '"Mean value per second for PlumeLumiADC29..."' + Title: '"Mean value per second for PlumeLumiADC29/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4958,7 +4958,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC30: ID: mean/BeamCrossing/PlumeLumiADC30 - Title: '"Mean value per second for PlumeLumiADC30..."' + Title: '"Mean value per second for PlumeLumiADC30/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4968,7 +4968,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC31: ID: mean/BeamCrossing/PlumeLumiADC31 - Title: '"Mean value per second for PlumeLumiADC31..."' + Title: '"Mean value per second for PlumeLumiADC31/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4978,7 +4978,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC32: ID: mean/BeamCrossing/PlumeLumiADC32 - Title: '"Mean value per second for PlumeLumiADC32..."' + Title: '"Mean value per second for PlumeLumiADC32/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4988,7 +4988,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC33: ID: mean/BeamCrossing/PlumeLumiADC33 - Title: '"Mean value per second for PlumeLumiADC33..."' + Title: '"Mean value per second for PlumeLumiADC33/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -4998,7 +4998,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC34: ID: mean/BeamCrossing/PlumeLumiADC34 - Title: '"Mean value per second for PlumeLumiADC34..."' + Title: '"Mean value per second for PlumeLumiADC34/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5008,7 +5008,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC35: ID: mean/BeamCrossing/PlumeLumiADC35 - Title: '"Mean value per second for PlumeLumiADC35..."' + Title: '"Mean value per second for PlumeLumiADC35/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5018,7 +5018,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC36: ID: mean/BeamCrossing/PlumeLumiADC36 - Title: '"Mean value per second for PlumeLumiADC36..."' + Title: '"Mean value per second for PlumeLumiADC36/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5028,7 +5028,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC37: ID: mean/BeamCrossing/PlumeLumiADC37 - Title: '"Mean value per second for PlumeLumiADC37..."' + Title: '"Mean value per second for PlumeLumiADC37/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5038,7 +5038,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC38: ID: mean/BeamCrossing/PlumeLumiADC38 - Title: '"Mean value per second for PlumeLumiADC38..."' + Title: '"Mean value per second for PlumeLumiADC38/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5048,7 +5048,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC39: ID: mean/BeamCrossing/PlumeLumiADC39 - Title: '"Mean value per second for PlumeLumiADC39..."' + Title: '"Mean value per second for PlumeLumiADC39/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5058,7 +5058,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC40: ID: mean/BeamCrossing/PlumeLumiADC40 - Title: '"Mean value per second for PlumeLumiADC40..."' + Title: '"Mean value per second for PlumeLumiADC40/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5068,7 +5068,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC41: ID: mean/BeamCrossing/PlumeLumiADC41 - Title: '"Mean value per second for PlumeLumiADC41..."' + Title: '"Mean value per second for PlumeLumiADC41/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5078,7 +5078,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC42: ID: mean/BeamCrossing/PlumeLumiADC42 - Title: '"Mean value per second for PlumeLumiADC42..."' + Title: '"Mean value per second for PlumeLumiADC42/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5088,7 +5088,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiADC43: ID: mean/BeamCrossing/PlumeLumiADC43 - Title: '"Mean value per second for PlumeLumiADC43..."' + Title: '"Mean value per second for PlumeLumiADC43/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5098,7 +5098,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiOverthrHigh: ID: mean/BeamCrossing/PlumeLumiOverthrHigh - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrHigh/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -5108,7 +5108,7 @@ histos: : '' mean/BeamCrossing/PlumeLumiOverthrLow: ID: mean/BeamCrossing/PlumeLumiOverthrLow - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrLow/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -5118,7 +5118,7 @@ histos: : '' mean/BeamCrossing/SciFiT1M123: ID: mean/BeamCrossing/SciFiT1M123 - Title: '"Mean value per second for SciFiT1M123/Be..."' + Title: '"Mean value per second for SciFiT1M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11838' @@ -5128,7 +5128,7 @@ histos: : '' mean/BeamCrossing/SciFiT1M4: ID: mean/BeamCrossing/SciFiT1M4 - Title: '"Mean value per second for SciFiT1M4/Beam..."' + Title: '"Mean value per second for SciFiT1M4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13937' @@ -5138,7 +5138,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M0: ID: mean/BeamCrossing/SciFiT1Q02M0 - Title: '"Mean value per second for SciFiT1Q02M0/B..."' + Title: '"Mean value per second for SciFiT1Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5148,7 +5148,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M1: ID: mean/BeamCrossing/SciFiT1Q02M1 - Title: '"Mean value per second for SciFiT1Q02M1/B..."' + Title: '"Mean value per second for SciFiT1Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5158,7 +5158,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M2: ID: mean/BeamCrossing/SciFiT1Q02M2 - Title: '"Mean value per second for SciFiT1Q02M2/B..."' + Title: '"Mean value per second for SciFiT1Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5168,7 +5168,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M3: ID: mean/BeamCrossing/SciFiT1Q02M3 - Title: '"Mean value per second for SciFiT1Q02M3/B..."' + Title: '"Mean value per second for SciFiT1Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5178,7 +5178,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q02M4: ID: mean/BeamCrossing/SciFiT1Q02M4 - Title: '"Mean value per second for SciFiT1Q02M4/B..."' + Title: '"Mean value per second for SciFiT1Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5188,7 +5188,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M0: ID: mean/BeamCrossing/SciFiT1Q13M0 - Title: '"Mean value per second for SciFiT1Q13M0/B..."' + Title: '"Mean value per second for SciFiT1Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5198,7 +5198,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M1: ID: mean/BeamCrossing/SciFiT1Q13M1 - Title: '"Mean value per second for SciFiT1Q13M1/B..."' + Title: '"Mean value per second for SciFiT1Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5208,7 +5208,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M2: ID: mean/BeamCrossing/SciFiT1Q13M2 - Title: '"Mean value per second for SciFiT1Q13M2/B..."' + Title: '"Mean value per second for SciFiT1Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5218,7 +5218,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M3: ID: mean/BeamCrossing/SciFiT1Q13M3 - Title: '"Mean value per second for SciFiT1Q13M3/B..."' + Title: '"Mean value per second for SciFiT1Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5228,7 +5228,7 @@ histos: : '' mean/BeamCrossing/SciFiT1Q13M4: ID: mean/BeamCrossing/SciFiT1Q13M4 - Title: '"Mean value per second for SciFiT1Q13M4/B..."' + Title: '"Mean value per second for SciFiT1Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5238,7 +5238,7 @@ histos: : '' mean/BeamCrossing/SciFiT2M123: ID: mean/BeamCrossing/SciFiT2M123 - Title: '"Mean value per second for SciFiT2M123/Be..."' + Title: '"Mean value per second for SciFiT2M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.094497' @@ -5248,7 +5248,7 @@ histos: : '' mean/BeamCrossing/SciFiT2M4: ID: mean/BeamCrossing/SciFiT2M4 - Title: '"Mean value per second for SciFiT2M4/Beam..."' + Title: '"Mean value per second for SciFiT2M4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.14848' @@ -5258,7 +5258,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M0: ID: mean/BeamCrossing/SciFiT2Q02M0 - Title: '"Mean value per second for SciFiT2Q02M0/B..."' + Title: '"Mean value per second for SciFiT2Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5268,7 +5268,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M1: ID: mean/BeamCrossing/SciFiT2Q02M1 - Title: '"Mean value per second for SciFiT2Q02M1/B..."' + Title: '"Mean value per second for SciFiT2Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5278,7 +5278,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M2: ID: mean/BeamCrossing/SciFiT2Q02M2 - Title: '"Mean value per second for SciFiT2Q02M2/B..."' + Title: '"Mean value per second for SciFiT2Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5288,7 +5288,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M3: ID: mean/BeamCrossing/SciFiT2Q02M3 - Title: '"Mean value per second for SciFiT2Q02M3/B..."' + Title: '"Mean value per second for SciFiT2Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5298,7 +5298,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q02M4: ID: mean/BeamCrossing/SciFiT2Q02M4 - Title: '"Mean value per second for SciFiT2Q02M4/B..."' + Title: '"Mean value per second for SciFiT2Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5308,7 +5308,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M0: ID: mean/BeamCrossing/SciFiT2Q13M0 - Title: '"Mean value per second for SciFiT2Q13M0/B..."' + Title: '"Mean value per second for SciFiT2Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5318,7 +5318,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M1: ID: mean/BeamCrossing/SciFiT2Q13M1 - Title: '"Mean value per second for SciFiT2Q13M1/B..."' + Title: '"Mean value per second for SciFiT2Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5328,7 +5328,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M2: ID: mean/BeamCrossing/SciFiT2Q13M2 - Title: '"Mean value per second for SciFiT2Q13M2/B..."' + Title: '"Mean value per second for SciFiT2Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5338,7 +5338,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M3: ID: mean/BeamCrossing/SciFiT2Q13M3 - Title: '"Mean value per second for SciFiT2Q13M3/B..."' + Title: '"Mean value per second for SciFiT2Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5348,7 +5348,7 @@ histos: : '' mean/BeamCrossing/SciFiT2Q13M4: ID: mean/BeamCrossing/SciFiT2Q13M4 - Title: '"Mean value per second for SciFiT2Q13M4/B..."' + Title: '"Mean value per second for SciFiT2Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5358,7 +5358,7 @@ histos: : '' mean/BeamCrossing/SciFiT3M123: ID: mean/BeamCrossing/SciFiT3M123 - Title: '"Mean value per second for SciFiT3M123/Be..."' + Title: '"Mean value per second for SciFiT3M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10833' @@ -5368,7 +5368,7 @@ histos: : '' mean/BeamCrossing/SciFiT3M45: ID: mean/BeamCrossing/SciFiT3M45 - Title: '"Mean value per second for SciFiT3M45/Bea..."' + Title: '"Mean value per second for SciFiT3M45/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.12853' @@ -5378,7 +5378,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M0: ID: mean/BeamCrossing/SciFiT3Q02M0 - Title: '"Mean value per second for SciFiT3Q02M0/B..."' + Title: '"Mean value per second for SciFiT3Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5388,7 +5388,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M1: ID: mean/BeamCrossing/SciFiT3Q02M1 - Title: '"Mean value per second for SciFiT3Q02M1/B..."' + Title: '"Mean value per second for SciFiT3Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5398,7 +5398,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M2: ID: mean/BeamCrossing/SciFiT3Q02M2 - Title: '"Mean value per second for SciFiT3Q02M2/B..."' + Title: '"Mean value per second for SciFiT3Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5408,7 +5408,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M3: ID: mean/BeamCrossing/SciFiT3Q02M3 - Title: '"Mean value per second for SciFiT3Q02M3/B..."' + Title: '"Mean value per second for SciFiT3Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5418,7 +5418,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M4: ID: mean/BeamCrossing/SciFiT3Q02M4 - Title: '"Mean value per second for SciFiT3Q02M4/B..."' + Title: '"Mean value per second for SciFiT3Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5428,7 +5428,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q02M5: ID: mean/BeamCrossing/SciFiT3Q02M5 - Title: '"Mean value per second for SciFiT3Q02M5/B..."' + Title: '"Mean value per second for SciFiT3Q02M5/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5438,7 +5438,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M0: ID: mean/BeamCrossing/SciFiT3Q13M0 - Title: '"Mean value per second for SciFiT3Q13M0/B..."' + Title: '"Mean value per second for SciFiT3Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5448,7 +5448,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M1: ID: mean/BeamCrossing/SciFiT3Q13M1 - Title: '"Mean value per second for SciFiT3Q13M1/B..."' + Title: '"Mean value per second for SciFiT3Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5458,7 +5458,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M2: ID: mean/BeamCrossing/SciFiT3Q13M2 - Title: '"Mean value per second for SciFiT3Q13M2/B..."' + Title: '"Mean value per second for SciFiT3Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5468,7 +5468,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M3: ID: mean/BeamCrossing/SciFiT3Q13M3 - Title: '"Mean value per second for SciFiT3Q13M3/B..."' + Title: '"Mean value per second for SciFiT3Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5478,7 +5478,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M4: ID: mean/BeamCrossing/SciFiT3Q13M4 - Title: '"Mean value per second for SciFiT3Q13M4/B..."' + Title: '"Mean value per second for SciFiT3Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5488,7 +5488,7 @@ histos: : '' mean/BeamCrossing/SciFiT3Q13M5: ID: mean/BeamCrossing/SciFiT3Q13M5 - Title: '"Mean value per second for SciFiT3Q13M5/B..."' + Title: '"Mean value per second for SciFiT3Q13M5/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -5498,7 +5498,7 @@ histos: : '' mean/BeamCrossing/T0High: ID: mean/BeamCrossing/T0High - Title: '"Mean value per second for T0High/BeamCro..."' + Title: '"Mean value per second for T0High/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -5508,7 +5508,7 @@ histos: : '' mean/BeamCrossing/T0Low: ID: mean/BeamCrossing/T0Low - Title: '"Mean value per second for T0Low/BeamCros..."' + Title: '"Mean value per second for T0Low/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -5518,7 +5518,7 @@ histos: : '' mean/BeamCrossing/VeloFiducialTracks: ID: mean/BeamCrossing/VeloFiducialTracks - Title: '"Mean value per second for VeloFiducialTr..."' + Title: '"Mean value per second for VeloFiducialTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.14490' @@ -5528,7 +5528,7 @@ histos: : '' mean/BeamCrossing/VeloTracks: ID: mean/BeamCrossing/VeloTracks - Title: '"Mean value per second for VeloTracks/Bea..."' + Title: '"Mean value per second for VeloTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.14313' @@ -5538,7 +5538,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin1: ID: mean/BeamCrossing/VeloTracksEtaBin1 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.20608' @@ -5548,7 +5548,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin2: ID: mean/BeamCrossing/VeloTracksEtaBin2 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13642' @@ -5558,7 +5558,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin3: ID: mean/BeamCrossing/VeloTracksEtaBin3 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.16240' @@ -5568,7 +5568,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin4: ID: mean/BeamCrossing/VeloTracksEtaBin4 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.12760' @@ -5578,7 +5578,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin5: ID: mean/BeamCrossing/VeloTracksEtaBin5 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin5/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.14583' @@ -5588,7 +5588,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin6: ID: mean/BeamCrossing/VeloTracksEtaBin6 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin6/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -5598,7 +5598,7 @@ histos: : '' mean/BeamCrossing/VeloTracksEtaBin7: ID: mean/BeamCrossing/VeloTracksEtaBin7 - Title: '"Mean value per second for VeloTracksEtaB..."' + Title: '"Mean value per second for VeloTracksEtaBin7/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -5608,7 +5608,7 @@ histos: : '' mean/BeamCrossing/VeloVertexX: ID: mean/BeamCrossing/VeloVertexX - Title: '"Mean value per second for VeloVertexX/Be..."' + Title: '"Mean value per second for VeloVertexX/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17367' @@ -5618,7 +5618,7 @@ histos: : '' mean/BeamCrossing/VeloVertexY: ID: mean/BeamCrossing/VeloVertexY - Title: '"Mean value per second for VeloVertexY/Be..."' + Title: '"Mean value per second for VeloVertexY/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17449' @@ -5628,7 +5628,7 @@ histos: : '' mean/BeamCrossing/VeloVertexZ: ID: mean/BeamCrossing/VeloVertexZ - Title: '"Mean value per second for VeloVertexZ/Be..."' + Title: '"Mean value per second for VeloVertexZ/BeamCrossing"' '#': '112' Mean: '2882.6' RMS: '0.23102' @@ -5638,7 +5638,7 @@ histos: : '' mean/BeamCrossing/VeloVertices: ID: mean/BeamCrossing/VeloVertices - Title: '"Mean value per second for VeloVertices/B..."' + Title: '"Mean value per second for VeloVertices/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15335' @@ -5648,7 +5648,7 @@ histos: : '' mean/BeamCrossing/encodingKey: ID: mean/BeamCrossing/encodingKey - Title: '"Mean value per second for encodingKey/Be..."' + Title: '"Mean value per second for encodingKey/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13219' @@ -5678,7 +5678,7 @@ histos: : '' mean/NoBeam/ECalETInnerBottom: ID: mean/NoBeam/ECalETInnerBottom - Title: '"Mean value per second for ECalETInnerBot..."' + Title: '"Mean value per second for ECalETInnerBottom/NoBeam"' '#': '4' Mean: '2882.5' RMS: '3.0518e-05' @@ -5688,7 +5688,7 @@ histos: : '' mean/NoBeam/ECalETInnerTop: ID: mean/NoBeam/ECalETInnerTop - Title: '"Mean value per second for ECalETInnerTop..."' + Title: '"Mean value per second for ECalETInnerTop/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5698,7 +5698,7 @@ histos: : '' mean/NoBeam/ECalETMiddleBottom: ID: mean/NoBeam/ECalETMiddleBottom - Title: '"Mean value per second for ECalETMiddleBo..."' + Title: '"Mean value per second for ECalETMiddleBottom/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5708,7 +5708,7 @@ histos: : '' mean/NoBeam/ECalETMiddleTop: ID: mean/NoBeam/ECalETMiddleTop - Title: '"Mean value per second for ECalETMiddleTo..."' + Title: '"Mean value per second for ECalETMiddleTop/NoBeam"' '#': '4' Mean: '2882.5' RMS: '5.2858e-05' @@ -5718,7 +5718,7 @@ histos: : '' mean/NoBeam/ECalETOuterBottom: ID: mean/NoBeam/ECalETOuterBottom - Title: '"Mean value per second for ECalETOuterBot..."' + Title: '"Mean value per second for ECalETOuterBottom/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5728,7 +5728,7 @@ histos: : '' mean/NoBeam/ECalETOuterTop: ID: mean/NoBeam/ECalETOuterTop - Title: '"Mean value per second for ECalETOuterTop..."' + Title: '"Mean value per second for ECalETOuterTop/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5758,7 +5758,7 @@ histos: : '' mean/NoBeam/MuonHitsM2R1: ID: mean/NoBeam/MuonHitsM2R1 - Title: '"Mean value per second for MuonHitsM2R1/N..."' + Title: '"Mean value per second for MuonHitsM2R1/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5768,7 +5768,7 @@ histos: : '' mean/NoBeam/MuonHitsM2R2: ID: mean/NoBeam/MuonHitsM2R2 - Title: '"Mean value per second for MuonHitsM2R2/N..."' + Title: '"Mean value per second for MuonHitsM2R2/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5778,7 +5778,7 @@ histos: : '' mean/NoBeam/MuonHitsM2R3: ID: mean/NoBeam/MuonHitsM2R3 - Title: '"Mean value per second for MuonHitsM2R3/N..."' + Title: '"Mean value per second for MuonHitsM2R3/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5788,7 +5788,7 @@ histos: : '' mean/NoBeam/MuonHitsM2R4: ID: mean/NoBeam/MuonHitsM2R4 - Title: '"Mean value per second for MuonHitsM2R4/N..."' + Title: '"Mean value per second for MuonHitsM2R4/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5798,7 +5798,7 @@ histos: : '' mean/NoBeam/MuonHitsM3R1: ID: mean/NoBeam/MuonHitsM3R1 - Title: '"Mean value per second for MuonHitsM3R1/N..."' + Title: '"Mean value per second for MuonHitsM3R1/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5808,7 +5808,7 @@ histos: : '' mean/NoBeam/MuonHitsM3R2: ID: mean/NoBeam/MuonHitsM3R2 - Title: '"Mean value per second for MuonHitsM3R2/N..."' + Title: '"Mean value per second for MuonHitsM3R2/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5818,7 +5818,7 @@ histos: : '' mean/NoBeam/MuonHitsM4R1: ID: mean/NoBeam/MuonHitsM4R1 - Title: '"Mean value per second for MuonHitsM4R1/N..."' + Title: '"Mean value per second for MuonHitsM4R1/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5828,7 +5828,7 @@ histos: : '' mean/NoBeam/MuonHitsM4R2: ID: mean/NoBeam/MuonHitsM4R2 - Title: '"Mean value per second for MuonHitsM4R2/N..."' + Title: '"Mean value per second for MuonHitsM4R2/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5838,7 +5838,7 @@ histos: : '' mean/NoBeam/MuonHitsM4R4: ID: mean/NoBeam/MuonHitsM4R4 - Title: '"Mean value per second for MuonHitsM4R4/N..."' + Title: '"Mean value per second for MuonHitsM4R4/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5848,7 +5848,7 @@ histos: : '' mean/NoBeam/PlumeAvgLumiADC: ID: mean/NoBeam/PlumeAvgLumiADC - Title: '"Mean value per second for PlumeAvgLumiAD..."' + Title: '"Mean value per second for PlumeAvgLumiADC/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5858,7 +5858,7 @@ histos: : '' mean/NoBeam/PlumeLumiOverthrHigh: ID: mean/NoBeam/PlumeLumiOverthrHigh - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrHigh/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5868,7 +5868,7 @@ histos: : '' mean/NoBeam/PlumeLumiOverthrLow: ID: mean/NoBeam/PlumeLumiOverthrLow - Title: '"Mean value per second for PlumeLumiOvert..."' + Title: '"Mean value per second for PlumeLumiOverthrLow/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5878,7 +5878,7 @@ histos: : '' mean/NoBeam/SciFiT1M123: ID: mean/NoBeam/SciFiT1M123 - Title: '"Mean value per second for SciFiT1M123/No..."' + Title: '"Mean value per second for SciFiT1M123/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5898,7 +5898,7 @@ histos: : '' mean/NoBeam/SciFiT2M123: ID: mean/NoBeam/SciFiT2M123 - Title: '"Mean value per second for SciFiT2M123/No..."' + Title: '"Mean value per second for SciFiT2M123/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5918,7 +5918,7 @@ histos: : '' mean/NoBeam/SciFiT3M123: ID: mean/NoBeam/SciFiT3M123 - Title: '"Mean value per second for SciFiT3M123/No..."' + Title: '"Mean value per second for SciFiT3M123/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -5958,7 +5958,7 @@ histos: : '' mean/NoBeam/encodingKey: ID: mean/NoBeam/encodingKey - Title: '"Mean value per second for encodingKey/No..."' + Title: '"Mean value per second for encodingKey/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -6048,7 +6048,7 @@ histos: : '' pnz/Beam1/ECalETMiddleBottom: ID: pnz/Beam1/ECalETMiddleBottom - Title: '"P(X > 0) per second for ECalETMiddleBott..."' + Title: '"P(X > 0) per second for ECalETMiddleBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6058,7 +6058,7 @@ histos: : '' pnz/Beam1/ECalETMiddleTop: ID: pnz/Beam1/ECalETMiddleTop - Title: '"P(X > 0) per second for ECalETMiddleTop/..."' + Title: '"P(X > 0) per second for ECalETMiddleTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6068,7 +6068,7 @@ histos: : '' pnz/Beam1/ECalETOuterBottom: ID: pnz/Beam1/ECalETOuterBottom - Title: '"P(X > 0) per second for ECalETOuterBotto..."' + Title: '"P(X > 0) per second for ECalETOuterBottom/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6078,7 +6078,7 @@ histos: : '' pnz/Beam1/ECalETOuterTop: ID: pnz/Beam1/ECalETOuterTop - Title: '"P(X > 0) per second for ECalETOuterTop/B..."' + Title: '"P(X > 0) per second for ECalETOuterTop/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6088,7 +6088,7 @@ histos: : '' pnz/Beam1/FiducialVeloVertices: ID: pnz/Beam1/FiducialVeloVertices - Title: '"P(X > 0) per second for FiducialVeloVert..."' + Title: '"P(X > 0) per second for FiducialVeloVertices/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6238,7 +6238,7 @@ histos: : '' pnz/Beam1/PlumeAvgLumiADC: ID: pnz/Beam1/PlumeAvgLumiADC - Title: '"P(X > 0) per second for PlumeAvgLumiADC/..."' + Title: '"P(X > 0) per second for PlumeAvgLumiADC/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6248,7 +6248,7 @@ histos: : '' pnz/Beam1/PlumeLumiOverthrHigh: ID: pnz/Beam1/PlumeLumiOverthrHigh - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrHigh/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6258,7 +6258,7 @@ histos: : '' pnz/Beam1/PlumeLumiOverthrLow: ID: pnz/Beam1/PlumeLumiOverthrLow - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrLow/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6348,7 +6348,7 @@ histos: : '' pnz/Beam1/VeloFiducialTracks: ID: pnz/Beam1/VeloFiducialTracks - Title: '"P(X > 0) per second for VeloFiducialTrac..."' + Title: '"P(X > 0) per second for VeloFiducialTracks/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6368,7 +6368,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin1: ID: pnz/Beam1/VeloTracksEtaBin1 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin1/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6378,7 +6378,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin2: ID: pnz/Beam1/VeloTracksEtaBin2 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin2/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6388,7 +6388,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin3: ID: pnz/Beam1/VeloTracksEtaBin3 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin3/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6398,7 +6398,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin4: ID: pnz/Beam1/VeloTracksEtaBin4 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin4/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6408,7 +6408,7 @@ histos: : '' pnz/Beam1/VeloTracksEtaBin5: ID: pnz/Beam1/VeloTracksEtaBin5 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin5/Beam1"' '#': '18' Mean: '2882.5' RMS: '0.0000' @@ -6608,7 +6608,7 @@ histos: : '' pnz/Beam2/PlumeAvgLumiADC: ID: pnz/Beam2/PlumeAvgLumiADC - Title: '"P(X > 0) per second for PlumeAvgLumiADC/..."' + Title: '"P(X > 0) per second for PlumeAvgLumiADC/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -6618,7 +6618,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC00: ID: pnz/Beam2/PlumeLumiADC00 - Title: '"P(X > 0) per second for PlumeLumiADC00/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC00/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6628,7 +6628,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC01: ID: pnz/Beam2/PlumeLumiADC01 - Title: '"P(X > 0) per second for PlumeLumiADC01/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC01/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6638,7 +6638,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC02: ID: pnz/Beam2/PlumeLumiADC02 - Title: '"P(X > 0) per second for PlumeLumiADC02/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC02/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6648,7 +6648,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC03: ID: pnz/Beam2/PlumeLumiADC03 - Title: '"P(X > 0) per second for PlumeLumiADC03/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC03/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6658,7 +6658,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC04: ID: pnz/Beam2/PlumeLumiADC04 - Title: '"P(X > 0) per second for PlumeLumiADC04/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC04/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6668,7 +6668,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC05: ID: pnz/Beam2/PlumeLumiADC05 - Title: '"P(X > 0) per second for PlumeLumiADC05/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC05/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6678,7 +6678,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC06: ID: pnz/Beam2/PlumeLumiADC06 - Title: '"P(X > 0) per second for PlumeLumiADC06/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC06/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6688,7 +6688,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC07: ID: pnz/Beam2/PlumeLumiADC07 - Title: '"P(X > 0) per second for PlumeLumiADC07/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC07/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6698,7 +6698,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC08: ID: pnz/Beam2/PlumeLumiADC08 - Title: '"P(X > 0) per second for PlumeLumiADC08/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC08/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6708,7 +6708,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC09: ID: pnz/Beam2/PlumeLumiADC09 - Title: '"P(X > 0) per second for PlumeLumiADC09/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC09/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6718,7 +6718,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC10: ID: pnz/Beam2/PlumeLumiADC10 - Title: '"P(X > 0) per second for PlumeLumiADC10/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC10/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6728,7 +6728,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC11: ID: pnz/Beam2/PlumeLumiADC11 - Title: '"P(X > 0) per second for PlumeLumiADC11/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC11/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6738,7 +6738,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC12: ID: pnz/Beam2/PlumeLumiADC12 - Title: '"P(X > 0) per second for PlumeLumiADC12/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC12/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6748,7 +6748,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC13: ID: pnz/Beam2/PlumeLumiADC13 - Title: '"P(X > 0) per second for PlumeLumiADC13/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC13/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6758,7 +6758,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC14: ID: pnz/Beam2/PlumeLumiADC14 - Title: '"P(X > 0) per second for PlumeLumiADC14/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC14/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6768,7 +6768,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC15: ID: pnz/Beam2/PlumeLumiADC15 - Title: '"P(X > 0) per second for PlumeLumiADC15/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC15/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6778,7 +6778,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC16: ID: pnz/Beam2/PlumeLumiADC16 - Title: '"P(X > 0) per second for PlumeLumiADC16/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC16/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6788,7 +6788,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC17: ID: pnz/Beam2/PlumeLumiADC17 - Title: '"P(X > 0) per second for PlumeLumiADC17/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC17/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6798,7 +6798,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC18: ID: pnz/Beam2/PlumeLumiADC18 - Title: '"P(X > 0) per second for PlumeLumiADC18/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC18/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6808,7 +6808,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC19: ID: pnz/Beam2/PlumeLumiADC19 - Title: '"P(X > 0) per second for PlumeLumiADC19/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC19/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6818,7 +6818,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC20: ID: pnz/Beam2/PlumeLumiADC20 - Title: '"P(X > 0) per second for PlumeLumiADC20/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC20/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6828,7 +6828,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC21: ID: pnz/Beam2/PlumeLumiADC21 - Title: '"P(X > 0) per second for PlumeLumiADC21/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC21/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6838,7 +6838,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC22: ID: pnz/Beam2/PlumeLumiADC22 - Title: '"P(X > 0) per second for PlumeLumiADC22/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC22/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6848,7 +6848,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC23: ID: pnz/Beam2/PlumeLumiADC23 - Title: '"P(X > 0) per second for PlumeLumiADC23/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC23/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6858,7 +6858,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC24: ID: pnz/Beam2/PlumeLumiADC24 - Title: '"P(X > 0) per second for PlumeLumiADC24/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC24/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6868,7 +6868,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC25: ID: pnz/Beam2/PlumeLumiADC25 - Title: '"P(X > 0) per second for PlumeLumiADC25/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC25/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6878,7 +6878,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC26: ID: pnz/Beam2/PlumeLumiADC26 - Title: '"P(X > 0) per second for PlumeLumiADC26/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC26/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6888,7 +6888,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC27: ID: pnz/Beam2/PlumeLumiADC27 - Title: '"P(X > 0) per second for PlumeLumiADC27/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC27/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6898,7 +6898,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC28: ID: pnz/Beam2/PlumeLumiADC28 - Title: '"P(X > 0) per second for PlumeLumiADC28/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC28/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6908,7 +6908,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC29: ID: pnz/Beam2/PlumeLumiADC29 - Title: '"P(X > 0) per second for PlumeLumiADC29/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC29/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6918,7 +6918,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC30: ID: pnz/Beam2/PlumeLumiADC30 - Title: '"P(X > 0) per second for PlumeLumiADC30/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC30/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6928,7 +6928,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC31: ID: pnz/Beam2/PlumeLumiADC31 - Title: '"P(X > 0) per second for PlumeLumiADC31/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC31/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6938,7 +6938,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC32: ID: pnz/Beam2/PlumeLumiADC32 - Title: '"P(X > 0) per second for PlumeLumiADC32/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC32/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6948,7 +6948,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC33: ID: pnz/Beam2/PlumeLumiADC33 - Title: '"P(X > 0) per second for PlumeLumiADC33/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC33/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6958,7 +6958,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC34: ID: pnz/Beam2/PlumeLumiADC34 - Title: '"P(X > 0) per second for PlumeLumiADC34/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC34/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6968,7 +6968,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC35: ID: pnz/Beam2/PlumeLumiADC35 - Title: '"P(X > 0) per second for PlumeLumiADC35/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC35/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6978,7 +6978,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC36: ID: pnz/Beam2/PlumeLumiADC36 - Title: '"P(X > 0) per second for PlumeLumiADC36/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC36/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6988,7 +6988,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC37: ID: pnz/Beam2/PlumeLumiADC37 - Title: '"P(X > 0) per second for PlumeLumiADC37/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC37/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -6998,7 +6998,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC38: ID: pnz/Beam2/PlumeLumiADC38 - Title: '"P(X > 0) per second for PlumeLumiADC38/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC38/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7008,7 +7008,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC39: ID: pnz/Beam2/PlumeLumiADC39 - Title: '"P(X > 0) per second for PlumeLumiADC39/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC39/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7018,7 +7018,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC40: ID: pnz/Beam2/PlumeLumiADC40 - Title: '"P(X > 0) per second for PlumeLumiADC40/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC40/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7028,7 +7028,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC41: ID: pnz/Beam2/PlumeLumiADC41 - Title: '"P(X > 0) per second for PlumeLumiADC41/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC41/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7038,7 +7038,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC42: ID: pnz/Beam2/PlumeLumiADC42 - Title: '"P(X > 0) per second for PlumeLumiADC42/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC42/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7048,7 +7048,7 @@ histos: : '' pnz/Beam2/PlumeLumiADC43: ID: pnz/Beam2/PlumeLumiADC43 - Title: '"P(X > 0) per second for PlumeLumiADC43/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC43/Beam2"' '#': '2' Mean: '2882.5' RMS: '0.0000' @@ -7058,7 +7058,7 @@ histos: : '' pnz/Beam2/PlumeLumiOverthrHigh: ID: pnz/Beam2/PlumeLumiOverthrHigh - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrHigh/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -7068,7 +7068,7 @@ histos: : '' pnz/Beam2/PlumeLumiOverthrLow: ID: pnz/Beam2/PlumeLumiOverthrLow - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrLow/Beam2"' '#': '16' Mean: '2882.5' RMS: '0.0000' @@ -7488,7 +7488,7 @@ histos: : '' pnz/BeamCrossing/BCIDLow: ID: pnz/BeamCrossing/BCIDLow - Title: '"P(X > 0) per second for BCIDLow/BeamCros..."' + Title: '"P(X > 0) per second for BCIDLow/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -7518,7 +7518,7 @@ histos: : '' pnz/BeamCrossing/ECalETInnerBottom: ID: pnz/BeamCrossing/ECalETInnerBottom - Title: '"P(X > 0) per second for ECalETInnerBotto..."' + Title: '"P(X > 0) per second for ECalETInnerBottom/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7528,7 +7528,7 @@ histos: : '' pnz/BeamCrossing/ECalETInnerTop: ID: pnz/BeamCrossing/ECalETInnerTop - Title: '"P(X > 0) per second for ECalETInnerTop/B..."' + Title: '"P(X > 0) per second for ECalETInnerTop/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7538,7 +7538,7 @@ histos: : '' pnz/BeamCrossing/ECalETMiddleBottom: ID: pnz/BeamCrossing/ECalETMiddleBottom - Title: '"P(X > 0) per second for ECalETMiddleBott..."' + Title: '"P(X > 0) per second for ECalETMiddleBottom/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7548,7 +7548,7 @@ histos: : '' pnz/BeamCrossing/ECalETMiddleTop: ID: pnz/BeamCrossing/ECalETMiddleTop - Title: '"P(X > 0) per second for ECalETMiddleTop/..."' + Title: '"P(X > 0) per second for ECalETMiddleTop/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7558,7 +7558,7 @@ histos: : '' pnz/BeamCrossing/ECalETOuterBottom: ID: pnz/BeamCrossing/ECalETOuterBottom - Title: '"P(X > 0) per second for ECalETOuterBotto..."' + Title: '"P(X > 0) per second for ECalETOuterBottom/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7568,7 +7568,7 @@ histos: : '' pnz/BeamCrossing/ECalETOuterTop: ID: pnz/BeamCrossing/ECalETOuterTop - Title: '"P(X > 0) per second for ECalETOuterTop/B..."' + Title: '"P(X > 0) per second for ECalETOuterTop/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7578,7 +7578,7 @@ histos: : '' pnz/BeamCrossing/ECalEtot: ID: pnz/BeamCrossing/ECalEtot - Title: '"P(X > 0) per second for ECalEtot/BeamCro..."' + Title: '"P(X > 0) per second for ECalEtot/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7588,7 +7588,7 @@ histos: : '' pnz/BeamCrossing/FiducialVeloVertices: ID: pnz/BeamCrossing/FiducialVeloVertices - Title: '"P(X > 0) per second for FiducialVeloVert..."' + Title: '"P(X > 0) per second for FiducialVeloVertices/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17399' @@ -7608,7 +7608,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM2R1: ID: pnz/BeamCrossing/MuonHitsM2R1 - Title: '"P(X > 0) per second for MuonHitsM2R1/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM2R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13421' @@ -7618,7 +7618,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM2R2: ID: pnz/BeamCrossing/MuonHitsM2R2 - Title: '"P(X > 0) per second for MuonHitsM2R2/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM2R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13302' @@ -7628,7 +7628,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM2R3: ID: pnz/BeamCrossing/MuonHitsM2R3 - Title: '"P(X > 0) per second for MuonHitsM2R3/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM2R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13799' @@ -7638,7 +7638,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM2R4: ID: pnz/BeamCrossing/MuonHitsM2R4 - Title: '"P(X > 0) per second for MuonHitsM2R4/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM2R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.11322' @@ -7648,7 +7648,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM3R1: ID: pnz/BeamCrossing/MuonHitsM3R1 - Title: '"P(X > 0) per second for MuonHitsM3R1/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM3R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -7658,7 +7658,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM3R2: ID: pnz/BeamCrossing/MuonHitsM3R2 - Title: '"P(X > 0) per second for MuonHitsM3R2/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM3R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10720' @@ -7668,7 +7668,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM3R3: ID: pnz/BeamCrossing/MuonHitsM3R3 - Title: '"P(X > 0) per second for MuonHitsM3R3/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM3R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13017' @@ -7678,7 +7678,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM3R4: ID: pnz/BeamCrossing/MuonHitsM3R4 - Title: '"P(X > 0) per second for MuonHitsM3R4/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM3R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7688,7 +7688,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM4R1: ID: pnz/BeamCrossing/MuonHitsM4R1 - Title: '"P(X > 0) per second for MuonHitsM4R1/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM4R1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13932' @@ -7698,7 +7698,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM4R2: ID: pnz/BeamCrossing/MuonHitsM4R2 - Title: '"P(X > 0) per second for MuonHitsM4R2/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM4R2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.10976' @@ -7708,7 +7708,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM4R3: ID: pnz/BeamCrossing/MuonHitsM4R3 - Title: '"P(X > 0) per second for MuonHitsM4R3/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM4R3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7718,7 +7718,7 @@ histos: : '' pnz/BeamCrossing/MuonHitsM4R4: ID: pnz/BeamCrossing/MuonHitsM4R4 - Title: '"P(X > 0) per second for MuonHitsM4R4/Bea..."' + Title: '"P(X > 0) per second for MuonHitsM4R4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -7728,7 +7728,7 @@ histos: : '' pnz/BeamCrossing/MuonTracks: ID: pnz/BeamCrossing/MuonTracks - Title: '"P(X > 0) per second for MuonTracks/BeamC..."' + Title: '"P(X > 0) per second for MuonTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -7738,7 +7738,7 @@ histos: : '' pnz/BeamCrossing/PlumeAvgLumiADC: ID: pnz/BeamCrossing/PlumeAvgLumiADC - Title: '"P(X > 0) per second for PlumeAvgLumiADC/..."' + Title: '"P(X > 0) per second for PlumeAvgLumiADC/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -7748,7 +7748,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC00: ID: pnz/BeamCrossing/PlumeLumiADC00 - Title: '"P(X > 0) per second for PlumeLumiADC00/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC00/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7758,7 +7758,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC01: ID: pnz/BeamCrossing/PlumeLumiADC01 - Title: '"P(X > 0) per second for PlumeLumiADC01/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC01/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7768,7 +7768,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC02: ID: pnz/BeamCrossing/PlumeLumiADC02 - Title: '"P(X > 0) per second for PlumeLumiADC02/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC02/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7778,7 +7778,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC03: ID: pnz/BeamCrossing/PlumeLumiADC03 - Title: '"P(X > 0) per second for PlumeLumiADC03/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC03/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7788,7 +7788,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC04: ID: pnz/BeamCrossing/PlumeLumiADC04 - Title: '"P(X > 0) per second for PlumeLumiADC04/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC04/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7798,7 +7798,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC05: ID: pnz/BeamCrossing/PlumeLumiADC05 - Title: '"P(X > 0) per second for PlumeLumiADC05/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC05/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7808,7 +7808,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC06: ID: pnz/BeamCrossing/PlumeLumiADC06 - Title: '"P(X > 0) per second for PlumeLumiADC06/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC06/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7818,7 +7818,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC07: ID: pnz/BeamCrossing/PlumeLumiADC07 - Title: '"P(X > 0) per second for PlumeLumiADC07/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC07/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7828,7 +7828,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC08: ID: pnz/BeamCrossing/PlumeLumiADC08 - Title: '"P(X > 0) per second for PlumeLumiADC08/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC08/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7838,7 +7838,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC09: ID: pnz/BeamCrossing/PlumeLumiADC09 - Title: '"P(X > 0) per second for PlumeLumiADC09/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC09/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7848,7 +7848,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC10: ID: pnz/BeamCrossing/PlumeLumiADC10 - Title: '"P(X > 0) per second for PlumeLumiADC10/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC10/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7858,7 +7858,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC11: ID: pnz/BeamCrossing/PlumeLumiADC11 - Title: '"P(X > 0) per second for PlumeLumiADC11/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC11/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7868,7 +7868,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC12: ID: pnz/BeamCrossing/PlumeLumiADC12 - Title: '"P(X > 0) per second for PlumeLumiADC12/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC12/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7878,7 +7878,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC13: ID: pnz/BeamCrossing/PlumeLumiADC13 - Title: '"P(X > 0) per second for PlumeLumiADC13/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC13/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7888,7 +7888,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC14: ID: pnz/BeamCrossing/PlumeLumiADC14 - Title: '"P(X > 0) per second for PlumeLumiADC14/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC14/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7898,7 +7898,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC15: ID: pnz/BeamCrossing/PlumeLumiADC15 - Title: '"P(X > 0) per second for PlumeLumiADC15/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC15/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7908,7 +7908,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC16: ID: pnz/BeamCrossing/PlumeLumiADC16 - Title: '"P(X > 0) per second for PlumeLumiADC16/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC16/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7918,7 +7918,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC17: ID: pnz/BeamCrossing/PlumeLumiADC17 - Title: '"P(X > 0) per second for PlumeLumiADC17/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC17/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7928,7 +7928,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC18: ID: pnz/BeamCrossing/PlumeLumiADC18 - Title: '"P(X > 0) per second for PlumeLumiADC18/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC18/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7938,7 +7938,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC19: ID: pnz/BeamCrossing/PlumeLumiADC19 - Title: '"P(X > 0) per second for PlumeLumiADC19/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC19/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7948,7 +7948,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC20: ID: pnz/BeamCrossing/PlumeLumiADC20 - Title: '"P(X > 0) per second for PlumeLumiADC20/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC20/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7958,7 +7958,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC21: ID: pnz/BeamCrossing/PlumeLumiADC21 - Title: '"P(X > 0) per second for PlumeLumiADC21/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC21/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7968,7 +7968,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC22: ID: pnz/BeamCrossing/PlumeLumiADC22 - Title: '"P(X > 0) per second for PlumeLumiADC22/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC22/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7978,7 +7978,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC23: ID: pnz/BeamCrossing/PlumeLumiADC23 - Title: '"P(X > 0) per second for PlumeLumiADC23/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC23/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7988,7 +7988,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC24: ID: pnz/BeamCrossing/PlumeLumiADC24 - Title: '"P(X > 0) per second for PlumeLumiADC24/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC24/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -7998,7 +7998,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC25: ID: pnz/BeamCrossing/PlumeLumiADC25 - Title: '"P(X > 0) per second for PlumeLumiADC25/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC25/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8008,7 +8008,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC26: ID: pnz/BeamCrossing/PlumeLumiADC26 - Title: '"P(X > 0) per second for PlumeLumiADC26/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC26/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8018,7 +8018,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC27: ID: pnz/BeamCrossing/PlumeLumiADC27 - Title: '"P(X > 0) per second for PlumeLumiADC27/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC27/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8028,7 +8028,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC28: ID: pnz/BeamCrossing/PlumeLumiADC28 - Title: '"P(X > 0) per second for PlumeLumiADC28/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC28/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8038,7 +8038,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC29: ID: pnz/BeamCrossing/PlumeLumiADC29 - Title: '"P(X > 0) per second for PlumeLumiADC29/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC29/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8048,7 +8048,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC30: ID: pnz/BeamCrossing/PlumeLumiADC30 - Title: '"P(X > 0) per second for PlumeLumiADC30/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC30/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8058,7 +8058,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC31: ID: pnz/BeamCrossing/PlumeLumiADC31 - Title: '"P(X > 0) per second for PlumeLumiADC31/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC31/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8068,7 +8068,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC32: ID: pnz/BeamCrossing/PlumeLumiADC32 - Title: '"P(X > 0) per second for PlumeLumiADC32/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC32/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8078,7 +8078,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC33: ID: pnz/BeamCrossing/PlumeLumiADC33 - Title: '"P(X > 0) per second for PlumeLumiADC33/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC33/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8088,7 +8088,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC34: ID: pnz/BeamCrossing/PlumeLumiADC34 - Title: '"P(X > 0) per second for PlumeLumiADC34/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC34/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8098,7 +8098,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC35: ID: pnz/BeamCrossing/PlumeLumiADC35 - Title: '"P(X > 0) per second for PlumeLumiADC35/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC35/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8108,7 +8108,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC36: ID: pnz/BeamCrossing/PlumeLumiADC36 - Title: '"P(X > 0) per second for PlumeLumiADC36/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC36/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8118,7 +8118,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC37: ID: pnz/BeamCrossing/PlumeLumiADC37 - Title: '"P(X > 0) per second for PlumeLumiADC37/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC37/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8128,7 +8128,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC38: ID: pnz/BeamCrossing/PlumeLumiADC38 - Title: '"P(X > 0) per second for PlumeLumiADC38/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC38/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8138,7 +8138,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC39: ID: pnz/BeamCrossing/PlumeLumiADC39 - Title: '"P(X > 0) per second for PlumeLumiADC39/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC39/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8148,7 +8148,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC40: ID: pnz/BeamCrossing/PlumeLumiADC40 - Title: '"P(X > 0) per second for PlumeLumiADC40/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC40/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8158,7 +8158,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC41: ID: pnz/BeamCrossing/PlumeLumiADC41 - Title: '"P(X > 0) per second for PlumeLumiADC41/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC41/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8168,7 +8168,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC42: ID: pnz/BeamCrossing/PlumeLumiADC42 - Title: '"P(X > 0) per second for PlumeLumiADC42/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC42/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8178,7 +8178,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiADC43: ID: pnz/BeamCrossing/PlumeLumiADC43 - Title: '"P(X > 0) per second for PlumeLumiADC43/B..."' + Title: '"P(X > 0) per second for PlumeLumiADC43/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8188,7 +8188,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiOverthrHigh: ID: pnz/BeamCrossing/PlumeLumiOverthrHigh - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrHigh/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8198,7 +8198,7 @@ histos: : '' pnz/BeamCrossing/PlumeLumiOverthrLow: ID: pnz/BeamCrossing/PlumeLumiOverthrLow - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrLow/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8208,7 +8208,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1M123: ID: pnz/BeamCrossing/SciFiT1M123 - Title: '"P(X > 0) per second for SciFiT1M123/Beam..."' + Title: '"P(X > 0) per second for SciFiT1M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8218,7 +8218,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1M4: ID: pnz/BeamCrossing/SciFiT1M4 - Title: '"P(X > 0) per second for SciFiT1M4/BeamCr..."' + Title: '"P(X > 0) per second for SciFiT1M4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8228,7 +8228,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M0: ID: pnz/BeamCrossing/SciFiT1Q02M0 - Title: '"P(X > 0) per second for SciFiT1Q02M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8238,7 +8238,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M1: ID: pnz/BeamCrossing/SciFiT1Q02M1 - Title: '"P(X > 0) per second for SciFiT1Q02M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8248,7 +8248,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M2: ID: pnz/BeamCrossing/SciFiT1Q02M2 - Title: '"P(X > 0) per second for SciFiT1Q02M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8258,7 +8258,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M3: ID: pnz/BeamCrossing/SciFiT1Q02M3 - Title: '"P(X > 0) per second for SciFiT1Q02M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8268,7 +8268,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q02M4: ID: pnz/BeamCrossing/SciFiT1Q02M4 - Title: '"P(X > 0) per second for SciFiT1Q02M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8278,7 +8278,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M0: ID: pnz/BeamCrossing/SciFiT1Q13M0 - Title: '"P(X > 0) per second for SciFiT1Q13M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8288,7 +8288,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M1: ID: pnz/BeamCrossing/SciFiT1Q13M1 - Title: '"P(X > 0) per second for SciFiT1Q13M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8298,7 +8298,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M2: ID: pnz/BeamCrossing/SciFiT1Q13M2 - Title: '"P(X > 0) per second for SciFiT1Q13M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8308,7 +8308,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M3: ID: pnz/BeamCrossing/SciFiT1Q13M3 - Title: '"P(X > 0) per second for SciFiT1Q13M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8318,7 +8318,7 @@ histos: : '' pnz/BeamCrossing/SciFiT1Q13M4: ID: pnz/BeamCrossing/SciFiT1Q13M4 - Title: '"P(X > 0) per second for SciFiT1Q13M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT1Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8328,7 +8328,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2M123: ID: pnz/BeamCrossing/SciFiT2M123 - Title: '"P(X > 0) per second for SciFiT2M123/Beam..."' + Title: '"P(X > 0) per second for SciFiT2M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8338,7 +8338,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2M4: ID: pnz/BeamCrossing/SciFiT2M4 - Title: '"P(X > 0) per second for SciFiT2M4/BeamCr..."' + Title: '"P(X > 0) per second for SciFiT2M4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13302' @@ -8348,7 +8348,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M0: ID: pnz/BeamCrossing/SciFiT2Q02M0 - Title: '"P(X > 0) per second for SciFiT2Q02M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8358,7 +8358,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M1: ID: pnz/BeamCrossing/SciFiT2Q02M1 - Title: '"P(X > 0) per second for SciFiT2Q02M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8368,7 +8368,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M2: ID: pnz/BeamCrossing/SciFiT2Q02M2 - Title: '"P(X > 0) per second for SciFiT2Q02M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8378,7 +8378,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M3: ID: pnz/BeamCrossing/SciFiT2Q02M3 - Title: '"P(X > 0) per second for SciFiT2Q02M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8388,7 +8388,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q02M4: ID: pnz/BeamCrossing/SciFiT2Q02M4 - Title: '"P(X > 0) per second for SciFiT2Q02M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8398,7 +8398,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M0: ID: pnz/BeamCrossing/SciFiT2Q13M0 - Title: '"P(X > 0) per second for SciFiT2Q13M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8408,7 +8408,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M1: ID: pnz/BeamCrossing/SciFiT2Q13M1 - Title: '"P(X > 0) per second for SciFiT2Q13M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8418,7 +8418,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M2: ID: pnz/BeamCrossing/SciFiT2Q13M2 - Title: '"P(X > 0) per second for SciFiT2Q13M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8428,7 +8428,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M3: ID: pnz/BeamCrossing/SciFiT2Q13M3 - Title: '"P(X > 0) per second for SciFiT2Q13M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8438,7 +8438,7 @@ histos: : '' pnz/BeamCrossing/SciFiT2Q13M4: ID: pnz/BeamCrossing/SciFiT2Q13M4 - Title: '"P(X > 0) per second for SciFiT2Q13M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT2Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8448,7 +8448,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3M123: ID: pnz/BeamCrossing/SciFiT3M123 - Title: '"P(X > 0) per second for SciFiT3M123/Beam..."' + Title: '"P(X > 0) per second for SciFiT3M123/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8458,7 +8458,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3M45: ID: pnz/BeamCrossing/SciFiT3M45 - Title: '"P(X > 0) per second for SciFiT3M45/BeamC..."' + Title: '"P(X > 0) per second for SciFiT3M45/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8468,7 +8468,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M0: ID: pnz/BeamCrossing/SciFiT3Q02M0 - Title: '"P(X > 0) per second for SciFiT3Q02M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8478,7 +8478,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M1: ID: pnz/BeamCrossing/SciFiT3Q02M1 - Title: '"P(X > 0) per second for SciFiT3Q02M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8488,7 +8488,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M2: ID: pnz/BeamCrossing/SciFiT3Q02M2 - Title: '"P(X > 0) per second for SciFiT3Q02M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8498,7 +8498,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M3: ID: pnz/BeamCrossing/SciFiT3Q02M3 - Title: '"P(X > 0) per second for SciFiT3Q02M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8508,7 +8508,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M4: ID: pnz/BeamCrossing/SciFiT3Q02M4 - Title: '"P(X > 0) per second for SciFiT3Q02M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8518,7 +8518,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q02M5: ID: pnz/BeamCrossing/SciFiT3Q02M5 - Title: '"P(X > 0) per second for SciFiT3Q02M5/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q02M5/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8528,7 +8528,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M0: ID: pnz/BeamCrossing/SciFiT3Q13M0 - Title: '"P(X > 0) per second for SciFiT3Q13M0/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M0/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8538,7 +8538,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M1: ID: pnz/BeamCrossing/SciFiT3Q13M1 - Title: '"P(X > 0) per second for SciFiT3Q13M1/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M1/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8548,7 +8548,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M2: ID: pnz/BeamCrossing/SciFiT3Q13M2 - Title: '"P(X > 0) per second for SciFiT3Q13M2/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M2/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8558,7 +8558,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M3: ID: pnz/BeamCrossing/SciFiT3Q13M3 - Title: '"P(X > 0) per second for SciFiT3Q13M3/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M3/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8568,7 +8568,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M4: ID: pnz/BeamCrossing/SciFiT3Q13M4 - Title: '"P(X > 0) per second for SciFiT3Q13M4/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M4/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8578,7 +8578,7 @@ histos: : '' pnz/BeamCrossing/SciFiT3Q13M5: ID: pnz/BeamCrossing/SciFiT3Q13M5 - Title: '"P(X > 0) per second for SciFiT3Q13M5/Bea..."' + Title: '"P(X > 0) per second for SciFiT3Q13M5/BeamCrossing"' '#': '3' Mean: '2882.5' RMS: '0.0000' @@ -8608,7 +8608,7 @@ histos: : '' pnz/BeamCrossing/VeloFiducialTracks: ID: pnz/BeamCrossing/VeloFiducialTracks - Title: '"P(X > 0) per second for VeloFiducialTrac..."' + Title: '"P(X > 0) per second for VeloFiducialTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15518' @@ -8618,7 +8618,7 @@ histos: : '' pnz/BeamCrossing/VeloTracks: ID: pnz/BeamCrossing/VeloTracks - Title: '"P(X > 0) per second for VeloTracks/BeamC..."' + Title: '"P(X > 0) per second for VeloTracks/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15518' @@ -8628,7 +8628,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin1: ID: pnz/BeamCrossing/VeloTracksEtaBin1 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin1/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.20393' @@ -8638,7 +8638,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin2: ID: pnz/BeamCrossing/VeloTracksEtaBin2 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin2/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.16896' @@ -8648,7 +8648,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin3: ID: pnz/BeamCrossing/VeloTracksEtaBin3 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin3/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17142' @@ -8658,7 +8658,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin4: ID: pnz/BeamCrossing/VeloTracksEtaBin4 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin4/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.15806' @@ -8668,7 +8668,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin5: ID: pnz/BeamCrossing/VeloTracksEtaBin5 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin5/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.16111' @@ -8678,7 +8678,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin6: ID: pnz/BeamCrossing/VeloTracksEtaBin6 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin6/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -8688,7 +8688,7 @@ histos: : '' pnz/BeamCrossing/VeloTracksEtaBin7: ID: pnz/BeamCrossing/VeloTracksEtaBin7 - Title: '"P(X > 0) per second for VeloTracksEtaBin..."' + Title: '"P(X > 0) per second for VeloTracksEtaBin7/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.0000' @@ -8698,7 +8698,7 @@ histos: : '' pnz/BeamCrossing/VeloVertexX: ID: pnz/BeamCrossing/VeloVertexX - Title: '"P(X > 0) per second for VeloVertexX/Beam..."' + Title: '"P(X > 0) per second for VeloVertexX/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17399' @@ -8708,7 +8708,7 @@ histos: : '' pnz/BeamCrossing/VeloVertexY: ID: pnz/BeamCrossing/VeloVertexY - Title: '"P(X > 0) per second for VeloVertexY/Beam..."' + Title: '"P(X > 0) per second for VeloVertexY/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17399' @@ -8718,7 +8718,7 @@ histos: : '' pnz/BeamCrossing/VeloVertexZ: ID: pnz/BeamCrossing/VeloVertexZ - Title: '"P(X > 0) per second for VeloVertexZ/Beam..."' + Title: '"P(X > 0) per second for VeloVertexZ/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.20830' @@ -8728,7 +8728,7 @@ histos: : '' pnz/BeamCrossing/VeloVertices: ID: pnz/BeamCrossing/VeloVertices - Title: '"P(X > 0) per second for VeloVertices/Bea..."' + Title: '"P(X > 0) per second for VeloVertices/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.17399' @@ -8738,7 +8738,7 @@ histos: : '' pnz/BeamCrossing/encodingKey: ID: pnz/BeamCrossing/encodingKey - Title: '"P(X > 0) per second for encodingKey/Beam..."' + Title: '"P(X > 0) per second for encodingKey/BeamCrossing"' '#': '112' Mean: '2882.5' RMS: '0.13243' @@ -8858,7 +8858,7 @@ histos: : '' pnz/NoBeam/PlumeAvgLumiADC: ID: pnz/NoBeam/PlumeAvgLumiADC - Title: '"P(X > 0) per second for PlumeAvgLumiADC/..."' + Title: '"P(X > 0) per second for PlumeAvgLumiADC/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -8868,7 +8868,7 @@ histos: : '' pnz/NoBeam/PlumeLumiOverthrHigh: ID: pnz/NoBeam/PlumeLumiOverthrHigh - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrHigh/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' @@ -8878,7 +8878,7 @@ histos: : '' pnz/NoBeam/PlumeLumiOverthrLow: ID: pnz/NoBeam/PlumeLumiOverthrLow - Title: '"P(X > 0) per second for PlumeLumiOverthr..."' + Title: '"P(X > 0) per second for PlumeLumiOverthrLow/NoBeam"' '#': '4' Mean: '2882.5' RMS: '0.0000' diff --git a/Kernel/LHCbAlgs/tests/refs/eventcount.yaml b/Kernel/LHCbAlgs/tests/refs/eventcount.yaml index fdefdea33414dfd0e7d9a3b0764c2f564a728a55..f0c46b34387cce5d4220713c37107432116de9f9 100644 --- a/Kernel/LHCbAlgs/tests/refs/eventcount.yaml +++ b/Kernel/LHCbAlgs/tests/refs/eventcount.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rootreadingexample/hlt2_example.dst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Kernel/LHCbAlgs/tests/refs/eventnumbercollect.yaml b/Kernel/LHCbAlgs/tests/refs/eventnumbercollect.yaml index b4d02966074db5825f00ce3ec490fa7e50f372d1..286b46410e265b2904386a25fad5a1b8696dab14 100644 --- a/Kernel/LHCbAlgs/tests/refs/eventnumbercollect.yaml +++ b/Kernel/LHCbAlgs/tests/refs/eventnumbercollect.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rootreadingexample/hlt2_example.dst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Kernel/MCInterfaces/dict/MCInterfacesDict.h b/Kernel/MCInterfaces/dict/MCInterfacesDict.h index 9d9d8d530e375b07da426a05f61cda3fb185d9bf..99cb396b5af54a4c4570276ab19f7edf5f094938 100755 --- a/Kernel/MCInterfaces/dict/MCInterfacesDict.h +++ b/Kernel/MCInterfaces/dict/MCInterfacesDict.h @@ -37,8 +37,4 @@ #include "MCInterfaces/IMCEventTypeFinder.h" #include "MCInterfaces/IMCReconstructed.h" -#include "MCInterfaces/IFullGenEventCutTool.h" -#include "MCInterfaces/IGenCutTool.h" -#include "MCInterfaces/IHepMCParticleSelector.h" - #endif // DICT_MCINTERFACESDICT_H diff --git a/Kernel/MCInterfaces/dict/MCInterfacesDict.xml b/Kernel/MCInterfaces/dict/MCInterfacesDict.xml index d3232df7f3b38cd13d177a44e36e64cf541c2327..0f34c654a668544ee40d00882e4b4b6d51bacca9 100755 --- a/Kernel/MCInterfaces/dict/MCInterfacesDict.xml +++ b/Kernel/MCInterfaces/dict/MCInterfacesDict.xml @@ -24,9 +24,5 @@ <class name = "ISiDepositedCharge" /> <class name = "ITrackGhostClassification" /> <class name = "IVisPrimVertTool" /> - <class name = "IHepMCParticleSelector" /> - - <class name = "IGenCutTool" /> - <class name = "IFullGenEventCutTool" /> </lcgdict> diff --git a/Kernel/MCInterfaces/include/MCInterfaces/IFullGenEventCutTool.h b/Kernel/MCInterfaces/include/MCInterfaces/IFullGenEventCutTool.h deleted file mode 100644 index 742356bcb97d93f40f958869e19982af30c67354..0000000000000000000000000000000000000000 --- a/Kernel/MCInterfaces/include/MCInterfaces/IFullGenEventCutTool.h +++ /dev/null @@ -1,44 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -#ifndef MCINTERFACES_IFULLGENEVENTCUTTOOL_H -#define MCINTERFACES_IFULLGENEVENTCUTTOOL_H 1 - -// Include files -// from Gaudi -#include "GaudiKernel/IAlgTool.h" - -// from Event -#include "Event/GenCollision.h" -#include "Event/HepMCEvent.h" - -/** @class IFullGenEventCutTool IFullGenEventCutTool.h "MCInterfaces/IFullGenEventCutTool.h" - * - * Abstract interface to generator level cut on full event. This type of - * cut is applied on a fully generated event: it includes pile-up interactions - * and all particles have already been decayed. - * - * @author Patrick Robbe - * @date 2005-11-17 - */ - -struct IFullGenEventCutTool : extend_interfaces<IAlgTool> { - - DeclareInterfaceID( IFullGenEventCutTool, 3, 0 ); - - /** Apply the cut on a event. - * @param[in] theEvents Container of all interactions in the event. - * @param[in] theCollisions Container of hard process informations of each - * pile-up interactions of the event. - * @return true if the full event passes the cut. - */ - virtual bool studyFullEvent( LHCb::HepMCEvents* theEvents, LHCb::GenCollisions* theCollisions ) const = 0; -}; -#endif // MCINTERFACES_ICUTTOOL_H diff --git a/Kernel/MCInterfaces/include/MCInterfaces/IGenCutTool.h b/Kernel/MCInterfaces/include/MCInterfaces/IGenCutTool.h deleted file mode 100644 index f4e8c80874010e519a0b45198272186af4432946..0000000000000000000000000000000000000000 --- a/Kernel/MCInterfaces/include/MCInterfaces/IGenCutTool.h +++ /dev/null @@ -1,66 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -#ifndef MCINTERFACES_IGENCUTTOOL_H -#define MCINTERFACES_IGENCUTTOOL_H 1 - -// Include files -// from Gaudi -#include "GaudiKernel/IAlgTool.h" - -// from Event -#include "Event/GenCollision.h" - -// Forward declarations -namespace HepMC { - class GenParticle; - class GenEvent; -} // namespace HepMC - -namespace LHCb { - class GenCollision; -} - -class IDecayTool; - -/** @class IGenCutTool IGenCutTool.h "MCInterfaces/IGenCutTool.h" - * - * Abstract interface to generator level cut. This type of cut is applied - * to the interaction containing the signal particle. The interaction, at - * this point contains undecayed particles (except excited heavy particles). - * - * @author Patrick Robbe - * @date 2005-08-17 - */ - -struct IGenCutTool : extend_interfaces<IAlgTool> { - /// Vector of particles - typedef std::vector<HepMC::GenParticle*> ParticleVector; - - DeclareInterfaceID( IGenCutTool, 6, 0 ); - - /** Applies the cut on the signal interaction. - * @param[in,out] theParticleVector List of signal particles. The - * generator level cut is applied to - * all these particles and particles - * which do not pass the cut are removed - * from theParticleVector. - * @param[in] theGenEvent Generated interaction. The generator - * level cut can use the particles in - * this event to take the decision. - * @param[in] theCollision Hard process information of the - * interaction which can be used by - * the cut to take the decision. - * @return true if the event passes the generator level cut. - */ - virtual bool applyCut( ParticleVector& theParticleVector, const HepMC::GenEvent* theGenEvent, - const LHCb::GenCollision* theCollision ) const = 0; -}; -#endif // MCINTERFACES_ICUTTOOL_H diff --git a/Kernel/MCInterfaces/include/MCInterfaces/IHepMCParticleSelector.h b/Kernel/MCInterfaces/include/MCInterfaces/IHepMCParticleSelector.h deleted file mode 100644 index ffcd45ae1e664e670ce8e392f7ea76835567e01e..0000000000000000000000000000000000000000 --- a/Kernel/MCInterfaces/include/MCInterfaces/IHepMCParticleSelector.h +++ /dev/null @@ -1,50 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -#ifndef MCINTERFACES_IHEPMCPARTICLESELECTOR_H -#define MCINTERFACES_IHEPMCPARTICLESELECTOR_H - -#include "GaudiKernel/IAlgTool.h" - -namespace HepMC { - class GenParticle; -} - -/** @class IHepMCParticleSelector IHepMCParticleSelector.h MCInterfaces/IHepMCParticleSelector.h - * - * Interface Class for selection of particles given a criteria - * - * @author Victor Coco victor.coco@cern.ch - * @date 22.10.2009 - */ - -struct IHepMCParticleSelector : extend_interfaces<IAlgTool> { - - /// Static access to interface id - DeclareInterfaceID( IHepMCParticleSelector, 1, 0 ); - - /** Method to select or reject a given HepMCParticle - * @param aParticle Pointer to the HepMCParticle to consider - * @return Boolean indicating if the given HepMCParticle is selected or not - * @retval true HepMCParticle is selected - * @retval false HepMCParticle is rejected - */ - virtual bool accept( const HepMC::GenParticle* aParticle ) const = 0; - - /** Boolean operator to select or reject a given HepMCParticle - * @param aParticle Pointer to the HepMCParticle to consider - * @return Boolean indicating if the given HepMCParticle is selected or not - * @retval true HepMCParticle is selected - * @retval false HepMCParticle is rejected - */ - inline bool operator()( const HepMC::GenParticle* aParticle ) const { return this->accept( aParticle ); } -}; - -#endif // MCINTERFACES_IMCPARTICLESELECTOR_H diff --git a/Kernel/PartProp/tests/refs/dumpPartProp.detdesc.yaml b/Kernel/PartProp/tests/refs/dumpPartProp.detdesc.yaml index 669b3eedc92e3720fdd6605e6c67b92b0ad4794c..f34555c8f3511ca27e6b3305c678d2945e4fdfd6 100644 --- a/Kernel/PartProp/tests/refs/dumpPartProp.detdesc.yaml +++ b/Kernel/PartProp/tests/refs/dumpPartProp.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = '' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Kernel/PartProp/tests/refs/dumpPartProp.yaml b/Kernel/PartProp/tests/refs/dumpPartProp.yaml index 9935a8d4aff05f8fde88062941b5e632a8f378ae..4572c181e12d2af03fc3142d789d9b261c5bd94d 100644 --- a/Kernel/PartProp/tests/refs/dumpPartProp.yaml +++ b/Kernel/PartProp/tests/refs/dumpPartProp.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'master' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Kernel/PartProp/tests/refs/partprop_pids.detdesc.yaml b/Kernel/PartProp/tests/refs/partprop_pids.detdesc.yaml index 0c74946f99f4d2ab1942cd0d48159fd8064e48ab..f8a896c882bcebcd70f5ddd1d69a96ad3efce458 100644 --- a/Kernel/PartProp/tests/refs/partprop_pids.detdesc.yaml +++ b/Kernel/PartProp/tests/refs/partprop_pids.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = '' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/Kernel/PartProp/tests/refs/partprop_pids.yaml b/Kernel/PartProp/tests/refs/partprop_pids.yaml index 2677e1c52e4fd25bbc7e7508341216a3f2485b13..9b8ca693daf9ad0e85c670c7946d2fe81e2baf7c 100644 --- a/Kernel/PartProp/tests/refs/partprop_pids.yaml +++ b/Kernel/PartProp/tests/refs/partprop_pids.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'master' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = [] (default: []) |-input_manifest_file = '' (default: '') |-input_process = '' (default: '') diff --git a/PyConf/python/PyConf/application.py b/PyConf/python/PyConf/application.py index 0e6857ea74555a2a5b5784dd7c0d42a45622aa9f..0fdcdec1563b3f41ce5b128859deece482b51503 100644 --- a/PyConf/python/PyConf/application.py +++ b/PyConf/python/PyConf/application.py @@ -390,6 +390,8 @@ class ApplicationOptions(ConfigurableUser): "preamble_algs": [], "msg_svc_format": "% F%35W%S %7W%R%T %0W%M", "msg_svc_time_format": "%Y-%m-%d %H:%M:%S UTC", + # Size of ID/title strings in histogram summaries + "histo_string_width": 80, # Moore-specific options # TODO move to a Moore-specific ApplicationOptions class "lines_maker": None, @@ -1247,7 +1249,15 @@ def configure( timeFormat=options.msg_svc_time_format, ) ) - appMgr.ExtSvc += [MessageSvcSink()] + appMgr.ExtSvc += [ + MessageSvcSink( + HistoStringsWidth=( + options.histo_string_width + if hasattr(options, "histo_string_width") + else 80 + ) + ) + ] if not UseDD4Hep: from Configurables import EventClockSvc diff --git a/ReleaseNotes/v56r5.md b/ReleaseNotes/v56r5.md new file mode 100644 index 0000000000000000000000000000000000000000..a80060745d869de2c3df2b3f200f3b0a96f59829 --- /dev/null +++ b/ReleaseNotes/v56r5.md @@ -0,0 +1,46 @@ +2025-03-17 LHCb v56r5 +=== + +This version uses +Gaudi [v39r3](../../../../Gaudi/-/tags/v39r3), +Detector [v2r5](../../../../Detector/-/tags/v2r5) and +LCG [105c](http://lcginfo.cern.ch/release/105c/) with ROOT 6.30.08. + +This version is released on the `master` branch. +Built relative to LHCb [v56r4](/../../tags/v56r4), with the following changes: + +### New features ~"new feature" + +- ~FT ~Simulation | Support for FT spillover sim, !4583 (@zexu) + + +### Fixes ~"bug fix" ~workaround + +- ~Simulation | Fix to a wrong initial value in MuonChamberGrid, !4936 (@satta) +- Deprecation warning fix in test_iohelper.py, !4974 (@pkopciew) + + +### Enhancements ~enhancement + + + +### Code cleanups and changes to tests ~modernisation ~cleanup ~testing + + + +### Documentation ~Documentation + + +### Other + +- ~RICH | Add utility types for RICH Quadrants, !4945 (@jonrob) +- Fixed instabilities in output order in test rootiomixertoomuch, !4975 (@sponce) [#387] +- Replace range::v3 with std::ranges, !4971 (@graven) +- RawEvent: Minor cleanup in exception throwing, !4965 (@jonrob) +- Update References for: LHCb!4959 based on lhcb-master-mr/12752, !4964 (@pkopciew) +- RawEvent: Throw exception instead of assert on null bank pointer, !4963 (@jonrob) +- Add missing dependency of GaudiConf pytest, !4962 (@clemenci) +- Pyconf - Add option to control histogram string width in printout, !4959 (@jonrob) +- Fix to 24.02.25 crash of lhcb-stack setup, !4958 (@pkopciew) +- Add generic accessors for MCVertices, !4948 (@ldufour) +- QMT to Pytest migration in LHCb, !4773 (@pkopciew) diff --git a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2022-data.yaml b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2022-data.yaml index 515065e2c61276a5cf21cec2b20f890fadd0e139..930d8108652cb344a1df4af7ab279ecfe267aa63 100644 --- a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2022-data.yaml +++ b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2022-data.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/2024.Q1.2-v00.00' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-2022/data-0015.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2023-data.yaml b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2023-data.yaml index 2b53cc92985d5f8612f6dbd26a464634a9402d99..44f40c8f6351d22948aeb5fc7d715d4da0ed2470 100644 --- a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2023-data.yaml +++ b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2023-data.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/2024.Q1.2-v00.00' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-2023/data-0020.mdf', 'mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-2023/data-0010.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2024-data-trunk-geom.yaml b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2024-data-trunk-geom.yaml index 52de2c95b936820f88733d6b98e9e09ba1d7506f..382cb7caa7fb4291ab349c762782dccb4f95367a 100644 --- a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2024-data-trunk-geom.yaml +++ b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2024-data-trunk-geom.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-2024/data-0002.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2024-data.yaml b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2024-data.yaml index 158148c2c16ef844f8be183d2cc4c14fb6088e0e..4d3c1802a3a3ac2c7883850edd67cfbc778e1796 100644 --- a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2024-data.yaml +++ b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-2024-data.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/2024.Q1.2-v00.00' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-2024/data-0002.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-detdesc-mc.detdesc.yaml b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-detdesc-mc.detdesc.yaml index cbfd18a4e4dfdf7d4be57d3ec0b05f161a3c23a8..026a1f52e76e24a56223e73735687a2ee961026b 100644 --- a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-detdesc-mc.detdesc.yaml +++ b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-detdesc-mc.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/before-rich1-geom-update-26052022' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_100.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_101.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_102.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_103.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_104.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_105.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_106.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_107.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_108.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_109.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_110.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_111.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_112.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_113.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_114.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_115.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_116.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_117.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_118.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_119.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_120.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_121.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_122.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_123.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_124.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_125.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_126.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_127.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_128.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_129.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_130.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_131.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_132.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_133.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_134.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_135.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_136.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_137.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_138.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_139.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_140.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_141.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_142.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_143.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_144.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_145.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_146.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_147.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_148.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_149.xdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-detdesc-mc.yaml b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-detdesc-mc.yaml index a39b5266c437f62e0aa3ff76c7c96e0c24789814..aaefbffcd5d6d23cbbe9766015fc4a76c39156c6 100644 --- a/Rich/RichDetectors/tests/refs/decode-and-spacepoints-detdesc-mc.yaml +++ b/Rich/RichDetectors/tests/refs/decode-and-spacepoints-detdesc-mc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/before-rich1-geom-update-26052022' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_100.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_101.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_102.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_103.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_104.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_105.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_106.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_107.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_108.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_109.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_110.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_111.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_112.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_113.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_114.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_115.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_116.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_117.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_118.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_119.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_120.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_121.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_122.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_123.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_124.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_125.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_126.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_127.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_128.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_129.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_130.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_131.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_132.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_133.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_134.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_135.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_136.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_137.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_138.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_139.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_140.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_141.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_142.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_143.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_144.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_145.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_146.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_147.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_148.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_149.xdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/instanciate-compat-old-rich1.detdesc.yaml b/Rich/RichDetectors/tests/refs/instanciate-compat-old-rich1.detdesc.yaml index c343a5461e0d01a1c5f55faa429bd6c624d5e001..3077460328dffc17fa221475942e9535fd0baa04 100644 --- a/Rich/RichDetectors/tests/refs/instanciate-compat-old-rich1.detdesc.yaml +++ b/Rich/RichDetectors/tests/refs/instanciate-compat-old-rich1.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/before-rich1-geom-update-26052022' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_100.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_101.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_102.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_103.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_104.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_105.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_106.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_107.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_108.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_109.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_110.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_111.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_112.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_113.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_114.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_115.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_116.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_117.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_118.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_119.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_120.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_121.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_122.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_123.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_124.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_125.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_126.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_127.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_128.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_129.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_130.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_131.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_132.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_133.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_134.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_135.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_136.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_137.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_138.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_139.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_140.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_141.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_142.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_143.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_144.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_145.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_146.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_147.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_148.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_149.xdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/instanciate-compat-old-rich1.yaml b/Rich/RichDetectors/tests/refs/instanciate-compat-old-rich1.yaml index 4810f94d3367715fbeed42babc7cbfca8291070d..11d7f78d785fabce2b27c00c522a5b58280394c0 100644 --- a/Rich/RichDetectors/tests/refs/instanciate-compat-old-rich1.yaml +++ b/Rich/RichDetectors/tests/refs/instanciate-compat-old-rich1.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/before-rich1-geom-update-26052022' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_100.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_101.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_102.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_103.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_104.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_105.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_106.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_107.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_108.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_109.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_110.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_111.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_112.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_113.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_114.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_115.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_116.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_117.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_118.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_119.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_120.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_121.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_122.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_123.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_124.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_125.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_126.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_127.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_128.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_129.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_130.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_131.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_132.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_133.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_134.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_135.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_136.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_137.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_138.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_139.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_140.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_141.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_142.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_143.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_144.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_145.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_146.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_147.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_148.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_149.xdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/radiator-volume-intersections.detdesc.yaml b/Rich/RichDetectors/tests/refs/radiator-volume-intersections.detdesc.yaml index b43d0df82ff860c4c4cf5beecf18e2e29a0e559d..c9218203602afb2d598f1c80096abb0bc6ded0b2 100644 --- a/Rich/RichDetectors/tests/refs/radiator-volume-intersections.detdesc.yaml +++ b/Rich/RichDetectors/tests/refs/radiator-volume-intersections.detdesc.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/before-rich1-geom-update-26052022' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_100.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_101.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_102.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_103.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_104.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_105.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_106.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_107.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_108.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_109.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_110.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_111.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_112.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_113.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_114.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_115.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_116.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_117.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_118.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_119.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_120.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_121.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_122.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_123.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_124.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_125.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_126.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_127.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_128.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_129.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_130.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_131.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_132.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_133.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_134.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_135.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_136.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_137.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_138.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_139.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_140.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_141.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_142.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_143.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_144.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_145.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_146.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_147.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_148.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_149.xdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/radiator-volume-intersections.yaml b/Rich/RichDetectors/tests/refs/radiator-volume-intersections.yaml index cdc1862ca36c3d4c13cb4deb3d5e8dac1a0e6d81..209f464ed35dc1d9e8718735da8d16c3e9787896 100644 --- a/Rich/RichDetectors/tests/refs/radiator-volume-intersections.yaml +++ b/Rich/RichDetectors/tests/refs/radiator-volume-intersections.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/before-rich1-geom-update-26052022' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_100.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_101.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_102.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_103.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_104.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_105.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_106.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_107.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_108.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_109.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_110.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_111.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_112.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_113.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_114.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_115.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_116.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_117.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_118.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_119.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_120.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_121.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_122.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_123.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_124.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_125.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_126.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_127.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_128.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_129.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_130.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_131.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_132.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_133.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_134.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_135.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_136.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_137.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_138.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_139.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_140.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_141.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_142.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_143.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_144.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_145.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_146.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_147.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_148.xdst', 'root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-decode-detdesc-compat-old-rich1/Brunel_149.xdst'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Rich/RichDetectors/tests/refs/test-run-change-2022-data.yaml b/Rich/RichDetectors/tests/refs/test-run-change-2022-data.yaml index e8d9a06cbe58bc198b4fd47a90529ea5550d4eed..55c1073627bbe5f9f49a850c3e10d7d318015f99 100644 --- a/Rich/RichDetectors/tests/refs/test-run-change-2022-data.yaml +++ b/Rich/RichDetectors/tests/refs/test-run-change-2022-data.yaml @@ -17,6 +17,7 @@ stdout: |- |-geometry_version = 'run3/trunk' (default: '') |-histo_calo = False (default: False) |-histo_file = '' (default: '') + |-histo_string_width = 80 (default: 80) |-input_files = ['mdf:root://eoslhcb.cern.ch//eos/lhcb//lhcb/swtest/rich-multiple-runs/2022-data.mdf'] | (default: []) |-input_manifest_file = '' (default: '') diff --git a/Sim/SimComponents/CMakeLists.txt b/Sim/SimComponents/CMakeLists.txt index 8a3877bedd4580a58d392d7c64f06691c25e454a..d3062d2fa364bd3b3ca59c4a9867c4fcf34afe10 100644 --- a/Sim/SimComponents/CMakeLists.txt +++ b/Sim/SimComponents/CMakeLists.txt @@ -17,14 +17,10 @@ gaudi_add_module(SimComponents SOURCES src/BooleInit.cpp src/CheckMCEventTool.cpp - src/DumpHepMC.cpp - src/DumpHepMCDecay.cpp - src/DumpHepMCTree.cpp src/DumpMCEventAlg.cpp src/EvtTypeChecker.cpp src/EvtTypeSvc.cpp src/FlagSignalChain.cpp - src/ForcedBDecayTool.cpp src/GenFSRJson.cpp src/GenFSRLog.cpp src/GenFSRRead.cpp @@ -43,7 +39,6 @@ gaudi_add_module(SimComponents AIDA::aida Boost::headers Gaudi::GaudiKernel - HepMC::HepMC LHCb::CaloDetLib LHCb::DAQEventLib LHCb::EventBase diff --git a/Sim/SimComponents/src/DumpHepMC.cpp b/Sim/SimComponents/src/DumpHepMC.cpp deleted file mode 100644 index e0a9893f68fd756d8dfd0c3da1531fc4665c91b4..0000000000000000000000000000000000000000 --- a/Sim/SimComponents/src/DumpHepMC.cpp +++ /dev/null @@ -1,141 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -#include "Event/HepMCEvent.h" -#include "GenEvent/HepMCUtils.h" -#include "HepMC/GenEvent.h" -#include "Kernel/STLExtensions.h" -#include "LHCbAlgs/MergingTransformer.h" - -/** - * implementation file for the class DumpHepMC. - * Just a renaming of the DumpMC class that was in Gen/Generators package - */ -namespace { - //============================================================================= - // Print vertices ordered - //============================================================================= - void orderedVertexPrint( HepMC::GenVertex const* theVertex, std::ostream& ostr ) { - char outline[80]; - if ( theVertex->barcode() != 0 ) { - if ( theVertex->position() != HepMC::FourVector( 0, 0, 0, 0 ) ) { - snprintf( outline, 80, "Vertex:%9d ID:%5d (X,cT)=%+9.2e,%+9.2e,%+9.2e,%+9.2e", theVertex->barcode(), - theVertex->id(), theVertex->position().x(), theVertex->position().y(), theVertex->position().z(), - theVertex->position().t() ); - } else { - snprintf( outline, 80, "GenVertex:%9d ID:%5d (X,cT):0", theVertex->barcode(), theVertex->id() ); - } - } else { - // If the vertex doesn't have a unique barcode assigned, then - // we print its memory address instead... so that the - // print out gives us a unique tag for the particle. - if ( theVertex->position() != HepMC::FourVector( 0, 0, 0, 0 ) ) { - snprintf( outline, 80, "Vertex:%9p ID:%5d (X,cT)=%+9.2e,%+9.2e,%+9.2e,%+9.2e", (void*)theVertex, - theVertex->id(), theVertex->position().x(), theVertex->position().y(), theVertex->position().z(), - theVertex->position().t() ); - } else { - snprintf( outline, 80, "GenVertex:%9p ID:%5d (X,cT):0", (void*)theVertex, theVertex->id() ); - } - } - - ostr << outline << '\n'; - // print the weights if there are any - if ( !theVertex->weights().empty() ) { - ostr << " Wgts(" << theVertex->weights().size() << ")="; - for ( const auto& wgt : theVertex->weights() ) ostr << wgt << " "; - ostr << '\n'; - } - // print out all the incoming, then outgoing particles - std::vector<const HepMC::GenParticle*> lP{ theVertex->particles_in_const_begin(), - theVertex->particles_in_const_end() }; - std::sort( lP.begin(), lP.end(), HepMCUtils::compareHepMCParticles ); - for ( auto it = lP.begin(); it != lP.end(); ++it ) { - if ( it == lP.begin() ) { - char label[6]; - snprintf( label, 6, " I:%2d", theVertex->particles_in_size() ); - ostr << label; - } else { - ostr << " "; - } - //(*part1)->print( ostr ); //uncomment for long debugging printout - ostr << **it << std::endl; - } - - std::vector<const HepMC::GenParticle*> lP2{ theVertex->particles_out_const_begin(), - theVertex->particles_out_const_end() }; - std::sort( lP2.begin(), lP2.end(), HepMCUtils::compareHepMCParticles ); - - for ( auto it2 = lP2.begin(); it2 != lP2.end(); ++it2 ) { - if ( it2 == lP2.begin() ) { - char label[6]; - snprintf( label, 6, " O:%2d", theVertex->particles_out_size() ); - ostr << label; - } else { - ostr << " "; - } - //(*part2)->print( ostr ); // uncomment for long debugging printout - ostr << **it2 << std::endl; - } - } - // ============================================================================ - // Print ordered HepMC - //============================================================================= - void orderedPrint( HepMC::GenEvent const* theEvent, std::ostream& ostr ) { - // dumps the content of this event to ostr - // to dump to cout use: event.print(); - // if you want to write this event to file outfile.txt you could use: - // std::ofstream outfile("outfile.txt"); event.print( outfile ); - ostr << "________________________________________" - << "________________________________________\n"; - ostr << "GenEvent: #" << theEvent->event_number() << " ID=" << theEvent->signal_process_id() - << " SignalProcessGenVertex Barcode: " - << ( theEvent->signal_process_vertex() ? theEvent->signal_process_vertex()->barcode() : 0 ) << "\n"; - ostr << " Entries this event: " << theEvent->vertices_size() << " vertices, " << theEvent->particles_size() - << " particles.\n"; - // print a legend to describe the particle info - char particle_legend[80]; - snprintf( particle_legend, 80, " %9s %8s %9s,%9s,%9s,%8s %4s %9s", "Barcode", "PDG ID", "( Px", "Py", "Pz", - "E )", "Stat", "DecayVtx" ); - ostr << " GenParticle Legend\n" << particle_legend << "\n"; - ostr << "________________________________________" - << "________________________________________\n"; - // Print all Vertices - for ( auto vtx = theEvent->vertices_begin(); vtx != theEvent->vertices_end(); ++vtx ) { - orderedVertexPrint( *vtx, ostr ); - } - ostr << "________________________________________" - << "________________________________________\n"; - } - -} // namespace - -struct DumpHepMC - : LHCb::Algorithm::MergingConsumer<void( Gaudi::Functional::vector_of_const_<LHCb::HepMCEvents> const& )> { - using base_t = - LHCb::Algorithm::MergingConsumer<void( Gaudi::Functional::vector_of_const_<LHCb::HepMCEvents> const& )>; - - DumpHepMC( std::string const& name, ISvcLocator* isvc ) - : base_t{ name, isvc, { "Addresses", { LHCb::HepMCEventLocation::Default } } } {} - - void operator()( Gaudi::Functional::vector_of_const_<LHCb::HepMCEvents> const& containers ) const override { - MsgStream& log = info(); - for ( const auto& [n, events] : LHCb::range::enumerate( containers ) ) { - info() << " HepMC container '" << inputLocation( n ) << "' \t has " << events.size() << " event(s) " << endmsg; - for ( const LHCb::HepMCEvent* event : events ) { - if ( !event ) { continue; } - log << " Generator '" << event->generatorName() << "'\n"; - if ( log.isActive() ) orderedPrint( event->pGenEvt(), log.stream() ); - log << endmsg; - } - }; - } -}; - -DECLARE_COMPONENT( DumpHepMC ) diff --git a/Sim/SimComponents/src/DumpHepMCDecay.cpp b/Sim/SimComponents/src/DumpHepMCDecay.cpp deleted file mode 100644 index a1680ce2c5da051ddf2a6b14452ac499cfbd876c..0000000000000000000000000000000000000000 --- a/Sim/SimComponents/src/DumpHepMCDecay.cpp +++ /dev/null @@ -1,121 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -#include "DumpHepMCDecay.h" -#include "HepMC/GenParticle.h" -#include "HepMC/GenVertex.h" -#include "Kernel/ParticleProperty.h" -#include "Kernel/STLExtensions.h" -#include "fmt/format.h" - -//----------------------------------------------------------------------------- -// Implementation file for class : DumpHepMCDecay -// -// 2004-02-18 : Ivan Belyaev -//----------------------------------------------------------------------------- -namespace { - - /* - * @fn adjust - * adjust the particle name to the desired format - * @param name name to be adjusted - * @return adjusted name - */ - std::string adjust( const std::string& name ) { - constexpr size_t s_maxSize = 12; - std::string tmp( name ); - auto size = tmp.size(); - if ( s_maxSize > size ) { - tmp += std::string( s_maxSize - size, ' ' ); - } else if ( s_maxSize < size ) { - tmp = std::string( tmp.begin(), tmp.begin() + s_maxSize ); - tmp[s_maxSize - 1] = '#'; - } - return tmp; - } -} // namespace - -// Declaration of the Algorithm Factory -DECLARE_COMPONENT( DumpHepMCDecay ) - -void DumpHepMCDecay::operator()( Gaudi::Functional::vector_of_const_<LHCb::HepMCEvents> const& containers ) const { - bool found = false; - if ( !m_particles.empty() || !m_quarks.empty() ) { - info() << " Decay dump [cut-off at " << m_levels << " levels] " << endmsg; - for ( const auto& [n, events] : LHCb::range::enumerate( containers ) ) { - info() << " Container '" << inputLocation( n ) << "' " << endmsg; - for ( const auto* event : events ) { - if ( !event ) { continue; } // CONTINUE - const HepMC::GenEvent* evt = event->pGenEvt(); - if ( !evt ) { continue; } // CONTINUE - for ( auto ip = evt->particles_begin(); evt->particles_end() != ip; ++ip ) { - const HepMC::GenParticle* particle = *ip; - if ( !particle ) { continue; } // CONTINUE - bool print = - ( m_particles.end() != std::find( m_particles.begin(), m_particles.end(), particle->pdg_id() ) ) || - std::any_of( m_quarks.begin(), m_quarks.end(), - // use LHCb flavour of ParticleID class ! // NB - [p = LHCb::ParticleID( particle->pdg_id() )]( int q ) { - return p.hasQuark( LHCb::ParticleID::Quark( q ) ); - } ); - if ( print ) { - found = true; - if ( info().isActive() ) { - info() << std::endl; - printDecay( *particle, info().stream(), 0 ); - } - } - } - } - } - info() << endmsg; - } - if ( !found ) ++m_not_found; -} - -//============================================================================= -// get the particle name in the string fixed form -//============================================================================= -std::string DumpHepMCDecay::particleName( HepMC::GenParticle const& particle ) const { - const int pdg_id = particle.pdg_id(); - const LHCb::ParticleProperty* pp = nullptr; - pp = m_ppSvc->find( LHCb::ParticleID( pdg_id ) ); - if ( pp ) { return adjust( pp->particle() ); } - ++m_pdg_not_found; - return adjust( "#UNKNOWN****" ); -} - -//============================================================================= -// print the decay tree of the particle -//============================================================================= -void DumpHepMCDecay::printDecay( HepMC::GenParticle const& particle, std::ostream& stream, unsigned int level ) const { - stream << fmt::format( "{:3d}", level ); - { - const unsigned int s_maxLevel = 10; - const std::string pName = particleName( particle ); - if ( level < s_maxLevel ) { - stream << " " << std::string( level * 2, ' ' ) << "|-> " << pName - << std::string( ( s_maxLevel - level ) * 2, ' ' ); - } else { - stream << " " << std::string( 2 * s_maxLevel, ' ' ) << "|-> " << pName; - } - } - // print the particle itself - particle.print( stream ); - const HepMC::GenVertex* vertex = particle.end_vertex(); - if ( vertex && m_levels > int( level ) ) { - // loop over all daughters - for ( auto ip = vertex->particles_out_const_begin(); vertex->particles_out_const_end() != ip; ++ip ) { - if ( *ip ) { - printDecay( **ip, stream, level + 1 ); // RECURSION - } - } - } -} diff --git a/Sim/SimComponents/src/DumpHepMCDecay.h b/Sim/SimComponents/src/DumpHepMCDecay.h deleted file mode 100644 index 2f128174d1fa3b0425308a21a859298a6bea3b96..0000000000000000000000000000000000000000 --- a/Sim/SimComponents/src/DumpHepMCDecay.h +++ /dev/null @@ -1,73 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -#pragma once -#include "Event/HepMCEvent.h" -#include "Kernel/IParticlePropertySvc.h" -#include "Kernel/ParticleID.h" -#include "LHCbAlgs/MergingTransformer.h" -#include <string> -#include <vector> - -namespace LHCb { - class IParticlePropertySvc; -} - -namespace HepMC { - class GenParticle; - class GenVertex; -} // namespace HepMC - -/** @class DumpHepMCDecay DumpHepMCDecay.h - * - * Dump the decays of certain particles - * This class was previously called DumpMCDecay (Gen/Generators package) - * - * @author Vanya BELYAEV Ivan.Belyaev@itep.ru - * @date 2004-02-18 - */ -class DumpHepMCDecay - : public LHCb::Algorithm::MergingConsumer<void( Gaudi::Functional::vector_of_const_<LHCb::HepMCEvents> const& )> { - - using base_t = - LHCb::Algorithm::MergingConsumer<void( Gaudi::Functional::vector_of_const_<LHCb::HepMCEvents> const& )>; - -public: - DumpHepMCDecay( std::string const& name, ISvcLocator* isvc ) - : base_t{ name, isvc, { "Addresses", { LHCb::HepMCEventLocation::Default } } } {} - - void operator()( Gaudi::Functional::vector_of_const_<LHCb::HepMCEvents> const& ) const override; - - std::string particleName( HepMC::GenParticle const& particle ) const; - void printDecay( HepMC::GenParticle const& particle, std::ostream& stream, unsigned int level ) const; - -protected: - Gaudi::Property<std::vector<int>> m_particles{ this, "Particles", {}, "particles to be printed" }; - Gaudi::Property<std::vector<int>> m_quarks{ - this, - "Quarks", - { LHCb::ParticleID::bottom }, - [this]( auto&& ) { - auto i = std::find_if( m_quarks.begin(), m_quarks.end(), []( auto const& q ) { - return q < LHCb::ParticleID::down || LHCb::ParticleID::top < q; - } ); - if ( i == m_quarks.end() ) throw GaudiException{ " Invalid Quark ID", "DumpHepMCDecay", StatusCode::FAILURE }; - }, - "quarks to be printed" }; - Gaudi::Property<int> m_levels{ this, "MaxLevels", 4, "maximal number of levels" }; - -private: - ServiceHandle<LHCb::IParticlePropertySvc> m_ppSvc{ this, "ParticlePropertySvc", "LHCb::ParticlePropertySvc", - "pointer to particle property service" }; - mutable Gaudi::Accumulators::MsgCounter<MSG::WARNING> m_not_found{ this, "No specified Particles/Quarks are found!" }; - mutable Gaudi::Accumulators::MsgCounter<MSG::WARNING> m_pdg_not_found{ - this, "particleName(): ParticleProperty* points to NULL" }; - mutable Gaudi::Accumulators::MsgCounter<MSG::ERROR> m_quark_not_found{ this, " Invalid Quark ID" }; -}; diff --git a/Sim/SimComponents/src/DumpHepMCTree.cpp b/Sim/SimComponents/src/DumpHepMCTree.cpp deleted file mode 100644 index 06633fe18941f1cb7b24c9e04ac3d6f326a3902c..0000000000000000000000000000000000000000 --- a/Sim/SimComponents/src/DumpHepMCTree.cpp +++ /dev/null @@ -1,70 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -#include "DumpHepMCDecay.h" -#include "Event/HepMCEvent.h" -#include "HepMC/GenParticle.h" -#include "HepMC/GenVertex.h" -#include "Kernel/STLExtensions.h" - -/** - * simple class to dump HepMC::GenEvent obejcts - * @author Vanya BELYAEV ibelyaev@physics.syr.edu - * @date 2006-10-25 - */ -struct DumpHepMCTree : DumpHepMCDecay { - using DumpHepMCDecay::DumpHepMCDecay; - void operator()( Gaudi::Functional::vector_of_const_<LHCb::HepMCEvents> const& ) const override; - - mutable Gaudi::Accumulators::MsgCounter<MSG::WARNING> m_signalN1Warn{ this, "Signal_process_vertex is NULL, use -1" }; - mutable Gaudi::Accumulators::MsgCounter<MSG::WARNING> m_signalSkipWarn{ this, - "Signal_process_vertex is NULL, skip!" }; - mutable Gaudi::Accumulators::MsgCounter<MSG::ERROR> m_nullGenPart{ - this, "printDecay(): HepMC::GenParticle* points to NULL" }; -}; - -// Declaration of the Algorithm Factory -DECLARE_COMPONENT( DumpHepMCTree ) - -void DumpHepMCTree::operator()( Gaudi::Functional::vector_of_const_<LHCb::HepMCEvents> const& containers ) const { - // get the stream - MsgStream& log = info(); - log << " Tree dump [cut-off at " << m_levels << " levels] " << endmsg; - for ( const auto& [n, events] : LHCb::range::enumerate( containers ) ) { - log << " Container '" << inputLocation( n ) << "' " << endmsg; - for ( const auto& event : events ) { - if ( !event ) { continue; } // CONTINUE - const HepMC::GenEvent* evt = event->pGenEvt(); - if ( !evt ) { continue; } // CONTINUE - log << " #particles/vertices : " << evt->particles_size() << "/" << evt->vertices_size() << endmsg; - HepMC::GenVertex* signal = evt->signal_process_vertex(); - if ( !signal ) { - signal = evt->barcode_to_vertex( -1 ); - if ( signal ) { - ++m_signalN1Warn; - } else { - ++m_signalSkipWarn; - continue; - } - } - if ( log.isActive() ) { - std::for_each( signal->particles_begin( HepMC::children ), signal->particles_end( HepMC::children ), - [&]( const HepMC::GenParticle* p ) { - if ( !p ) { - ++m_nullGenPart; - } else { - printDecay( *p, log.stream(), 0 ); - } - } ); - } - } - } - log << endmsg; -} diff --git a/Sim/SimComponents/src/EvtTypeChecker.cpp b/Sim/SimComponents/src/EvtTypeChecker.cpp index 0826f89cf2f4f98926e016f3dbb01320a311b433..bcddd8b071c627b3b0688c9de7d19590d417a1eb 100644 --- a/Sim/SimComponents/src/EvtTypeChecker.cpp +++ b/Sim/SimComponents/src/EvtTypeChecker.cpp @@ -10,7 +10,6 @@ \*****************************************************************************/ #include "Event/GenCollision.h" #include "Event/GenHeader.h" -#include "Event/HepMCEvent.h" #include "Gaudi/Accumulators.h" #include "Kernel/IEvtTypeSvc.h" #include "LHCbAlgs/Consumer.h" diff --git a/Sim/SimComponents/src/ForcedBDecayTool.cpp b/Sim/SimComponents/src/ForcedBDecayTool.cpp deleted file mode 100644 index cbfe2bd5b9f382e5885a2401b6dd7dcde477f445..0000000000000000000000000000000000000000 --- a/Sim/SimComponents/src/ForcedBDecayTool.cpp +++ /dev/null @@ -1,69 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 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. * -\*****************************************************************************/ -// Include files -#include "Event/GenHeader.h" -#include "Event/MCParticle.h" -#include "GaudiAlg/GaudiTool.h" -#include "MCInterfaces/IForcedBDecayTool.h" - -/** @class ForcedBDecayTool ForcedBDecayTool.h - * - * v1.0 - * @author Marco Musy - * @date 2006-10-02 - */ -class ForcedBDecayTool : public extends<GaudiTool, IForcedBDecayTool> { -public: - /// Standard constructor - using extends::extends; - - const LHCb::MCParticle* forcedB() override; - -private: - LHCb::MCParticle* associatedofHEP( HepMC::GenParticle* ); - DataObjectReadHandle<LHCb::HepMCEvents> m_mcEvent{ this, "HepMCEvents", LHCb::HepMCEventLocation::Default }; - DataObjectReadHandle<LHCb::MCParticles> m_mcParts{ this, "MCParticles", LHCb::MCParticleLocation::Default }; -}; - -//----------------------------------------------------------------------------- -// Implementation file for class : ForcedBDecayTool v1.0 -// -// 2007-02-06 : Marco Musy -//----------------------------------------------------------------------------- - -// Declaration of the Algorithm Factory -DECLARE_COMPONENT( ForcedBDecayTool ) - -//============================================================================= -const LHCb::MCParticle* ForcedBDecayTool::forcedB() { - - // check what is the B forced to decay - const LHCb::MCParticle* BS = nullptr; - const LHCb::HepMCEvents* hepVect = m_mcEvent.get(); - for ( auto& q : *hepVect ) { - for ( auto p = q->pGenEvt()->particles_begin(); p != q->pGenEvt()->particles_end(); ++p ) { - if ( ( *p )->status() != 889 ) continue; - BS = associatedofHEP( *p ); - if ( BS ) break; - } - } - return BS; -} -//============================================================================ -LHCb::MCParticle* ForcedBDecayTool::associatedofHEP( HepMC::GenParticle* hepmcp ) { - const LHCb::MCParticles* mcpart = m_mcParts.get(); - - auto imc = std::find_if( mcpart->begin(), mcpart->end(), [mid = hepmcp->pdg_id()]( const LHCb::MCParticle* p ) { - return p->particleID().hasBottom() && p->particleID().pid() == mid; - } ); - return imc != mcpart->end() ? *imc : nullptr; -} -//============================================================================= diff --git a/cmake/FindHepMC.cmake b/cmake/FindHepMC.cmake deleted file mode 100644 index 18a8845f584298994937960b0961be5678f1d73e..0000000000000000000000000000000000000000 --- a/cmake/FindHepMC.cmake +++ /dev/null @@ -1,71 +0,0 @@ -############################################################################### -# (c) Copyright 2021 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. # -############################################################################### -# - Locate HepMC library -# Defines: -# Variables: -# HepMC_FOUND -# HepMC_INCLUDE_DIR -# HepMC_INCLUDE_DIRS (not cached) -# HepMC_<component>_LIBRARY -# HepMC_LIBRARIES (not cached) -# HepMC_LIBRARY_DIRS (not cached) -# Targets (optional components): -# HepMC::HepMC (default) -# HepMC::fio - -find_path(HepMC_INCLUDE_DIR HepMC/HepMCDefs.h) -mark_as_advanced(HepMC_INCLUDE_DIR) -set(HepMC_INCLUDE_DIRS ${HepMC_INCLUDE_DIR}) -if(NOT DEFINED HepMC_VERSION) - file(READ ${HepMC_INCLUDE_DIR}/HepMC/HepMCDefs.h _hepmc_defs) - if(_hepmc_defs MATCHES "#define +HEPMC_VERSION +\"([0-9.]+)\"") - set(HepMC_VERSION ${CMAKE_MATCH_1}) - endif() -endif() - -if(NOT HepMC_FIND_COMPONENTS) - set(HepMC_FIND_COMPONENTS HepMC) -endif() -foreach(component IN LISTS HepMC_FIND_COMPONENTS) - if(component STREQUAL "HepMC") - set(libname HepMC) - else() - set(libname HepMC${component}) - endif() - - find_library(HepMC_${component}_LIBRARY NAMES ${libname}) - mark_as_advanced(HepMC_${component}_LIBRARY) - if(HepMC_${component}_LIBRARY) - set(HepMC_${component}_FOUND ${HepMC_${component}_LIBRARY}) - if(NOT TARGET HepMC::${component}) - add_library(HepMC::${component} UNKNOWN IMPORTED) - set_target_properties(HepMC::${component} PROPERTIES IMPORTED_LOCATION ${HepMC_${component}_LIBRARY}) - target_include_directories(HepMC::${component} INTERFACE "${HepMC_INCLUDE_DIR}") - endif() - list(APPEND HepMC_LIBRARIES ${HepMC_${component}_LIBRARY}) - get_filename_component(_comp_dir ${HepMC_${component}_LIBRARY} DIRECTORY) - list(APPEND HepMC_LIBRARY_DIRS ${_comp_dir}) - endif() - -endforeach() - -if(HepMC_LIBRARY_DIRS) - list(REMOVE_DUPLICATES HepMC_LIBRARY_DIRS) -endif() - -# handle the QUIETLY and REQUIRED arguments and set HepMC_FOUND to TRUE if -# all listed variables are TRUE -INCLUDE(FindPackageHandleStandardArgs) -find_package_handle_standard_args(HepMC - HANDLE_COMPONENTS - VERSION_VAR HepMC_VERSION - REQUIRED_VARS HepMC_INCLUDE_DIR HepMC_LIBRARIES -) diff --git a/cmake/LHCbDependencies.cmake b/cmake/LHCbDependencies.cmake index 85eff7e5461d00f0ac654c6c56c5b3c5fe7d5417..b08f918684ad7734a645715f6ed79542c6f18e7d 100644 --- a/cmake/LHCbDependencies.cmake +++ b/cmake/LHCbDependencies.cmake @@ -98,7 +98,6 @@ find_package(cppgsl REQUIRED) find_package(Eigen3 REQUIRED) find_package(fmt REQUIRED) find_package(GSL REQUIRED) -find_package(HepMC REQUIRED) find_package(nlohmann_json REQUIRED) find_package(OpenSSL REQUIRED Crypto) # for DetDescSvc find_package(Python REQUIRED Interpreter Development)