Commit 0f22999c authored by Marco Clemencic's avatar Marco Clemencic
Browse files

Merge branch 'GAUDI_newpack'

* GAUDI_newpack:
  GaudiExamples: Fixed EvtCol{Write,Read}.py scripts
  GaudiPython: prototype of generic/extensible persistency configuration
  fixed tests for new persistency
  Print an error message if the input data stream cannot be initialized.
  Enforce the default name of RootCnvSvc (without namespace).
  Added a ConfigurableUser in GaudiExamples to simplify the configuration
  Rationalized structure of GaudiExamples
  RootCnv: Added missing dependency on GaudiUtils

Conflicts:
	RootCnv/doc/release.notes

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@6748 53ecefc3-a64d-0410-9bdf-b8581fa3287e
parents 00bc5827 9bc06583
Package : Gaudi
Package manager : Marco Clemencic
! 2011-12-09 - Marco Clemencic
- Added RootCnvSvc and RootEvtSelector to the list of aliased services
(enforcing the default name to preserve compatibility with LHCb).
! 2011-12-08 - Marco Clemencic
- Added support for class aliases in the meta-module "Configurables".
- Added a ConfigurableUser to setup the persistency via RootCnv:
......
# File: Gaudi/CommonGaudiConfigurables.py
# Author: Pere Mato (per.mato@cern.ch)
# Author: Pere Mato (pere.mato@cern.ch)
"""
This module would scan all known Gaudi configurable modules for
......@@ -12,7 +12,8 @@ from GaudiKernel.ConfigurableMeta import ConfigurableMeta
__all__ = []
packages = ['GaudiCoreSvc', 'GaudiCommonSvc', 'GaudiSvc', 'GaudiAlg',
'GaudiAud', 'GaudiPoolDb', 'RootHistCnv', 'GaudiUtils']
'GaudiAud', 'GaudiPoolDb', 'RootHistCnv', 'GaudiUtils',
'RootCnv']
#--Loop open all listed packages and populate __all__ with the names and
# the local scope with the Configurable classes
......@@ -42,6 +43,9 @@ aliases = {
'FileCatalog': 'Gaudi__MultiFileCatalog',
'IODataManager': 'Gaudi__IODataManager',
'RootCnvSvc': 'Gaudi__RootCnvSvc',
'RootEvtSelector': 'Gaudi__RootEvtSelector',
}
_gbl = globals() # optimization
......
# File: Gaudi/python/Gaudi/Configuration.py
# Author: Pere Mato (per.mato@cern.ch)
# Author: Pere Mato (pere.mato@cern.ch)
from GaudiKernel.Constants import *
from GaudiKernel.Configurable import *
......@@ -55,7 +55,7 @@ def configurationDict(all=False):
"""Return a dictionary representing the configuration.
The dictionary contains one entry per configurable which is a dictionary
with one entry per property.
The optional argument "all" is used to decide if to inluce only values
The optional argument "all" is used to decide if to include only values
different from the default or all of them.
"""
from GaudiKernel.Proxy.Configurable import getNeededConfigurables
......@@ -126,16 +126,21 @@ class GaudiPersistency(ConfigurableUser):
__slots__ = {}
def __apply_configuration__(self):
"""Apply low-level configuration"""
from Configurables import (PersistencySvc,
Gaudi__RootCnvSvc as RootCnvSvc,
ApplicationMgr,
from Configurables import (ApplicationMgr,
PersistencySvc,
FileRecordDataSvc,
EventPersistencySvc,
)
# aliased names
from Configurables import (RootCnvSvc,
RootEvtSelector,
IODataManager,
FileCatalog)
FileCatalog,
)
cnvSvcs = [ RootCnvSvc() ]
EventPersistencySvc().CnvServices += cnvSvcs
PersistencySvc("FileRecordPersistencySvc").CnvServices += cnvSvcs
app = ApplicationMgr()
app.SvcOptMapping += [ FileCatalog(), IODataManager() ]
app.SvcOptMapping += [ FileCatalog(), IODataManager(),
RootCnvSvc() ]
app.ExtSvc += [ FileRecordDataSvc() ]
......@@ -3,6 +3,7 @@ version v22r5
use ROOT * LCG_Interfaces
use Reflex * LCG_Interfaces -no_auto_imports
use RELAX * LCG_Interfaces -no_auto_imports
use AIDA * LCG_Interfaces
use Gaudi *
......@@ -64,6 +65,8 @@ apply_pattern reflex_dictionary dictionary=GaudiExamples \
options=" $(includes) "
macro GaudiExamplesDict_use_linkopts $(use_linkopts)
apply_pattern install_python_modules
#==> Gaudi with multiple threads
# commented out since it shall not link GaudiSvc
# application GaudiMT GaudiMT/GaudiMTMain.cpp \
......
Package GaudiExamples
Package manager : Marco Clemencic
! 2011-12-12 - Marco Clemencic
- Fixed tests for new dependencies:
- updated configuration
- translated options
- fixed dependencies
- Fixed EvtCol{Write,Read}.py scripts.
! 2011-12-09 - Marco Clemencic
- Rationalized structure:
- removed obsolete test runner scripts
- moved python scripts 'scripts'
- moved reference files to 'tests/qmtest/refs'
- moved input.hbook to 'tests/data'
- Added a ConfigurableUser to simplify the configuration (replaces Common.opts)
! 2011-12-08 - Marco Clemencic
- Ported POOLIO Write and Read tests to ROOT.
......
JobOptionsSvc INFO
//GP:================================================================================
//GP: include "/afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiExamples/options/EvtColsEx_Prepare.opts" (0,0)
//GP: include "/afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiPoolDb/options/GaudiPoolDbRoot.opts" (16,10)
ApplicationMgr.ExtSvc += [ "Gaudi::MultiFileCatalog/FileCatalog" , "Gaudi::IODataManager/IODataManager" , "PoolDbCacheSvc/PoolDbCacheSvc" , "PoolDbCnvSvc/PoolRootEvtCnvSvc" , "PoolDbCnvSvc/PoolRootKeyEvtCnvSvc" , "PoolDbCnvSvc/PoolRootTreeEvtCnvSvc" ] ;//GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootEvtCnvSvc" ] ; //GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootTreeEvtCnvSvc" ] ; //GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootKeyEvtCnvSvc" ] ; //GP: (1,1)
PoolRootEvtCnvSvc.DbType = "POOL_ROOT"; //GP: (1,1)
PoolRootKeyEvtCnvSvc.DbType = "POOL_ROOTKEY"; //GP: (1,1)
PoolRootTreeEvtCnvSvc.DbType = "POOL_ROOTTREE"; //GP: (1,1)
PoolDbCacheSvc.Dlls = [ "lcg_RootStorageSvc" , "GaudiKernelDict" ] ; //GP: (1,1)
PoolDbCacheSvc.OutputLevel = 4; //GP: (1,1)
PoolDbCacheSvc.DomainOpts = [ "Domain[ROOT_All].TREE_MAX_SIZE=500000000000 TYP=longlong" ] ;//GP: (1,1)
ApplicationMgr.ExtSvc += [ "PoolDbCnvSvc/FileRecordCnvSvc" ] ; //GP: (1,1)
FileRecordPersistencySvc.CnvServices += [ "FileRecordCnvSvc" ] ; //GP: (1,1)
FileRecordCnvSvc.DbType = "POOL_ROOTTREE"; //GP: (1,1)
FileRecordCnvSvc.ShareFiles = "YES"; //GP: (1,1)
FileRecordDataSvc.ForceLeaves = 1; //GP: (1,1)
FileRecordDataSvc.EnableFaultHandler = 1; //GP: (1,1)
FileRecordDataSvc.RootCLID = 1; //GP: (1,1)
PoolRootEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
PoolRootKeyEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
PoolRootTreeEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
//GP: end "/afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiPoolDb/options/GaudiPoolDbRoot.opts" (36,1)
PoolDbCacheSvc.DLLs += [ "GaudiExamplesDict" ] ; //GP: (16,10)
FileCatalog.Catalogs = [ "xmlcatalog_file:EvtColsEx.xml" ] ; //GP: (16,10)
ApplicationMgr.EvtSel = "NONE"; //GP: (16,10)
ApplicationMgr.OutStream += [ "PoolDst" ] ; //GP: (16,10)
ApplicationMgr.EvtMax = 50000; //GP: (16,10)
PoolDst.ItemList = [ "/Event#1" ] ; //GP: (16,10)
PoolDst.Output = "DATAFILE='PFN:EvtColsEx.dst' TYP='POOL_ROOTTREE' OPT='RECREATE'";//GP: (16,10)
//GP: end "/afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiExamples/options/EvtColsEx_Prepare.opts" (38,1)
//GP:================================================================================
JobOptionsSvc INFO Job options successfully read in from /afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiExamples/options/EvtColsEx_Prepare.opts
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr $Revision: 1.77 $
running on pclhcb55 on Wed Jan 6 17:05:13 2010
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
EventPersistenc... INFO Added successfully Conversion service:PoolRootEvtCnvSvc
EventPersistenc... INFO Added successfully Conversion service:PoolRootTreeEvtCnvSvc
PoolDst INFO Data source: EventDataSvc output: DATAFILE='PFN:EvtColsEx.dst' TYP='POOL_ROOTTREE' OPT='RECREATE'
EventLoopMgr WARNING Unable to locate service "EventSelector"
EventLoopMgr WARNING No events will be processed from external input.
HistogramPersis...WARNING Histograms saving not required.
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Started successfully
IODataManager INFO Referring to dataset EvtColsEx.dst by its file ID:C4E46E48-DDFA-DE11-874F-001320A397BC
RootDBase.open SUCCESS EvtColsEx.dst File version:52600
ApplicationMgr INFO Application Manager Stopped successfully
PoolDst INFO Events output: 50000
EventLoopMgr INFO Histograms converted successfully according to request.
FileRecordCnvSvc INFO File sharing enabled. Do not retire files.
PoolRootTreeEvt... INFO Disconnected data IO:C4E46E48-DDFA-DE11-874F-001320A397BC[EvtColsEx.dst]
XMLCatalog INFO File 'EvtColsEx.xml' does not exist. New file created.
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
JobOptionsSvc INFO
//GP:================================================================================
//GP: include "..\options\POOLIOCollRead.opts" (0,0)
ApplicationMgr.ExtSvc = [ "TagCollectionSvc/EvtTupleSvc" ] ; //GP: (1,1)
MessageSvc.OutputLevel = 3; //GP: (1,1)
EventSelector.PrintFreq = 100; //GP: (1,1)
//GP: include "D:\Profiles\clemenci\cmtuser\GAUDI\GaudiPoolDb\options\GaudiPoolDbRoot.opts" (9,10)
ApplicationMgr.ExtSvc += [ "Gaudi::MultiFileCatalog/FileCatalog" , "Gaudi::IODataManager/IODataManager" , "PoolDbCacheSvc/PoolDbCacheSvc" , "PoolDbCnvSvc/PoolRootEvtCnvSvc" , "PoolDbCnvSvc/PoolRootKeyEvtCnvSvc" , "PoolDbCnvSvc/PoolRootTreeEvtCnvSvc" ] ;//GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootEvtCnvSvc" ] ; //GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootTreeEvtCnvSvc" ] ; //GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootKeyEvtCnvSvc" ] ; //GP: (1,1)
PoolRootEvtCnvSvc.DbType = "POOL_ROOT"; //GP: (1,1)
PoolRootKeyEvtCnvSvc.DbType = "POOL_ROOTKEY"; //GP: (1,1)
PoolRootTreeEvtCnvSvc.DbType = "POOL_ROOTTREE"; //GP: (1,1)
PoolDbCacheSvc.Dlls = [ "lcg_RootStorageSvc" , "GaudiKernelDict" ] ; //GP: (1,1)
PoolDbCacheSvc.OutputLevel = 4; //GP: (1,1)
PoolDbCacheSvc.DomainOpts = [ "Domain[ROOT_All].TREE_MAX_SIZE=500000000000 TYP=longlong" ] ;//GP: (1,1)
ApplicationMgr.ExtSvc += [ "PoolDbCnvSvc/FileRecordCnvSvc" ] ; //GP: (1,1)
FileRecordPersistencySvc.CnvServices += [ "FileRecordCnvSvc" ] ; //GP: (1,1)
FileRecordCnvSvc.DbType = "POOL_ROOTTREE"; //GP: (1,1)
FileRecordCnvSvc.ShareFiles = 1; //GP: (1,1)
FileRecordDataSvc.ForceLeaves = 1; //GP: (1,1)
FileRecordDataSvc.EnableFaultHandler = 1; //GP: (1,1)
FileRecordDataSvc.RootCLID = 1; //GP: (1,1)
PoolRootEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
PoolRootKeyEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
PoolRootTreeEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
//GP: end "D:\Profiles\clemenci\cmtuser\GAUDI\GaudiPoolDb\options\GaudiPoolDbRoot.opts" (36,1)
ApplicationMgr.EvtMax = -1; //GP: (9,10)
ApplicationMgr.Histogrampersistency = "NONE"; //GP: (9,10)
EventSelector.Input = [ "COLLECTION='Dir1/Dir2/Dir3/Collection' DATAFILE='PFN:POOLIO.tags' TYP='POOL_ROOT' SEL='(Ntrack>15)' FUN='Gaudi::Examples::EvtCollectionSelector'" ] ;//GP: (9,10)
ApplicationMgr.TopAlg = [ "ReadAlg" ] ; //GP: (9,10)
FileCatalog.Catalogs += [ "xmlcatalog_file:POOLIO.xml" ] ; //GP: (9,10)
//GP: end "..\options\POOLIOCollRead.opts" (26,1)
//GP:================================================================================
JobOptionsSvc INFO Job options successfully read in from ..\options\POOLIOCollRead.opts
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr $Revision: 1.77 $
running on CERNTSLHCB01 on Tue Apr 21 14:06:28 2009
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
EvtTupleSvc INFO Added stream file:PFN:POOLIO.tags as EventSelector.DataStreamTool_1
PoolDbDatabaseCnv INFO Connect to existing Database file:PFN:POOLIO.tags as /EventSelector.DataStreamTool_1 for READ
POOLIO.tags SUCCESS Root file version:51800
EventSelector INFO Stream:EventSelector.DataStreamTool_1 Def:COLLECTION='Dir1/Dir2/Dir3/Collection' DATAFILE='PFN:POOLIO.tags' TYP='POOL_ROOT' SEL='(Ntrack>15)' FUN='Gaudi::Examples::EvtCollectionSelector'
HistogramPersis...WARNING Histograms saving not required.
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Started successfully
Gaudi::Examples::EvtCollectionSelector -> #tracks : 93
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.1578 py=9.51566 pz=9.19358
Gaudi::Examples::EvtCollectionSelector SELECTED : True
EventSelector SUCCESS Reading Event record 1. Record number within stream 1: 1
EventPersistenc... INFO Added successfully Conversion service:PoolRootEvtCnvSvc
EventPersistenc... INFO Added successfully Conversion service:PoolRootTreeEvtCnvSvc
POOLIO.dst SUCCESS Root file version:51800
PoolRootTreeEvt... INFO Records token:[DB=80392851-5F2E-DE11-88AB-AB48B2B65F5C][CNT=/FileRecords][CLID=00000001-0000-0000-0000-000000000000][TECH=00000202][OID=0000000A-00000000]
FileRecordPersi... INFO Added successfully Conversion service:FileRecordCnvSvc
ReadAlg INFO ========= EVENT:2 RUN:999 TIME:1240315574.8301005 0 (0) 1 (1) 2 (2)
ReadAlg SUCCESS FileInfo record: 80392851-5F2E-DE11-88AB-AB48B2B65F5C/EvtCount=1000
ReadAlg SUCCESS FileInfo record: 80392851-5F2E-DE11-88AB-AB48B2B65F5C/SumCount=123456
Gaudi::Examples::EvtCollectionSelector -> #tracks : 76
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.4989 py=10.4342 pz=9.78193
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:3 RUN:999 TIME:1240315574.8457256 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 93
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
Gaudi::Examples::EvtCollectionSelector -> Track : px=8.95659 py=9.22111 pz=10.7468
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:4 RUN:999 TIME:1240315574.8457256 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 54
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.7592 py=9.68162 pz=11.3563
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:6 RUN:999 TIME:1240315574.8769758 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 52
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.79151 py=8.83918 pz=10.2866
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:500 RUN:999 TIME:1240315577.5488679 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 55
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.7646 py=8.89134 pz=10.2737
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:1000 RUN:999 TIME:1240315580.3145106 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 93
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.1578 py=9.51566 pz=9.19358
Gaudi::Examples::EvtCollectionSelector SELECTED : True
POOLIO.mdst SUCCESS Root file version:51800
PoolRootTreeEvt... INFO No Records /FileRecords present in:68D46351-5F2E-DE11-88AB-AB48B2B65F5C
FileRecordDataSvc INFO Failed to register record for:68D46351-5F2E-DE11-88AB-AB48B2B65F5C [Invalid Address]
ReadAlg INFO ========= EVENT:2 RUN:999 TIME:1240315574.8301005 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 76
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.4989 py=10.4342 pz=9.78193
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:3 RUN:999 TIME:1240315574.8457256 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 93
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
Gaudi::Examples::EvtCollectionSelector -> Track : px=8.95659 py=9.22111 pz=10.7468
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:4 RUN:999 TIME:1240315574.8457256 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 54
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.7592 py=9.68162 pz=11.3563
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:6 RUN:999 TIME:1240315574.8769758 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 52
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.79151 py=8.83918 pz=10.2866
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:500 RUN:999 TIME:1240315577.5488679 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 55
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.7646 py=8.89134 pz=10.2737
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:1000 RUN:999 TIME:1240315580.3145106 0 (0) 1 (1) 2 (2)
EventLoopMgr INFO No more events in event selection
ApplicationMgr INFO Application Manager Stopped successfully
EventLoopMgr INFO Histograms converted successfully according to request.
ToolSvc INFO Removing all tools created by ToolSvc
FileRecordCnvSvc INFO File sharing enabled. Do not retire files.
PoolRootTreeEvt... INFO Disconnected data IO:68D46351-5F2E-DE11-88AB-AB48B2B65F5C[POOLIO.mdst]
PoolRootTreeEvt... INFO Disconnected data IO:80392851-5F2E-DE11-88AB-AB48B2B65F5C[POOLIO.dst]
EvtTupleSvc.Eve... INFO Disconnected data IO:D8A361F7-672E-DE11-93DE-DF537B2BE706[POOLIO.tags]
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
Number of MyTrack instances:2
JobOptionsSvc INFO
//GP:================================================================================
//GP: include "/afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiExamples/options/POOLIOCollWrite.opts" (0,0)
ApplicationMgr.TopAlg = [ "GaudiSequencer/EventAlgs" ] ; //GP: (1,1)
EventAlgs.Members = [ "EvtCollectionWrite/Writer" ] ; //GP: (1,1)
EventAlgs.VetoObjects = [ "FSR" ] ; //GP: (1,1)
ToolSvc.SequencerTimerTool.OutputLevel = 4; //GP: (1,1)
EventSelector.PrintFreq = 100; //GP: (1,1)
ApplicationMgr.EvtMax = -1; //GP: (1,1)
ApplicationMgr.Histogrampersistency = "NONE"; //GP: (1,1)
//GP: include "/afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiPoolDb/options/GaudiPoolDbRoot.opts" (20,10)
ApplicationMgr.ExtSvc += [ "Gaudi::MultiFileCatalog/FileCatalog" , "Gaudi::IODataManager/IODataManager" , "PoolDbCacheSvc/PoolDbCacheSvc" , "PoolDbCnvSvc/PoolRootEvtCnvSvc" , "PoolDbCnvSvc/PoolRootKeyEvtCnvSvc" , "PoolDbCnvSvc/PoolRootTreeEvtCnvSvc" ] ;//GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootEvtCnvSvc" ] ; //GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootTreeEvtCnvSvc" ] ; //GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootKeyEvtCnvSvc" ] ; //GP: (1,1)
PoolRootEvtCnvSvc.DbType = "POOL_ROOT"; //GP: (1,1)
PoolRootKeyEvtCnvSvc.DbType = "POOL_ROOTKEY"; //GP: (1,1)
PoolRootTreeEvtCnvSvc.DbType = "POOL_ROOTTREE"; //GP: (1,1)
PoolDbCacheSvc.Dlls = [ "lcg_RootStorageSvc" , "GaudiKernelDict" ] ; //GP: (1,1)
PoolDbCacheSvc.OutputLevel = 4; //GP: (1,1)
PoolDbCacheSvc.DomainOpts = [ "Domain[ROOT_All].TREE_MAX_SIZE=500000000000 TYP=longlong" ] ;//GP: (1,1)
ApplicationMgr.ExtSvc += [ "PoolDbCnvSvc/FileRecordCnvSvc" ] ; //GP: (1,1)
FileRecordPersistencySvc.CnvServices += [ "FileRecordCnvSvc" ] ; //GP: (1,1)
FileRecordCnvSvc.DbType = "POOL_ROOTTREE"; //GP: (1,1)
FileRecordCnvSvc.ShareFiles = "YES"; //GP: (1,1)
FileRecordDataSvc.ForceLeaves = 1; //GP: (1,1)
FileRecordDataSvc.EnableFaultHandler = 1; //GP: (1,1)
FileRecordDataSvc.RootCLID = 1; //GP: (1,1)
PoolRootEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
PoolRootKeyEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
PoolRootTreeEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
//GP: end "/afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiPoolDb/options/GaudiPoolDbRoot.opts" (36,1)
ApplicationMgr.ExtSvc += [ "TagCollectionSvc/EvtTupleSvc" ] ; //GP: (20,10)
EvtTupleSvc.Output = [ "EvtColl DATAFILE='PFN:POOLIO.tags' OPT='RECREATE' TYP='POOL_ROOTTREE'" ] ;//GP: (20,10)
EventSelector.Input = [ "DATAFILE='PFN:POOLIO.dst' TYP='POOL_ROOT' OPT='READ'" ] ;//GP: (20,10)
EventSelector.Input += [ "DATAFILE='PFN:POOLIO.mdst' TYP='POOL_ROOT' OPT='READ'" ] ;//GP: (20,10)
FileCatalog.Catalogs = [ "xmlcatalog_file:POOLIO.xml" ] ; //GP: (20,10)
//GP: end "/afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiExamples/options/POOLIOCollWrite.opts" (34,1)
//GP:================================================================================
JobOptionsSvc INFO Job options successfully read in from /afs/cern.ch/user/m/marcocle/scratch0/workspace/Gaudi/GaudiExamples/options/POOLIOCollWrite.opts
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr $Revision: 1.77 $
running on pclhcb55 on Wed Jan 6 17:07:15 2010
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
EvtTupleSvc INFO Added stream file:PFN:POOLIO.tags as EvtColl
EventAlgs INFO Member list: EvtCollectionWrite/Writer
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>
IODataManager INFO Referring to dataset POOLIO.tags by its file ID:C4B7E891-DDFA-DE11-962C-001320A397BC
RootDBase.open SUCCESS POOLIO.tags File version:52600
PoolDbDatabaseCnv INFO Recreate Database file:PFN:POOLIO.tags as /EvtColl
EventPersistenc... INFO Added successfully Conversion service:PoolRootEvtCnvSvc
EventSelector INFO Stream:EventSelector.DataStreamTool_1 Def:DATAFILE='PFN:POOLIO.dst' TYP='POOL_ROOT' OPT='READ'
HistogramPersis...WARNING Histograms saving not required.
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Started successfully
RootDBase.open SUCCESS POOLIO.dst File version:52600
PoolRootEvtCnvSvc INFO Records token:[DB=3C569088-DDFA-DE11-87AE-001320A397BC][CNT=/FileRecords][CLID=00000001-0000-0000-0000-000000000000][TECH=00000202][OID=0000000A-00000000]
EventSelector SUCCESS Reading Event record 1. Record number within stream 1: 1
EventPersistenc... INFO Added successfully Conversion service:PoolRootTreeEvtCnvSvc
Writer INFO ================ EVENT:1 RUN:999 ====== N(Track)=39 FAILED selection (<50) ============
Writer INFO ================ EVENT:2 RUN:999 ====== N(Track)=93 PASSED selection (>=50) ============
Writer INFO ================ EVENT:3 RUN:999 ====== N(Track)=76 PASSED selection (>=50) ============
Writer INFO ================ EVENT:4 RUN:999 ====== N(Track)=93 PASSED selection (>=50) ============
Writer INFO ================ EVENT:5 RUN:999 ====== N(Track)=4 FAILED selection (<50) ============
Writer INFO ================ EVENT:6 RUN:999 ====== N(Track)=54 PASSED selection (>=50) ============
Writer INFO ================ EVENT:7 RUN:999 ====== N(Track)=20 FAILED selection (<50) ============
Writer INFO ================ EVENT:8 RUN:999 ====== N(Track)=30 FAILED selection (<50) ============
Writer INFO ================ EVENT:9 RUN:999 ====== N(Track)=43 FAILED selection (<50) ============
EventSelector SUCCESS Reading Event record 101. Record number within stream 1: 101
EventSelector SUCCESS Reading Event record 201. Record number within stream 1: 201
EventSelector SUCCESS Reading Event record 301. Record number within stream 1: 301
EventSelector SUCCESS Reading Event record 401. Record number within stream 1: 401
Writer INFO ================ EVENT:500 RUN:999 ====== N(Track)=52 PASSED selection (>=50) ============
EventSelector SUCCESS Reading Event record 501. Record number within stream 1: 501
EventSelector SUCCESS Reading Event record 601. Record number within stream 1: 601
EventSelector SUCCESS Reading Event record 701. Record number within stream 1: 701
EventSelector SUCCESS Reading Event record 801. Record number within stream 1: 801
EventSelector SUCCESS Reading Event record 901. Record number within stream 1: 901
Writer INFO ================ EVENT:1000 RUN:999 ====== N(Track)=55 PASSED selection (>=50) ============
EventSelector INFO Stream:EventSelector.DataStreamTool_2 Def:DATAFILE='PFN:POOLIO.mdst' TYP='POOL_ROOT' OPT='READ'
RootDBase.open SUCCESS POOLIO.mdst File version:52600
PoolRootEvtCnvSvc INFO No Records /FileRecords present in:C6570989-DDFA-DE11-87AE-001320A397BC
EventSelector SUCCESS Reading Event record 1001. Record number within stream 2: 1
Writer INFO ================ EVENT:1 RUN:999 ====== N(Track)=39 FAILED selection (<50) ============
Writer INFO ================ EVENT:2 RUN:999 ====== N(Track)=93 PASSED selection (>=50) ============
Writer INFO ================ EVENT:3 RUN:999 ====== N(Track)=76 PASSED selection (>=50) ============
Writer INFO ================ EVENT:4 RUN:999 ====== N(Track)=93 PASSED selection (>=50) ============
Writer INFO ================ EVENT:5 RUN:999 ====== N(Track)=4 FAILED selection (<50) ============
Writer INFO ================ EVENT:6 RUN:999 ====== N(Track)=54 PASSED selection (>=50) ============
Writer INFO ================ EVENT:7 RUN:999 ====== N(Track)=20 FAILED selection (<50) ============
Writer INFO ================ EVENT:8 RUN:999 ====== N(Track)=30 FAILED selection (<50) ============
Writer INFO ================ EVENT:9 RUN:999 ====== N(Track)=43 FAILED selection (<50) ============
EventSelector SUCCESS Reading Event record 1101. Record number within stream 2: 101
EventSelector SUCCESS Reading Event record 1201. Record number within stream 2: 201
EventSelector SUCCESS Reading Event record 1301. Record number within stream 2: 301
EventSelector SUCCESS Reading Event record 1401. Record number within stream 2: 401
Writer INFO ================ EVENT:500 RUN:999 ====== N(Track)=52 PASSED selection (>=50) ============
EventSelector SUCCESS Reading Event record 1501. Record number within stream 2: 501
EventSelector SUCCESS Reading Event record 1601. Record number within stream 2: 601
EventSelector SUCCESS Reading Event record 1701. Record number within stream 2: 701
EventSelector SUCCESS Reading Event record 1801. Record number within stream 2: 801
EventSelector SUCCESS Reading Event record 1901. Record number within stream 2: 901
Writer INFO ================ EVENT:1000 RUN:999 ====== N(Track)=55 PASSED selection (>=50) ============
EventLoopMgr INFO No more events in event selection
ApplicationMgr INFO Application Manager Stopped successfully
EventLoopMgr INFO Histograms converted successfully according to request.
ToolSvc INFO Removing all tools created by ToolSvc
EvtTupleSvc INFO NTuples saved successfully
EvtTupleSvc.Evt... INFO Disconnected data IO:C4B7E891-DDFA-DE11-962C-001320A397BC[POOLIO.tags]
FileRecordCnvSvc INFO File sharing enabled. Do not retire files.
PoolRootEvtCnvSvc INFO Disconnected data IO:3C569088-DDFA-DE11-87AE-001320A397BC[POOLIO.dst]
PoolRootEvtCnvSvc INFO Disconnected data IO:C6570989-DDFA-DE11-87AE-001320A397BC[POOLIO.mdst]
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
JobOptionsSvc INFO
//GP:================================================================================
//GP: include "..\options\POOLIOExtCollRead.opts" (0,0)
//GP: include "D:\Profiles\clemenci\cmtuser\GAUDI\GaudiPoolDb\options\GaudiPoolDbRoot.opts" (15,10)
ApplicationMgr.ExtSvc += [ "Gaudi::MultiFileCatalog/FileCatalog" , "Gaudi::IODataManager/IODataManager" , "PoolDbCacheSvc/PoolDbCacheSvc" , "PoolDbCnvSvc/PoolRootEvtCnvSvc" , "PoolDbCnvSvc/PoolRootKeyEvtCnvSvc" , "PoolDbCnvSvc/PoolRootTreeEvtCnvSvc" ] ;//GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootEvtCnvSvc" ] ; //GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootTreeEvtCnvSvc" ] ; //GP: (1,1)
EventPersistencySvc.CnvServices += [ "PoolRootKeyEvtCnvSvc" ] ; //GP: (1,1)
PoolRootEvtCnvSvc.DbType = "POOL_ROOT"; //GP: (1,1)
PoolRootKeyEvtCnvSvc.DbType = "POOL_ROOTKEY"; //GP: (1,1)
PoolRootTreeEvtCnvSvc.DbType = "POOL_ROOTTREE"; //GP: (1,1)
PoolDbCacheSvc.Dlls = [ "lcg_RootStorageSvc" , "GaudiKernelDict" ] ; //GP: (1,1)
PoolDbCacheSvc.OutputLevel = 4; //GP: (1,1)
PoolDbCacheSvc.DomainOpts = [ "Domain[ROOT_All].TREE_MAX_SIZE=500000000000 TYP=longlong" ] ;//GP: (1,1)
ApplicationMgr.ExtSvc += [ "PoolDbCnvSvc/FileRecordCnvSvc" ] ; //GP: (1,1)
FileRecordPersistencySvc.CnvServices += [ "FileRecordCnvSvc" ] ; //GP: (1,1)
FileRecordCnvSvc.DbType = "POOL_ROOTTREE"; //GP: (1,1)
FileRecordCnvSvc.ShareFiles = 1; //GP: (1,1)
FileRecordDataSvc.ForceLeaves = 1; //GP: (1,1)
FileRecordDataSvc.EnableFaultHandler = 1; //GP: (1,1)
FileRecordDataSvc.RootCLID = 1; //GP: (1,1)
PoolRootEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
PoolRootKeyEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
PoolRootTreeEvtCnvSvc.EnableIncident = 1; //GP: (1,1)
//GP: end "D:\Profiles\clemenci\cmtuser\GAUDI\GaudiPoolDb\options\GaudiPoolDbRoot.opts" (36,1)
ApplicationMgr.ExtSvc += [ "TagCollectionSvc/EvtTupleSvc" ] ; //GP: (15,10)
PoolDbCacheSvc.DLLs += [ "GaudiExamplesDict" ] ; //GP: (15,10)
FileCatalog.Catalogs += [ "xmlcatalog_file:POOLIO.xml" ] ; //GP: (15,10)
EventSelector.Input = [ "COLLECTION='Fill/MyCOL1' DATAFILE='PFN:POOLIO.etags' TYP='POOL_ROOT' SEL='(Ntrack>9 && Ntrack<20 && Energy<180)' FUN='Gaudi::Examples::EvtCollectionSelector'" , "COLLECTION='Dir1/Dir2/Dir3/Collection' DATAFILE='PFN:POOLIO.tags' TYP='POOL_ROOT' SEL='(Ntrack>15)' FUN='Gaudi::Examples::EvtCollectionSelector'" ] ;//GP: (15,10)
ApplicationMgr.TopAlg = [ "ReadAlg" ] ; //GP: (15,10)
ApplicationMgr.EvtMax = -1; //GP: (15,10)
EventSelector.PrintFreq = 100; //GP: (15,10)
//GP: end "..\options\POOLIOExtCollRead.opts" (40,1)
//GP:================================================================================
JobOptionsSvc INFO Job options successfully read in from ..\options\POOLIOExtCollRead.opts
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr $Revision: 1.77 $
running on CERNTSLHCB01 on Tue Apr 21 14:06:38 2009
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
EvtTupleSvc INFO Added stream file:PFN:POOLIO.etags as EventSelector.DataStreamTool_1
PoolDbDatabaseCnv INFO Connect to existing Database file:PFN:POOLIO.etags as /EventSelector.DataStreamTool_1 for READ
POOLIO.etags SUCCESS Root file version:51800
EventSelector INFO Stream:EventSelector.DataStreamTool_1 Def:COLLECTION='Fill/MyCOL1' DATAFILE='PFN:POOLIO.etags' TYP='POOL_ROOT' SEL='(Ntrack>9 && Ntrack<20 && Energy<180)' FUN='Gaudi::Examples::EvtCollectionSelector'
HistogramPersis...WARNING Histograms saving not required.
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Started successfully
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=19.2008 [1]=19.1516 [2]=17.2588 [3]=16.57 [4]=18.6667
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.5523 py=12.6316 pz=10.8566
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=18.3411 [1]=17.7319 [2]=17.1315 [3]=15.7644 [4]=18.5614
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.54872 py=12.0203 pz=10.0364
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.0667 [1]=18.9315 [2]=16.8813 [3]=16.6494 [4]=16.4271
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.4154 py=9.30093 pz=9.81248
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.4162 [1]=17.1642 [2]=17.9171 [3]=16.9433 [4]=16.6012
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.51818 py=8.95899 pz=9.93137
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=15.7486 [1]=16.3605 [2]=16.5288 [3]=18.57 [4]=17.2386
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.27853 py=8.87215 pz=9.12209
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.0099 [1]=14.2612 [2]=18.6538 [3]=18.3596 [4]=16.5182
Gaudi::Examples::EvtCollectionSelector -> Track : px=8.47111 py=11.4375 pz=9.31466
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=18.3957 [1]=17.8812 [2]=17.4812 [3]=16.5806 [4]=17.2316
Gaudi::Examples::EvtCollectionSelector -> Track : px=12.15 py=9.06596 pz=10.4205
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=19.2008 [1]=19.1516 [2]=17.2588 [3]=16.57 [4]=18.6667
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.5523 py=12.6316 pz=10.8566
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=18.3411 [1]=17.7319 [2]=17.1315 [3]=15.7644 [4]=18.5614
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.54872 py=12.0203 pz=10.0364
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.0667 [1]=18.9315 [2]=16.8813 [3]=16.6494 [4]=16.4271
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.4154 py=9.30093 pz=9.81248
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.4162 [1]=17.1642 [2]=17.9171 [3]=16.9433 [4]=16.6012
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.51818 py=8.95899 pz=9.93137
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=15.7486 [1]=16.3605 [2]=16.5288 [3]=18.57 [4]=17.2386
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.27853 py=8.87215 pz=9.12209
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.0099 [1]=14.2612 [2]=18.6538 [3]=18.3596 [4]=16.5182
Gaudi::Examples::EvtCollectionSelector -> Track : px=8.47111 py=11.4375 pz=9.31466
Gaudi::Examples::EvtCollectionSelector SELECTED : False
Gaudi::Examples::EvtCollectionSelector -> #tracks : 10
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=18.3957 [1]=17.8812 [2]=17.4812 [3]=16.5806 [4]=17.2316
Gaudi::Examples::EvtCollectionSelector -> Track : px=12.15 py=9.06596 pz=10.4205
Gaudi::Examples::EvtCollectionSelector SELECTED : False
EvtTupleSvc INFO Added stream file:PFN:POOLIO.tags as EventSelector.DataStreamTool_2
PoolDbDatabaseCnv INFO Connect to existing Database file:PFN:POOLIO.tags as /EventSelector.DataStreamTool_2 for READ
POOLIO.tags SUCCESS Root file version:51800
EventSelector INFO Stream:EventSelector.DataStreamTool_2 Def:COLLECTION='Dir1/Dir2/Dir3/Collection' DATAFILE='PFN:POOLIO.tags' TYP='POOL_ROOT' SEL='(Ntrack>15)' FUN='Gaudi::Examples::EvtCollectionSelector'
Gaudi::Examples::EvtCollectionSelector -> #tracks : 93
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.1578 py=9.51566 pz=9.19358
Gaudi::Examples::EvtCollectionSelector SELECTED : True
EventSelector SUCCESS Reading Event record 1. Record number within stream 2: 1
EventPersistenc... INFO Added successfully Conversion service:PoolRootEvtCnvSvc
EventPersistenc... INFO Added successfully Conversion service:PoolRootTreeEvtCnvSvc
POOLIO.dst SUCCESS Root file version:51800
PoolRootTreeEvt... INFO Records token:[DB=80392851-5F2E-DE11-88AB-AB48B2B65F5C][CNT=/FileRecords][CLID=00000001-0000-0000-0000-000000000000][TECH=00000202][OID=0000000A-00000000]
FileRecordPersi... INFO Added successfully Conversion service:FileRecordCnvSvc
ReadAlg INFO ========= EVENT:2 RUN:999 TIME:1240315574.8301005 0 (0) 1 (1) 2 (2)
ReadAlg SUCCESS FileInfo record: 80392851-5F2E-DE11-88AB-AB48B2B65F5C/EvtCount=1000
ReadAlg SUCCESS FileInfo record: 80392851-5F2E-DE11-88AB-AB48B2B65F5C/SumCount=123456
Gaudi::Examples::EvtCollectionSelector -> #tracks : 76
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.4989 py=10.4342 pz=9.78193
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:3 RUN:999 TIME:1240315574.8457256 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 93
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
Gaudi::Examples::EvtCollectionSelector -> Track : px=8.95659 py=9.22111 pz=10.7468
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:4 RUN:999 TIME:1240315574.8457256 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 54
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.7592 py=9.68162 pz=11.3563
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:6 RUN:999 TIME:1240315574.8769758 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 52
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.79151 py=8.83918 pz=10.2866
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:500 RUN:999 TIME:1240315577.5488679 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 55
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.3344 [1]=16.8644 [2]=17.1626 [3]=19.4074 [4]=18.0094
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.7646 py=8.89134 pz=10.2737
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:1000 RUN:999 TIME:1240315580.3145106 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 93
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.6809 [1]=14.9037 [2]=16.7944 [3]=17.0709 [4]=17.3469
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.1578 py=9.51566 pz=9.19358
Gaudi::Examples::EvtCollectionSelector SELECTED : True
POOLIO.mdst SUCCESS Root file version:51800
IODataManager INFO Disconnect from dataset POOLIO.etags [941E2BFC-672E-DE11-9F81-81DFC6A12599]
PoolRootTreeEvt... INFO No Records /FileRecords present in:68D46351-5F2E-DE11-88AB-AB48B2B65F5C
FileRecordDataSvc INFO Failed to register record for:68D46351-5F2E-DE11-88AB-AB48B2B65F5C [Invalid Address]
ReadAlg INFO ========= EVENT:2 RUN:999 TIME:1240315574.8301005 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 76
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=17.7422 [1]=16.7922 [2]=17.6961 [3]=16.0612 [4]=15.7365
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.4989 py=10.4342 pz=9.78193
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:3 RUN:999 TIME:1240315574.8457256 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 93
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.7554 [1]=16.91 [2]=17.424 [3]=17.0529 [4]=16.2021
Gaudi::Examples::EvtCollectionSelector -> Track : px=8.95659 py=9.22111 pz=10.7468
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:4 RUN:999 TIME:1240315574.8457256 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 54
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=18.3973 [1]=15.7355 [2]=17.3919 [3]=17.6139 [4]=15.3032
Gaudi::Examples::EvtCollectionSelector -> Track : px=10.7592 py=9.68162 pz=11.3563
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:6 RUN:999 TIME:1240315574.8769758 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 52
Gaudi::Examples::EvtCollectionSelector -> Momenta : [0]=16.7278 [1]=19.0105 [2]=17.2653 [3]=17.9376 [4]=18.0045
Gaudi::Examples::EvtCollectionSelector -> Track : px=9.79151 py=8.83918 pz=10.2866
Gaudi::Examples::EvtCollectionSelector SELECTED : True
ReadAlg INFO ========= EVENT:500 RUN:999 TIME:1240315577.5488679 0 (0) 1 (1) 2 (2)
Gaudi::Examples::EvtCollectionSelector -> #tracks : 55