Skip to content

Instantly share code, notes, and snippets.

@VanyaBelyaev
Created March 3, 2018 14:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save VanyaBelyaev/14522f14672f84c171eac9b29df31f68 to your computer and use it in GitHub Desktop.
Save VanyaBelyaev/14522f14672f84c171eac9b29df31f68 to your computer and use it in GitHub Desktop.
Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome
LoKi LoKi
LoKi LoKi
LoKi Welcome to LoKi! LoKi
LoKi LoKi
LoKi (LOops & KInematics) LoKi
LoKi LoKi
LoKi Smart & Friendly C++ Physics Analysis Tool Kit LoKi
LoKi LoKi
LoKi LoKi
LoKi Author: Vanya BELYAEV Ivan.Belyaev@itep.ru LoKi
LoKi With the kind help of Galina Pakhlova & Sergey Barsuk LoKi
LoKi LoKi
LoKi Have fun and enjoy! LoKi
LoKi LoKi
Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome
Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome
Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome
Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome
Bender Bender
Bender Bender
Bender Welcome to Bender! Bender
Bender Bender
Bender Python-based Physics Analysis Application Bender
Bender Bender
Bender Author: Vanya BELYAEV Ivan.Belyaev@itep.ru Bender
Bender With the kind help of Pere Mato & Andrey Tsaregorodtsev Bender
Bender Bender
Bender Have fun and enjoy! Good Luck! Bender
Bender Bender
Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome
Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome Welcome
# Bender.Startup INFO Bender session started Sat Mar 3 15:39:45 2018
# Bender.Fixes_Gaudi INFO *** Fix some Gaudi features
# Bender.Fixes_LoKi INFO *** Fix some LHCb/LoKi features
# BenderTools.TisTos INFO Add useful methods to class Algo for TisTos'sing
# BenderTools.TisTos INFO Add TisTos functionality to Bender.Algo class
# BenderTutor.Tis&Tos INFO ********************************************************************************
# BenderTutor.Tis&Tos INFO Simple demonstration how to fill n-tuple with TisTos information
oooooooooo. .o8
`888' `Y8b "888
888 888 .ooooo. ooo. .oo. .oooo888 .ooooo. oooo d8b
888oooo888' d88' `88b `888P"Y88b d88' `888 d88' `88b `888""8P
888 `88b 888ooo888 888 888 888 888 888ooo888 888
888 .88P 888 .o 888 888 888 888 888 .o 888
o888bood8P' `Y8bod8P' o888o o888o `Y8bod88P" `Y8bod8P' d888b
This file is a part of BENDER project:
``Python-based Interactive Environment for Smart and Friendly Physics Analysis''
The project has been designed with the kind help from
Pere MATO and Andrey TSAREGORODTSEV.
And it is based on the LoKi project:
``C++ ToolKit for Smart and Friendly Physics Analysis''
By usage of this code one clearly states the disagreement
with the smear campaign of Dr.O.Callot et al.:
``No Vanya's lines are allowed in LHCb/Gaudi software.''
# BenderTutor.Tis&Tos INFO Author : Vanya BELYAEV Ivan.Belyaev@itep.ru
# BenderTutor.Tis&Tos INFO Version : $Revision: 172885 $
# BenderTutor.Tis&Tos INFO Date : 2006-10-12
# BenderTutor.Tis&Tos INFO ********************************************************************************
# DaVinci INFO Applying DaVinci configuration
# DaVinci INFO /***** User DaVinci/DaVinci ************************************************************************
|-MainOptions = ''
|-TupleFile = 'TisTosTuples.root' (default: '')
|-SkipEvents = 0
|-RootCompressionLevel = 'LZMA:6'
|-Input = [] (default: [])
|-Turbo = False
|-DDDBtag = ''
|-UserAlgorithms = [<SelPy.selection.Selection object at 0x7fd844295190>] (default: [])
|-RootInTES = '/Event/PSIX' (default: '')
|-DQFLAGStag = ''
|-Lumi = False
|-MoniSequence = [] (default: [])
|-VerboseMessages = False
|-InputType = 'MDST' (default: 'DST')
|-ProductionType = 'None'
|-PrintFreq = 1000
|-Detectors = ['Velo', 'PuVeto', 'Rich1', 'Rich2', 'TT', 'IT', 'OT', 'Spd', 'Prs', 'Ecal', 'Hcal', 'Muon', 'Magnet', 'Tr']
| (default: ['Velo', 'PuVeto', 'Rich1', 'Rich2', 'TT', 'IT', 'OT', 'Spd', 'Prs', 'Ecal', 'Hcal', 'Muon', 'Magnet', 'Tr'])
|-EvtMax = -1
|-CondDBtag = ''
|-MergeGenFSR = False
|-Simulation = False
|-DataType = '2012' (default: '')
|-RedoMCLinks = False
|-IgnoreDQFlags = False
|-HistogramFile = ''
|-WriteFSR = True
|-EnableUnpack = None
|-EventPreFilters = [] (default: [])
\----- (End of User DaVinci/DaVinci) ---------------------------------------------------------------
# DaVinci INFO Creating Lumi Algorithms
# DaVinci INFO No MainOptions specified. DaVinci() will import no options file!
# DaVinci INFO Creating User Algorithms
# DaVinci INFO Append to Main Sequence has been called
# DaVinci INFO Creating Moni Algorithms
# DaVinci INFO Append to Moni Sequence has been called
# PhysConf.MicroDST INFO Disable GFAL
# PhysConf.MicroDST INFO Reconfigure uDST to use RootInTES='/Event/PSIX/'
# PhysConf.MicroDST INFO Configure L0&HLT decoding RootInTES='/Event/PSIX/'
# PhysConf.MicroDST INFO Configure node-killer agent for ('/Event/DAQ', '/Event/pRec')
# PhysConf.MicroDST INFO Configure ODIN,Raw,Summary&Reports RootInTES='/Event/PSIX/'
# DaVinci INFO Set RootInTES=/Event/PSIX for DaVinciUserSequence
# DaVinci INFO Set RootInTES=/Event/PSIX for SEQ:TisTos
# DaVinci INFO Set RootInTES=/Event/PSIX for SelFilterPhys_SelPsi2KForPsiX_Particles
# DaVinci INFO Set RootInTES=/Event/PSIX for TisTos
# WARNING: file '/cvmfs/lhcb.cern.ch/lib/lhcb/DBASE/TCK/L0TCK/v5r27/options/L0DUConfig.opts' already included, ignored.
# WARNING: Using default tag dddb-20171030-2 for partition DDDB
# WARNING: Using default tag cond-20150409-1 for partition LHCBCOND
# WARNING: Using default tag <latest:2012> for partition DQFLAGS
# WARNING: Property 'DataType' is set in both 'DigiConf' and 'SimConf', using 'DigiConf.DataType'
# WARNING: something else configured a decoder already, Trig/L0/Calo L0CaloCandidatesFromRaw/L0CaloFromRaw
# WARNING: something else configured a decoder already, Trig/L0/FullCalo L0CaloCandidatesFromRaw/L0CaloFromRaw
# WARNING: something else configured a decoder already, Trig/L0/L0DUReport L0DUFromRawAlg/L0DUFromRaw
# WARNING: something else configured a decoder already, Trig/L0/MuonCtrl L0MuonCandidatesFromRaw/L0MuonFromRaw
# WARNING: something else configured a decoder already, Trig/L0/MuonBCSU L0MuonCandidatesFromRaw/L0MuonFromRaw
# WARNING: something else configured a decoder already, Trig/L0/MuonData L0MuonCandidatesFromRaw/L0MuonFromRaw
# PhysConf.MicroDST INFO Add killer agent for: ['/Event/DAQ', '/Event/pRec']
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v999r999)
running on lbcsrv01.cern.ch on Sat Mar 3 15:40:22 2018
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
ToolSvc.GitDDDB INFO opening Git repository '/cvmfs/lhcb.cern.ch/lib/lhcb/git-conddb/DDDB.git'
ToolSvc.GitDDDB INFO using commit 'dddb-20171030-2' corresponding to f3d479be34024895a86a40915bed8ca697243852
ToolSvc.GitLHCB... INFO opening Git repository '/cvmfs/lhcb.cern.ch/lib/lhcb/git-conddb/LHCBCOND.git'
ToolSvc.GitLHCB... INFO using commit 'cond-20150409-1' corresponding to 862558522625bc8e913636791ef778223447c38e
ToolSvc.GitONLINE INFO opening Git repository '/cvmfs/lhcb.cern.ch/lib/lhcb/git-conddb/ONLINE.git'
ToolSvc.GitONLINE INFO using commit 'HEAD' corresponding to 8685bad0b90bba925b1c5617dab5c48820d0cbe6
ToolSvc.GitDQFLAGS INFO opening Git repository '/cvmfs/lhcb.cern.ch/lib/lhcb/git-conddb/DQFLAGS.git'
ToolSvc.GitDQFLAGS INFO using commit 'dq-20140822' corresponding to c8cd1b53fd9964a2f7f6de2c9a85c1982a286f94
DetectorPersist... INFO Added successfully Conversion service:XmlCnvSvc
DetectorDataSvc SUCCESS Detector description database: git:/lhcb.xml
RndmGenSvc.Engine INFO Generator engine type:CLHEP::RanluxEngine
RndmGenSvc.Engine INFO Current Seed:1234567 Luxury:3
RndmGenSvc INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngine>
TimingAuditor.T... INFO This machine has a speed about 3.03 times the speed of a 2.8 GHz Xeon.
NTupleSvc INFO Added stream file:TisTosTuples.root as FILE1
TransportSvc INFO Initialize the static pointer to DetDesc::IGeometryErrorSvc
TransportSvc INFO Recovery of geometry errors is ENABLED
DaVinciEventSeq INFO Member list: DaVinciInit/DaVinciInitAlg, GaudiSequencer/FilteredEventSeq, GaudiSequencer/LumiSeq
DaVinciInitAlg SUCCESS ==================================================================
DaVinciInitAlg SUCCESS Requested to process all events on input file(s)
DaVinciInitAlg SUCCESS ==================================================================
RootHistSvc INFO Writing ROOT histograms to: UndefinedROOTOutputFileName
HistogramPersis... INFO Added successfully Conversion service:RootHistSvc
HistogramDataSvc INFO Added stream file:/cvmfs/lhcb.cern.ch/lib/lhcb/PARAM/ParamFiles/v8r22/data/JetEnergyCorrections_R05_v3.root as JEC14R05
HistogramDataSvc INFO Added stream file:/cvmfs/lhcb.cern.ch/lib/lhcb/PARAM/ParamFiles/v8r22/data/JetEnergyCorrections_R07_v3.root as JEC14R07
FilteredEventSeq INFO Member list: GaudiSequencer/DaVinciEventInitSeq, GaudiSequencer/DaVinciAnalysisSeq
DaVinciEventIni... INFO Member list: EventNodeKiller/KillDAQ
DaVinciAnalysisSeq INFO Member list: GaudiSequencer/DaVinciUserSequence, GaudiSequencer/MonitoringSequence
DaVinciUserSequ... INFO Member list: GaudiSequencer/SEQ:TisTos, with rootInTES '/Event/PSIX/'
SEQ:TisTos INFO Member list: LoKi::VoidFilter/SelFilterPhys_SelPsi2KForPsiX_Particles, LoKi::Dicts::Alg<LoKi::Algo>/TisTos, with rootInTES '/Event/PSIX/'
MagneticFieldSvc INFO Opened magnetic field file : /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-2018-patches/Today/DBASE/FieldMap/v5r7/cdf/field101.c1.down.cdf
MagneticFieldSvc INFO Opened magnetic field file : /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-2018-patches/Today/DBASE/FieldMap/v5r7/cdf/field101.c2.down.cdf
MagneticFieldSvc INFO Opened magnetic field file : /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-2018-patches/Today/DBASE/FieldMap/v5r7/cdf/field101.c3.down.cdf
MagneticFieldSvc INFO Opened magnetic field file : /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-2018-patches/Today/DBASE/FieldMap/v5r7/cdf/field101.c4.down.cdf
MagneticFieldSvc INFO Map scaled by factor 1 with polarity internally used: -1 signed relative current: -1
TisTos SUCCESS Tis/Tos lines for psi
TisTos SUCCESS - Hlt1Global : Hlt1Global
TisTos SUCCESS - Hlt1Phys : Hlt1(?!ODIN)(?!L0)(?!Lumi)(?!Tell1)(?!MB)(?!NZS)(?!Velo)(?!BeamGas)(?!Incident).*Decision
TisTos SUCCESS - Hlt1TIS : Hlt1(DiMuon|SingleMuon|Track).*Decision
TisTos SUCCESS - Hlt1TOS : Hlt1(DiMuon|TrackMuon).*Decision
TisTos SUCCESS - Hlt2Global : Hlt2Global
TisTos SUCCESS - Hlt2Phys : Hlt2(?!Forward)(?!DebugEvent)(?!Express)(?!Lumi)(?!Transparent)(?!PassThrough).*Decision
TisTos SUCCESS - Hlt2TIS : Hlt2(Charm|Topo|DiMuon|Single).*Decision
TisTos SUCCESS - Hlt2TOS : Hlt2DiMuon.*Decision
TisTos SUCCESS - L0Phys : L0(Muon|DiMuon|Electron|Photon|Hadron).*Decision
TisTos SUCCESS - L0TIS : L0(Hadron|DiMuon|Muon|Electron|Photon)Decision
TisTos SUCCESS - L0TOS : L0(DiMuon|Muon)Decision
MonitoringSequence INFO Member list:
LumiSeq INFO OR Member list: EventAccounting/EventAccount
EventPersistenc... INFO Added successfully Conversion service:RootCnvSvc
EventSelector INFO Stream:EventSelector.DataStreamTool_1 Def:DATAFILE='PFN:root://eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/swtest/lhcb/LHCb/Collision12/PSIX.MDST/00035290/0000/00035290_00000221_1.psix.mdst' SVC='Gaudi::RootEvtSelector' OPT='READ'
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Started successfully
FileRecordPersi... INFO Added successfully Conversion service:FileRecordCnvSvc
EventSelector SUCCESS Reading Event record 1. Record number within stream 1: 1
COOLConfSvc INFO CORAL Connection Retrial Period set to 60s
COOLConfSvc INFO CORAL Connection Retrial Time-Out set to 900s
DQFLAGS INFO Connected to database "sqlite_file:/cvmfs/lhcb.cern.ch/lib/lhcb/SQLite/SQLDDDB/db/DQFLAGS.db/DQFLAGS"
DQFLAGS INFO Using TAG "dq-20140822"
MagneticFieldSvc INFO Map scaled by factor 0.999998 with polarity internally used: -1 signed relative current: -0.999998
# BenderTools.Fill INFO treatKine: Add basic kinematical information into N-tuple
# ...
# tup = ... ## n-tuple
# b = ... ## the particle (or looping object)
# self.treatKine ( tup , b , '_B' ) ## prefix is optional
# ...
# Following variables are added into n-tuple:
# - pid[+suffix] particle ID
# - pt[+suffix] particle transverse momentum
# - m[+suffix] particle mass
# - eta[+suffix] particle pseudirapidity
# - phi[+suffix] particle azimuth angle phi
# - p4 [+suffix] particle 4-momentum
# For composed particles :
# - y[+suffix] particle rapidity
# - lv01[+suffix] particle decay angle (cosine) ; LV01
# If has at least two track
# - c2ip[+suffix] chi2_IP with respect to associated primary vertex ; BPVIPCHI2
#
# For particles with valid end-vertex :
# - ctau[+suffix] particle c*tau ; BPVLTIME()*c_light
# - ctau9[+suffix] particle c*tau if chi2_ip<9, otherwise negative infinity ; BPVLTIME(9)*c_light
# - ctau25[+suffix] particle c*tau if chi2_ip<25, otherwise negative infinity ; BPVLTIME(25)*c_light
# - dtf[+suffix] chi2_DTF/ndf from Decay Tree Refit with PV constraint ; DPF_CHI2NDOF( True )
# - dls[+suffix] decay length significance ; BPVDLS
# - vchi2[+suffix] Vertex chi2
# - vchi2ndf[+suffix] Vertex chi2/ndf
# - good[+suffix] The boolean result of result of good(p)
#
# BenderTools.TisTos INFO decisions: Collect the important trigger lines
#
# # ...
# # particles = ...
# # for D in particles :
# # self.decisions ( D ,
# # triggers ,
# # self.l0tistos ,
# # self.l1tistos ,
# # self.l2tistos )
#
# ``triggers'' here is in/out-argument (dictionary) that accumulates the
# information abot trigger lines ...
#
# Technically it is useful to keep it as ``per-particle-type'' dictionary
#
# # def initialize ( self ) :
# # ...
# # self.triggers = {}
# # self.triggers['B'] = {}
# # self.triggers['H'] = {}
# # self.triggers['psi'] = {}
# # ...
# # return SUCCESS
#
# # def analyse ( self ) :
# # ...
# # particles = ...
# # for B in particles :
# # self.decisions ( B ,
# # self.triggers['B'] ,
# # self.l0tistos ,
# # self.l1tistos ,
# # self.l2tistos )
# # ...
# # return SUCCESS
#
ToolSvc.L0DUConfig INFO Creating the TEMPLATE configuration tools : ToolSvc.L0DUConfig.Template for time slot : 'T0'
ToolSvc.L0CondD... INFO Registered RAM(BCID) versions = {}
ToolSvc.L0DUCon... INFO --------------- TCK = 0x10000------------------
ToolSvc.L0DUCon... INFO **** L0DU Config loading : L0TCK = 0x10000 for slot T0 ==> OK
ToolSvc.L0DUCon... INFO Short description :: NO DESCRIPTION (L0DUConfig.Template)
ToolSvc.L0DUCon... INFO --------------- TCK = 0x003D------------------
ToolSvc.L0DUCon... INFO **** L0DU Config loading : L0TCK = 0x003D for slot T0 ==> OK
ToolSvc.L0DUCon... INFO Short description :: Same as L0 TCK 0x0040 with tighter cuts (tighter that 0x003C)
ToolSvc.L0DUCon... INFO The configuration 0x003D matches the hardware limitations
ToolSvc.L0DUCon... INFO - Usage : #Channels : 24 [75.0% ]
ToolSvc.L0DUCon... INFO - Usage : #Conditions : 31 [24.2% ]; order : OK ; reported : 31/31
ToolSvc.L0DUCon... INFO - Usage : #Conditions/type (max) :[Spd(Mult) : 6/8]
L0MuonFromRaw INFO XML config file = /cvmfs/lhcb.cern.ch/lib/lhcb/PARAM/ParamFiles/v8r22/data/L0MuonKernel.xml
ConfigCDBAccessSvc INFO opening /cvmfs/lhcbdev.cern.ch/nightlies/lhcb-2018-patches/Today/DBASE/TCK/HltTCK/v3r19/config.cdb in mode ReadOnly
PropertyConfigSvc INFO resolved TCK/0x0094003d to 158005664d55a192dbefb1fbb6b612f0
# BenderTools.TisTos INFO tisTos: Fill TisTos information into n-tuple
#
# # for d in particles :
# # self.tisTos ( d ,
# # tup ,
# # 'd0_' ,
# # self.lines ['D0'] ,
# # self.l0tistos ,
# # self.l1tistos ,
# # self.l2tistos )
#
# ``lines'' here is a dictionary of lines (or regex-patterns) with
# following keys:
# - L0TOS
# - L0TIS
# - Hlt1TOS
# - Hlt1TIS
# - Hlt2TOS
# - Hlt2TIS
#
# e.g.
#
# # lines = {}
# # lines ['L0TOS' ] = 'L0HadronDecision'
# # lines ['L0TIS' ] = 'L0(Hadron|Muon|DiMuon)Decision'
# # lines ['Hlt1TOS'] = ...
# # lines ['Hlt1TIS'] = 'Hlt1Topo.*Decision'
# # lines ['Hlt2TOS'] = ...
# # lines ['Hlt2TIS'] = ...
#
# Technically it is useful to keep it as ``per-particle-type'' dictionary
#
# # def initialize ( self ) :
# # ...
# # self.lines = {}
# # self.lines ['B' ] = {}
# # self.lines ['B' ]['L0TOS'] = ...
# # self.lines ['B' ]['L0TOS'] = ...
# # ...
# # self.lines ['psi'] = {}
# # self.lines ['psi']['L0TOS'] = ...
# # ...
# # return SUCCESS
#
# # def analyse ( self ) :
#
# # particles = ...
#
# # for B in particles :
# # self.tisTos ( B ,
# # tup ,
# # 'B0_' ,
# # self.lines['B'] ,
# # self.l0tistos ,
# # self.l1tistos ,
# # self.l2tistos )
#
# # ...
# # return SUCCESS
#
# The function adds few columns to n-tuple, the most important are
# - ``<label>l0tos'' that corresponds to 'L0-TOS'
# - ``<label>l0tis'' that corresponds to 'L0-TIS'
# - ``<label>l1tos'' that corresponds to 'Hlt1-TOS'
# - ``<label>l1tis'' that corresponds to 'Hlt1-TIS'
# - ``<label>l2tos'' that corresponds to 'Hlt2-TOS'
# - ``<label>l2tis'' that corresponds to 'Hlt2-TIS'
# Additionally information for five predefined lists is stored:
# - ``<label>l0phys'' : L0-physics lines,
# - ``<label>l1phys'' : Hlt1-physics lines (routing bit #46)
# - ``<label>l2phys'' : Hlt2-physics lines (routing bit #77)
# - ``<label>l1glob'' : Hlt1Global decision
# - ``<label>l2glob'' : Hlt2Global decision
#
# The stored value is unsigned short, a bit-representaion of ITisTos::TisTosTob object
# - see ITisTos
# - see ITisTos::TisTosTob
#
# Later, in processing of TTree one can use these flags as :
#
# >>> tree = ...
# >>> tree.Draw('M' ) ## no trigger requirements
#
# >>> tree.Draw('M', '(l0tos&2)==2') ## require L0-tos with respect to the list of 'L0TOS'-lines
# >>> tree.Draw('M', '(l1tos&2)==2') ## require Hlt1-tos with respect to the list of 'Hlt1TOS'-lines
# >>> tree.Draw('M', '(l2tos&2)==2') ## require Hlt2-tos with respect to the list of 'Hlt2TOS'-lines
#
# >>> tree.Draw('M', '(l0tis&4)==4') ## require L0-tis with respect to the list of 'L0TIS'-lines
# >>> tree.Draw('M', '(l1tis&4)==4') ## require Hlt1-tis with respect to the list of 'Hlt1TIS'-lines
# >>> tree.Draw('M', '(l2tis&4)==4') ## require Hlt2-tis with respect to the list of 'Hlt2TIS'-lines
#
# >>> tree.Draw('M', '(l0tos&3)==3') ## require L0-tus with respect to the list of 'L0TOS'-lines
# >>> tree.Draw('M', '(l1tos&3)==3') ## require Hlt1-tus with respect to the list of 'Hlt1TOS'-lines
# >>> tree.Draw('M', '(l2tos&3)==3') ## require Hlt2-tus with respect to the list of 'Hlt2TOS'-lines
#
# >>> tree.Draw('M', '(l0tos&1)==1') ## require L0-tps with respect to the list of 'L0TOS'-lines
# >>> tree.Draw('M', '(l1tos&1)==1') ## require Hlt1-tps with respect to the list of 'Hlt1TOS'-lines
# >>> tree.Draw('M', '(l2tos&1)==1') ## require Hlt2-tps with respect to the list of 'Hlt2TOS'-lines
#
# >>> tree.Draw('M', '(l0phys&2)==2') ## require L0-tos with respect to L0-physics lines
# >>> tree.Draw('M', '(l0phys&4)==4') ## require L0-tis with respect to L0-physics lines
#
# One can avoid bit-wise operations using ``verbose=True'' flag.
# In this case one gets following boolean variables in n-tuple:
# - ``<labeltag>_tos'' Trigger On Signal
# - ``<labeltag>_tis'' Trigger Independently on Signal
# - ``<labeltag>_tps'' Trigger Partially on Signal
# - ``<labeltag>_tus'' Trigger Used Signal (== TOS || TPS )
# - ``<labeltag>_dec'' Trigger decision
#
# where ``<labeltag>'' is
# - ``<label>l0tos''
# - ``<label>l0tis''
# - ``<label>l0phys'
# - ``<label>l1tos''
# - ``<label>l1tis''
# - ``<label>l1phys'
# - ``<label>l1glob'
# - ``<label>l2tos''
# - ``<label>l2tis''
# - ``<label>l2phys'
# - ``<label>l2glob'
#
RCWNTupleCnv INFO Booked TTree with ID: MyTuple "MyTuple" in directory TisTosTuples.root:/TisTos
ToolSvc.lifetime WARNING LoKi::LifetimeFitter:: Error from LoKi::Fitters::ctau_step,reset [TisTos] StatusCode=407
ToolSvc.lifetime WARNING LoKi::LifetimeFitter:: The WARNING message is suppressed : 'Error from LoKi::Fitters::ctau_step,reset [TisTos]' StatusCode=407
DaVinciInitAlg INFO Memory has changed from 2613160 to 2935288 KB (322128KB, 12.3271%) in last 'Increment':1000 events
EventSelector SUCCESS Reading Event record 1001. Record number within stream 1: 1001
MagneticFieldSvc INFO Map scaled by factor 1 with polarity internally used: -1 signed relative current: -1
PropertyConfigSvc INFO resolved TCK/0x0097003d to d2fe1120bf0ffe2f8881ba9649cc762b
EventSelector SUCCESS Reading Event record 2001. Record number within stream 1: 2001
EventSelector SUCCESS Reading Event record 3001. Record number within stream 1: 3001
EventSelector SUCCESS Reading Event record 4001. Record number within stream 1: 4001
ToolSvc.L0DUCon... INFO --------------- TCK = 0x0044------------------
ToolSvc.L0DUCon... INFO **** L0DU Config loading : L0TCK = 0x0044 for slot T0 ==> OK
ToolSvc.L0DUCon... INFO Short description :: Same as L0 TCK 0x0042 with had at 184 (io 181) and el/ph at 148 (io 136)
ToolSvc.L0DUCon... INFO The configuration 0x0044 matches the hardware limitations
ToolSvc.L0DUCon... INFO - Usage : #Channels : 24 [75.0% ]
ToolSvc.L0DUCon... INFO - Usage : #Conditions : 32 [25.0% ]; order : OK ; reported : 32/32
ToolSvc.L0DUCon... INFO - Usage : #Conditions/type (max) :[Spd(Mult) : 6/8]
PropertyConfigSvc INFO resolved TCK/0x00a30044 to 52821da59c4726096a6091baa2587f65
EventSelector SUCCESS Reading Event record 5001. Record number within stream 1: 5001
EventSelector SUCCESS Reading Event record 6001. Record number within stream 1: 6001
EventSelector SUCCESS Reading Event record 7001. Record number within stream 1: 7001
EventSelector SUCCESS Reading Event record 8001. Record number within stream 1: 8001
ToolSvc.L0DUCon... INFO --------------- TCK = 0x0042------------------
ToolSvc.L0DUCon... INFO **** L0DU Config loading : L0TCK = 0x0042 for slot T0 ==> OK
ToolSvc.L0DUCon... INFO Short description :: Same as L0 TCK 0x003D with new lowMult and 32 conditions only
ToolSvc.L0DUCon... INFO The configuration 0x0042 matches the hardware limitations
ToolSvc.L0DUCon... INFO - Usage : #Channels : 24 [75.0% ]
ToolSvc.L0DUCon... INFO - Usage : #Conditions : 32 [25.0% ]; order : OK ; reported : 32/32
ToolSvc.L0DUCon... INFO - Usage : #Conditions/type (max) :[Spd(Mult) : 6/8]
PropertyConfigSvc INFO resolved TCK/0x00990042 to dacca6485b032a9252b798ff9e0d224b
EventSelector SUCCESS Reading Event record 9001. Record number within stream 1: 9001
TisTos SUCCESS List of booked N-Tuples in directory "FILE1/TisTos"
TisTos SUCCESS ID=MyTuple Title="MyTuple" #items=108{pid_b,pt_b,m_b,eta_b,phi_b,p4_bE,p4_bX,p4_bY,p4_bZ,c2ip_b,y_b,lv01_b,ctau_b,ctau9}
ApplicationMgr INFO Application Manager Stopped successfully
L0DUFromRaw SUCCESS Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "L0DU RawBank Size (Bytes)" | 296 | 36704 | 124.00 | 0.0000 | 124.00 | 124.00 |
L0MuonFromRaw INFO --- L0Muon decoding error summary
L0MuonFromRaw INFO L0MuonCtrlCand Side A -> nb of banks seen : 296
L0MuonFromRaw INFO L0MuonCtrlCand Side C -> nb of banks seen : 296
L0MuonFromRaw INFO L0MuonProcCand Q1 -> nb of banks seen : 296
L0MuonFromRaw INFO L0MuonProcCand Q2 -> nb of banks seen : 296
L0MuonFromRaw INFO L0MuonProcCand Q3 -> nb of banks seen : 296
L0MuonFromRaw INFO L0MuonProcCand Q4 -> nb of banks seen : 296
L0MuonFromRaw INFO --- End of L0Muon decoding error summary
L0MuonFromRaw INFO - ------------------------------------------------------------------
L0MuonFromRaw INFO - ========> Final summary of the L0Muon trigger (from raw) <========
L0MuonFromRaw INFO - Total number of events processed : 296
L0MuonFromRaw INFO - Total number of bunch crossings processed : 296
L0MuonFromRaw INFO - Total number of candidates : 720
L0MuonFromRaw INFO - Number of Bx with at least 1 candidate : 295 ( 99.66%)
L0MuonFromRaw INFO - Number of candidate per Bx : 2.43
L0MuonFromRaw INFO - Average Pt of the candidates : 2455.00 MeV
L0MuonFromRaw INFO - Average charge of the candidates : 1.00 (+/-0.00)
L0MuonFromRaw INFO - Average raw banks size : 646.1 Bytes
L0MuonFromRaw INFO - ------------------------------------------------------------------
DaVinciInitAlg SUCCESS ==================================================================
DaVinciInitAlg SUCCESS 10000 events processed
DaVinciInitAlg SUCCESS ==================================================================
SelFilterPhys_S...SUCCESS Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
|*"#passed" | 10000 | 296 |( 2.96000 +- 0.169481 )%| ------- | ------- |
******************************************************************************************
Triggers for psi
******************************************************************************************
Hlt1_TIS psi #lines: 7 #events 321
( 0.62 +- 0.44 ) Hlt1DiMuonHighMassDecision
( 0.62 +- 0.44 ) Hlt1DiMuonLowMassDecision
( 19.00 +- 2.19 ) Hlt1TrackAllL0Decision
( 3.74 +- 1.06 ) Hlt1TrackAllL0TightDecision
( 4.36 +- 1.14 ) Hlt1TrackMuonDecision
( 0.93 +- 0.54 ) Hlt1TrackPhotonDecision
( 0.31 +- 0.31 ) Hlt1VertexDisplVertexDecision
(100.00 +- 0.31 ) TOTAL
Hlt1_TOS psi #lines: 9 #events 321
( 72.90 +- 2.48 ) Hlt1DiMuonHighMassDecision
( 59.81 +- 2.74 ) Hlt1DiMuonLowMassDecision
( 0.31 +- 0.31 ) Hlt1DiProtonDecision
( 9.03 +- 1.60 ) Hlt1SingleMuonHighPTDecision
( 0.31 +- 0.31 ) Hlt1SingleMuonNoIPDecision
( 44.24 +- 2.77 ) Hlt1TrackAllL0Decision
( 10.90 +- 1.74 ) Hlt1TrackAllL0TightDecision
( 74.77 +- 2.42 ) Hlt1TrackMuonDecision
( 0.31 +- 0.31 ) Hlt1TrackPhotonDecision
(100.00 +- 0.31 ) TOTAL
Hlt1_TPS psi #lines: 6 #events 321
( 13.71 +- 1.92 ) Hlt1DiMuonHighMassDecision
( 10.90 +- 1.74 ) Hlt1DiMuonLowMassDecision
( 0.31 +- 0.31 ) Hlt1DiProtonDecision
( 3.12 +- 0.97 ) Hlt1TrackAllL0Decision
( 0.93 +- 0.54 ) Hlt1TrackAllL0TightDecision
( 4.67 +- 1.18 ) Hlt1TrackMuonDecision
(100.00 +- 0.31 ) TOTAL
Hlt2_TIS psi #lines: 14 #events 321
( 0.93 +- 0.54 ) Hlt2CharmHadD02HHXDst_hhXDecision
( 0.31 +- 0.31 ) Hlt2CharmHadD02HHXDst_hhXWideMassDecision
( 0.31 +- 0.31 ) Hlt2CharmHadD2HHHDecision
( 0.62 +- 0.44 ) Hlt2CharmSemilepD02HMuNu_D02KMuNuTightDecision
( 0.31 +- 0.31 ) Hlt2DiMuonDetachedDecision
( 0.31 +- 0.31 ) Hlt2DiMuonDetachedJPsiDecision
( 0.31 +- 0.31 ) Hlt2DiMuonJPsiDecision
( 0.93 +- 0.54 ) Hlt2IncPhiDecision
( 0.31 +- 0.31 ) Hlt2SingleMuonDecision
( 1.25 +- 0.62 ) Hlt2Topo2BodyBBDTDecision
( 0.93 +- 0.54 ) Hlt2Topo3BodyBBDTDecision
( 0.93 +- 0.54 ) Hlt2Topo4BodyBBDTDecision
( 0.31 +- 0.31 ) Hlt2TopoE4BodyBBDTDecision
( 0.31 +- 0.31 ) Hlt2TopoMu4BodyBBDTDecision
(100.00 +- 0.31 ) TOTAL
Hlt2_TOS psi #lines: 17 #events 321
( 0.93 +- 0.54 ) Hlt2DiMuonDY1Decision
( 44.55 +- 2.77 ) Hlt2DiMuonDetachedDecision
( 77.88 +- 2.32 ) Hlt2DiMuonDetachedHeavyDecision
( 77.57 +- 2.33 ) Hlt2DiMuonDetachedJPsiDecision
( 13.40 +- 1.90 ) Hlt2DiMuonDetachedPsi2SDecision
( 67.60 +- 2.61 ) Hlt2DiMuonJPsiDecision
( 51.71 +- 2.79 ) Hlt2DiMuonJPsiHighPTDecision
( 0.62 +- 0.44 ) Hlt2DiMuonPsi2SDecision
( 2.18 +- 0.82 ) Hlt2DiMuonPsi2SHighPTDecision
( 2.18 +- 0.82 ) Hlt2ExpressJPsiDecision
( 8.10 +- 1.52 ) Hlt2SingleMuonDecision
( 1.25 +- 0.62 ) Hlt2SingleMuonHighPTDecision
( 0.62 +- 0.44 ) Hlt2SingleMuonVHighPTDecision
( 21.18 +- 2.28 ) Hlt2Topo2BodyBBDTDecision
( 3.12 +- 0.97 ) Hlt2Topo2BodySimpleDecision
( 0.31 +- 0.31 ) Hlt2TopoE2BodyBBDTDecision
( 29.28 +- 2.54 ) Hlt2TopoMu2BodyBBDTDecision
(100.00 +- 0.31 ) TOTAL
Hlt2_TPS psi #lines: 47 #events 321
( 0.93 +- 0.54 ) Hlt2CharmHadD02HHHHDst_K3piDecision
( 0.93 +- 0.54 ) Hlt2CharmHadD02HHHHDst_K3piWideMassDecision
( 0.93 +- 0.54 ) Hlt2CharmHadD02HHHH_KKpipiDecision
( 0.31 +- 0.31 ) Hlt2CharmHadD02HHKsLLDecision
( 1.87 +- 0.76 ) Hlt2CharmHadD02HHXDst_hhXDecision
( 0.31 +- 0.31 ) Hlt2CharmHadD02HH_D02KKDecision
( 0.62 +- 0.44 ) Hlt2CharmHadD02HH_D02KKWideMassDecision
( 1.87 +- 0.76 ) Hlt2CharmHadD02HH_D02KPiDecision
( 0.31 +- 0.31 ) Hlt2CharmHadD02HH_D02KPiWideMassDecision
( 0.62 +- 0.44 ) Hlt2CharmHadD02HH_D02PiPiDecision
( 0.62 +- 0.44 ) Hlt2CharmHadLambdaC2KPKDecision
( 0.31 +- 0.31 ) Hlt2CharmHadLambdaC2PiPKDecision
( 0.31 +- 0.31 ) Hlt2CharmHadLambdaC2PiPPiDecision
( 0.62 +- 0.44 ) Hlt2CharmSemilep3bodyD2KMuMuDecision
( 0.31 +- 0.31 ) Hlt2CharmSemilep3bodyD2PiMuMuDecision
( 0.31 +- 0.31 ) Hlt2CharmSemilepD02HMuNu_D02KMuNuTightDecision
( 0.62 +- 0.44 ) Hlt2CharmSemilepD02KPiMuMuDecision
( 0.31 +- 0.31 ) Hlt2CharmSemilepD02PiPiMuMuDecision
( 0.62 +- 0.44 ) Hlt2DiMuonAndD0Decision
( 0.62 +- 0.44 ) Hlt2DiMuonAndDpDecision
( 0.31 +- 0.31 ) Hlt2DiMuonAndLcDecision
( 4.05 +- 1.10 ) Hlt2DiMuonAndMuonDecision
( 1.87 +- 0.76 ) Hlt2DiMuonBDecision
( 4.98 +- 1.21 ) Hlt2DiMuonDetachedDecision
( 3.74 +- 1.06 ) Hlt2DiMuonDetachedHeavyDecision
( 1.87 +- 0.76 ) Hlt2DiMuonDetachedJPsiDecision
( 1.87 +- 0.76 ) Hlt2DiMuonDetachedPsi2SDecision
( 3.43 +- 1.02 ) Hlt2DiMuonJPsiDecision
( 2.80 +- 0.92 ) Hlt2DiMuonJPsiHighPTDecision
( 0.62 +- 0.44 ) Hlt2DiMuonPsi2SHighPTDecision
( 0.31 +- 0.31 ) Hlt2ExpressD02KPiDecision
( 0.62 +- 0.44 ) Hlt2IncPhiDecision
( 0.31 +- 0.31 ) Hlt2TFBc2JpsiMuXDecision
( 0.31 +- 0.31 ) Hlt2TFBc2JpsiMuXSignalDecision
( 15.89 +- 2.04 ) Hlt2Topo2BodyBBDTDecision
( 1.56 +- 0.69 ) Hlt2Topo2BodySimpleDecision
( 30.84 +- 2.58 ) Hlt2Topo3BodyBBDTDecision
( 4.98 +- 1.21 ) Hlt2Topo3BodySimpleDecision
( 24.92 +- 2.41 ) Hlt2Topo4BodyBBDTDecision
( 4.67 +- 1.18 ) Hlt2Topo4BodySimpleDecision
( 0.31 +- 0.31 ) Hlt2TopoE2BodyBBDTDecision
( 0.31 +- 0.31 ) Hlt2TopoE3BodyBBDTDecision
( 0.31 +- 0.31 ) Hlt2TopoE4BodyBBDTDecision
( 24.61 +- 2.40 ) Hlt2TopoMu2BodyBBDTDecision
( 43.30 +- 2.77 ) Hlt2TopoMu3BodyBBDTDecision
( 27.73 +- 2.50 ) Hlt2TopoMu4BodyBBDTDecision
( 1.56 +- 0.69 ) Hlt2TriMuonDetachedDecision
(100.00 +- 0.31 ) TOTAL
L0_TIS psi #lines: 7 #events 321
( 9.66 +- 1.65 ) L0DiMuonDecision
( 2.18 +- 0.82 ) L0ElectronDecision
( 0.31 +- 0.31 ) L0ElectronHiDecision
( 13.40 +- 1.90 ) L0HadronDecision
( 13.71 +- 1.92 ) L0MuonDecision
( 2.18 +- 0.82 ) L0PhotonDecision
( 1.56 +- 0.69 ) L0PhotonHiDecision
(100.00 +- 0.31 ) TOTAL
L0_TOS psi #lines: 3 #events 321
( 60.12 +- 2.73 ) L0DiMuonDecision
( 1.87 +- 0.76 ) L0HadronDecision
( 78.19 +- 2.30 ) L0MuonDecision
(100.00 +- 0.31 ) TOTAL
L0_TPS psi #lines: 1 #events 321
( 27.41 +- 2.49 ) L0DiMuonDecision
(100.00 +- 0.31 ) TOTAL
******************************************************************************************
TisTos SUCCESS Tis/Tos lines for psi
TisTos SUCCESS - Hlt1Global : Hlt1Global
TisTos SUCCESS - Hlt1Phys : Hlt1(?!ODIN)(?!L0)(?!Lumi)(?!Tell1)(?!MB)(?!NZS)(?!Velo)(?!BeamGas)(?!Incident).*Decision
TisTos SUCCESS - Hlt1TIS : Hlt1(DiMuon|SingleMuon|Track).*Decision
TisTos SUCCESS - Hlt1TOS : Hlt1(DiMuon|TrackMuon).*Decision
TisTos SUCCESS - Hlt2Global : Hlt2Global
TisTos SUCCESS - Hlt2Phys : Hlt2(?!Forward)(?!DebugEvent)(?!Express)(?!Lumi)(?!Transparent)(?!PassThrough).*Decision
TisTos SUCCESS - Hlt2TIS : Hlt2(Charm|Topo|DiMuon|Single).*Decision
TisTos SUCCESS - Hlt2TOS : Hlt2DiMuon.*Decision
TisTos SUCCESS - L0Phys : L0(Muon|DiMuon|Electron|Photon|Hadron).*Decision
TisTos SUCCESS - L0TIS : L0(Hadron|DiMuon|Muon|Electron|Photon)Decision
TisTos SUCCESS - L0TOS : L0(DiMuon|Muon)Decision
TisTos SUCCESS Booked 1 N-Tuples and 0 Event Tag Collections
TisTos SUCCESS List of booked N-Tuples in directory "FILE1/TisTos"
TisTos SUCCESS ID=MyTuple Title="MyTuple" #items=108{pid_b,pt_b,m_b,eta_b,phi_b,p4_bE,p4_bX,p4_bY,p4_bZ,c2ip_b,y_b,lv01_b,ctau_b,ctau9}
TisTos SUCCESS Number of counters : 4
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "# Phys/SelPsi2KForPsiX" | 296 | 321 | 1.0845 | 0.28997 | 1.0000 | 3.0000 |
| "# input particles" | 296 | 321 | 1.0845 | 0.28997 | 1.0000 | 3.0000 |
|*"#accept" | 296 | 0 |( 0.00000 +- 0.337838 )%| ------- | ------- |
| "#bmesons" | 296 | 321 | 1.0845 | 0.28997 | 1.0000 | 3.0000 |
RootHistSvc WARNING no ROOT output file name, Histograms cannot be persistified
EventLoopMgr INFO Histograms converted successfully according to request.
TransportSvc SUCCESS GEOMETRY ERRORS: 'Skip' map has the size 0
TransportSvc SUCCESS GEOMETRY ERRORS: 'Recover' map has the size 0
TransportSvc SUCCESS GEOMETRY ERRORS: 'Codes' map has the size 0
TransportSvc INFO Reset the static pointer to DetDesc::IGeometyrErrorSvc
DataOnDemandSvc INFO Handled "DataFault" incidents: 3552/2664/190598(Alg/Node/Total).
ToolSvc INFO Removing all tools created by ToolSvc
ToolSvc.lifetime SUCCESS Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "#iterations" | 1926 | 4095 | 2.1262 | 0.63243 | 1.0000 | 6.0000 |
| "#reset" | 18 | 18 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
ToolSvc.lifetime SUCCESS Exceptions/Errors/Warnings/Infos Statistics : 0/0/1/0
ToolSvc.lifetime SUCCESS #WARNINGS = 18 Message = 'Error from LoKi::Fitters::ctau_step,reset [TisTos]'
ToolSvc.CoreFac...SUCCESS Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "# loaded from PYTHON" | 1 | 1 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
DaVinciInitAlg....SUCCESS Booked 4 Histogram(s) : 1D=4
DaVinciInitAlg....SUCCESS Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Delta Memory/MB" | 9990 | 318.596 | 0.031891 | 3.1874 | 0.0000 | 318.60 |
| "Total Memory/MB" | 10000 |2.933408e+07 | 2933.4 | 24.404 | 2613.2 | 2935.3 |
DaVinciInitAlg....SUCCESS Exceptions/Errors/Warnings/Infos Statistics : 0/0/2/0
DaVinciInitAlg....SUCCESS #WARNINGS = 1 Message = 'Delta Memory for the event exceeds 3*sigma'
DaVinciInitAlg....SUCCESS #WARNINGS = 6 Message = 'Total Memory for the event exceeds 3*sigma'
ToolSvc.L0DUCon... INFO --------------- TCK = 0x0042------------------
ToolSvc.L0DUCon... INFO The configuration 0x0042 matches the hardware limitations
ToolSvc.L0DUCon... INFO - Usage : #Channels : 24 [75.0% ]
ToolSvc.L0DUCon... INFO - Usage : #Conditions : 32 [25.0% ]; order : OK ; reported : 32/32
ToolSvc.L0DUCon... INFO - Usage : #Conditions/type (max) :[Spd(Mult) : 6/8]
ToolSvc.L0DUCon... INFO --------------- TCK = 0x0044------------------
ToolSvc.L0DUCon... INFO The configuration 0x0044 matches the hardware limitations
ToolSvc.L0DUCon... INFO - Usage : #Channels : 24 [75.0% ]
ToolSvc.L0DUCon... INFO - Usage : #Conditions : 32 [25.0% ]; order : OK ; reported : 32/32
ToolSvc.L0DUCon... INFO - Usage : #Conditions/type (max) :[Spd(Mult) : 6/8]
ToolSvc.L0DUCon... INFO --------------- TCK = 0x003D------------------
ToolSvc.L0DUCon... INFO The configuration 0x003D matches the hardware limitations
ToolSvc.L0DUCon... INFO - Usage : #Channels : 24 [75.0% ]
ToolSvc.L0DUCon... INFO - Usage : #Conditions : 31 [24.2% ]; order : OK ; reported : 31/31
ToolSvc.L0DUCon... INFO - Usage : #Conditions/type (max) :[Spd(Mult) : 6/8]
ToolSvc.L0DUCon... INFO --------------- TCK = 0x10000------------------
ToolSvc.TrackSt...SUCCESS Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Number of states added" | 3 | 0 | 0.0000 | 0.0000 | 0.0000 | 0.0000 |
| "Number of tracks seen" | 9942 | 3 | 0.00030175 | 0.017368 | 0.0000 | 1.0000 |
TimingAuditor.T... INFO ----------------------------------------------------------------------------------------------------------------------
TimingAuditor.T... INFO This machine has a speed about 3.03 times the speed of a 2.8 GHz Xeon.
TimingAuditor.T... INFO Algorithm (millisec) | <user> | <clock> | min max sigma | entries | total (s) |
TimingAuditor.T... INFO ----------------------------------------------------------------------------------------------------------------------
TimingAuditor.T... INFO EVENT LOOP | 2.171 | 2.251 | 0.226 3954.2 42.06 | 10000 | 22.515 |
TimingAuditor.T... INFO DaVinciEventSeq | 1.849 | 1.858 | 0.168 3954.1 40.39 | 10000 | 18.582 |
TimingAuditor.T... INFO DaVinciInitAlg | 0.029 | 0.038 | 0.036 2.0 0.02 | 10000 | 0.390 |
TimingAuditor.T... INFO FilteredEventSeq | 1.814 | 1.808 | 0.120 3954.1 40.39 | 10000 | 18.084 |
TimingAuditor.T... INFO DaVinciEventInitSeq | 0.010 | 0.007 | 0.006 0.0 0.00 | 10000 | 0.071 |
TimingAuditor.T... INFO KillDAQ | 0.005 | 0.004 | 0.003 0.0 0.00 | 10000 | 0.043 |
TimingAuditor.T... INFO DaVinciAnalysisSeq | 1.800 | 1.796 | 0.109 3954.1 40.39 | 10000 | 17.967 |
TimingAuditor.T... INFO DaVinciUserSequence | 1.798 | 1.790 | 0.103 3954.1 40.39 | 10000 | 17.900 |
TimingAuditor.T... INFO SEQ:TisTos | 1.792 | 1.787 | 0.100 3954.1 40.39 | 10000 | 17.872 |
TimingAuditor.T... INFO SelFilterPhys_SelPsi2KForPsiX_Particles | 0.178 | 0.164 | 0.096 2.9 0.12 | 10000 | 1.645 |
TimingAuditor.T... INFO TisTos | 54.358 | 54.653 | 15.474 3952.3 228.77 | 296 | 16.177 |
TimingAuditor.T... INFO MonitoringSequence | 0.001 | 0.001 | 0.001 0.0 0.00 | 10000 | 0.019 |
TimingAuditor.T... INFO LumiSeq | 0.002 | 0.004 | 0.003 0.1 0.00 | 10000 | 0.041 |
TimingAuditor.T... INFO EventAccount | 0.000 | 0.001 | 0.001 0.1 0.00 | 10000 | 0.015 |
TimingAuditor.T... INFO * L0DecReportsMaker | 5.270 | 5.567 | 0.384 87.0 5.59 | 296 | 1.648 |
TimingAuditor.T... INFO * L0DUFromRaw | 5.067 | 5.284 | 0.347 14.8 3.00 | 296 | 1.564 |
TimingAuditor.T... INFO * L0SelReportsMaker | 3.817 | 3.830 | 0.296 1010.5 58.71 | 296 | 1.134 |
TimingAuditor.T... INFO * L0MuonFromRaw | 0.168 | 0.191 | 0.133 3.8 0.22 | 296 | 0.057 |
TimingAuditor.T... INFO * L0CaloFromRaw | 0.067 | 0.068 | 0.036 0.9 0.05 | 296 | 0.020 |
TimingAuditor.T... INFO * LinkHlt1Reports | 3.412 | 3.649 | 0.061 501.6 35.15 | 296 | 1.080 |
TimingAuditor.T... INFO * Hlt1DecReportsDecoder | 2.871 | 2.990 | 0.045 311.6 26.75 | 296 | 0.885 |
TimingAuditor.T... INFO * LinkRawEvent | 0.000 | 0.005 | 0.005 0.0 0.00 | 296 | 0.002 |
TimingAuditor.T... INFO * Hlt1SelReportsDecoder | 0.337 | 0.196 | 0.059 3.5 0.25 | 296 | 0.058 |
TimingAuditor.T... INFO * LinkHlt2Reports | 0.202 | 0.141 | 0.124 1.0 0.09 | 296 | 0.042 |
TimingAuditor.T... INFO * Hlt2DecReportsDecoder | 0.202 | 0.121 | 0.104 0.9 0.08 | 296 | 0.036 |
TimingAuditor.T... INFO * Hlt2SelReportsDecoder | 0.067 | 0.194 | 0.057 1.2 0.18 | 296 | 0.057 |
TimingAuditor.T... INFO ----------------------------------------------------------------------------------------------------------------------
RootCnvSvc INFO Disconnected data IO:461C4CE9-62AC-E311-9D9C-E0CB4E19F96B [root://eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/swtest/lhcb/LHCb/Collision12/PSIX.MDST/00035290/0000/00035290_00000221_1.psix.mdst]
NTupleSvc INFO NTuples saved successfully
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
# Bender.Startup INFO Bender session ended Sat Mar 3 15:41:10 2018
Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good
Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good
Bender Bender
Bender Good Bye from Bender! Bender
Bender Bender
Bender Python-based Physics Analysis Application Bender
Bender Bender
Bender Bender mailing list : lhcb-bender@cern.ch Bender
Bender Comments, suggestions, criticism, ideas, questions and requests are *ALWAYS* welcome Bender
Bender Bender
Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good
Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good
Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good
Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good
LoKi LoKi
LoKi LoKi
LoKi Good Bye from LoKi! LoKi
LoKi LoKi
LoKi (LOops & KInematics) LoKi
LoKi LoKi
LoKi Smart & Friendly C++ Physics Analysis Tool Kit LoKi
LoKi LoKi
LoKi LoKi
LoKi LoKi mailing list ('LoKi-club') : lhcb-loki@cern.ch LoKi
LoKi Comments, suggestions, criticism, ideas, questions and requests are *ALWAYS* welcome LoKi
LoKi LoKi
Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good
Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good Bye Good
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment