JobOptionsSvc INFO Service initialized successfully JobOptionsSvc INFO //############################################################## // // Minimal job options file for reading root events + calib services // // List of Dlls ApplicationMgr.DLLs = { "GlastSvc", "RootIo" }; ApplicationMgr.DLLs += {"CalibSvc"}; // List of required services ApplicationMgr.ExtSvc = {"GlastDetSvc", "GlastEventSelector/EventSelector" , "EventCnvSvc" }; ApplicationMgr.TopAlg = {"digiRootReaderAlg", "EvtClock", "UseCalib" }; digiRootReaderAlg.digiRootFile = "$CALIBSVCROOT/src/test/digi.root"; // Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL ) MessageSvc.OutputLevel = 2; //========================================================================= // Persistency service setup: EventPersistencySvc.CnvServices = {"EventCnvSvc"}; // Next few lines from AcdDigi test jobOptions EventSelector.Input = "NONE"; GlastDetSvc.xmlfile="$(XMLGEODBSROOT)/xml/flight/flightSegVols.xml"; GlastDetSvc.topVolume="LAT"; ApplicationMgr.EvtMax = 10; // Model for immediately following lines is LHCb example. See // http://lhcbsoft.web.cern.ch/LHCbSoft/Ex/DetConExamples/v2r0/options/ // in particular, files contDB.opts and common.opts // Start up a CalibDataSvc ApplicationMgr.ExtSvc += {"CalibDataSvc"}; ApplicationMgr.ExtSvc += {"CalibMySQLCnvSvc", "CalibXmlCnvSvc" }; DetectorPersistencySvc.CnvServices += {"CalibMySQLCnvSvc"}; DetectorPersistencySvc.CnvServices += {"CalibXmlCnvSvc"}; // not used yet CalibDataSvc.CalibNameList = {"TKR_DeadChan/chocolate", "Test_1/mocha"}; EvtClock.delayTime = 36000; //============================================================== // // End of job options file // //############################################################## Job options successfully read in from /a/surrey10/g.glast_users/glground/jrb/Calib/CalibSvc/v0r0/src/test/jobOptions.txt MessageSvc INFO Service initialized successfully ApplicationMgr DEBUG Getting my own properties ApplicationMgr DEBUG Loading declared DLL's DllClassManager DEBUG Found factory MCEventCnv ConverterFactory DEBUG Added converter for class:MCEventCnv Storage id:1 clID:1100 DllClassManager DEBUG Found factory Service GlastRandomSvc DllClassManager DEBUG Found factory Service GlastEventSelector DllClassManager DEBUG Found factory Service GlastDetSvc DllClassManager DEBUG Found factory Service EventCnvSvc DllClassManager DEBUG Found factory EventCnv ConverterFactory DEBUG Added converter for class:EventCnv Storage id:1 clID:110 DllClassManager INFO Loaded 6 factories from module GlastSvc DllClassManager DEBUG Found factory Algorithm reconRootWriterAlg DllClassManager DEBUG Found factory Algorithm reconRootReaderAlg DllClassManager DEBUG Found factory Algorithm mcRootWriterAlg DllClassManager DEBUG Found factory Algorithm mcRootReaderAlg DllClassManager DEBUG Found factory Algorithm digiRootWriterAlg DllClassManager DEBUG Found factory Algorithm digiRootReaderAlg DllClassManager DEBUG Found factory RootIoRandom ObjectManager DEBUG Added object factory for class:RootIoRandom DllClassManager INFO Loaded 7 factories from module RootIo DllClassManager DEBUG Found factory XmlTest1Cnv ConverterFactory DEBUG Added converter for class:XmlTest1Cnv Storage id:7 clID:6500 DllClassManager DEBUG Found factory Service CalibXmlCnvSvc DllClassManager DEBUG Found factory Service CalibMySQLCnvSvc DllClassManager DEBUG Found factory Service CalibDataSvc DllClassManager INFO Loaded 4 factories from module CalibSvc ApplicationMgr INFO Application Manager Configured successfully ServiceManager DEBUG Initializing service GlastDetSvc GlastDetSvc INFO Service initialized successfully detModel Doc Client: registered the constants! detModel Doc Client: registered the materials! detModel Doc Client: registered the sections! GlastDetSvc INFO geometry setup: document = /u/ey/jrb/glast/jrbnfs/GleamRelease/xmlGeoDbs/v1r8p0/xml/flight/flightSegVols.xml mode = propagate topvol = LAT Summary of IDmap contents: Detector name count ------------- ----- CsISeg 18432 SiWaferActive 9216 diodeL 3072 diodeS 3072 sideTileX0Central 2 sideTileX0Edge 4 sideTileX0Mid 4 sideTileX1Central 2 sideTileX1Edge 4 sideTileX1Mid 4 sideTileX2Central 2 sideTileX2Edge 4 sideTileX2Mid 4 sideTileX3 2 sideTileY0Central 2 sideTileY0Edge 4 sideTileY0Mid 4 sideTileY1Central 2 sideTileY1Edge 4 sideTileY1Mid 4 sideTileY2Central 2 sideTileY2Edge 4 sideTileY2Mid 4 sideTileY3 2 topTileRcentCcent 1 topTileRcentCedge 1 topTileRcentCmid 2 topTileRdefCcent 4 topTileRdefCedge 8 topTileRdefCmid 8 total: 33880 ServiceManager DEBUG Initializing service EventSelector EventSelector INFO Service initialized successfully EventSelector INFO GlastEventSelector input has been set to NONE EventDataSvc INFO Service initialized successfully EventPersistenc... INFO "CnvServices": ["EventCnvSvc"] EventPersistenc... INFO Service initialized successfully ServiceManager DEBUG Initializing service EventCnvSvc EventCnvSvc INFO Service initialized successfully ServiceManager DEBUG Initializing service CalibDataSvc CalibDataSvc INFO Service initialized successfully DetectorPersist... INFO "CnvServices": ["CalibMySQLCnvSvc", "CalibXmlCnvSvc"] DetectorPersist... INFO Service initialized successfully CalibDataSvc DEBUG Storage type used is: 14 CalibDataSvc DEBUG Setting CalibDataSvc root node... DetectorPersist... INFO Added successfully Conversion service:CalibMySQLCnvSvc ServiceManager DEBUG Initializing service CalibMySQLCnvSvc CalibMySQLCnvSvc INFO Service initialized successfully CalibMySQLCnvSvc INFO Specific initialization starting CalibMySQLCnvSvc DEBUG Retrieved IDetDataSvc interface of CalibDataSvc CalibMySQLCnvSvc DEBUG Retrieved IInstrumentNameSvc interface of CalibDataSvc CalibMySQLCnvSvc DEBUG Retrieved IConversionSvc interface of DetectorPersistencySvc CalibMySQLCnvSvc DEBUG Retrieved IAddressCreator interface of DetectorPersistencySvc CalibMySQLCnvSvc DEBUG Set it as the address creator of the CalibMySQLCnvSvc CalibMySQLCnvSvc DEBUG Properties were read from jobOptions CalibMySQLCnvSvc INFO Specific initialization completed ServiceManager DEBUG Initializing service CalibXmlCnvSvc CalibXmlCnvSvc INFO Service initialized successfully CalibXmlCnvSvc DEBUG Retrieved IConversionSvc interface of DetectorPersistencySvc CalibXmlCnvSvc DEBUG Retrieved IAddressCreator interface of DetectorPersistencySvc CalibXmlCnvSvc DEBUG Set it as the address creator of the CalibXmlCnvSvc ServiceManager DEBUG Service EventPersistencySvc already initialized ServiceManager DEBUG Service EventDataSvc already initialized ServiceManager DEBUG Service DetectorPersistencySvc already initialized ServiceManager DEBUG Initializing service AppMgrRunable AppMgrRunable INFO Service initialized successfully ServiceManager DEBUG Initializing service EventLoopMgr EventLoopMgr INFO Service initialized successfully EventLoopMgr DEBUG Creating Top Algorithm digiRootReaderAlg EventLoopMgr DEBUG Creating Top Algorithm EvtClock EventLoopMgr DEBUG Creating Top Algorithm UseCalib EvtClock INFO Initialize() EvtClock DEBUG Retrieved IDetDataSvc interface of CalibDataSvc EvtClock DEBUG Properties were read from jobOptions EvtClock INFO Time of first event: (ascii) 2003-1-10 00:20 EvtClock INFO Time of first event: (seconds since 1970) 1042158000 EvtClock INFO Time between events (seconds): 36000 UseCalib INFO Initialize() UseCalib DEBUG Retrieved IDataProviderSvc interface of CalibDataSvc IncidentSvc INFO Service initialized successfully EventSelector DEBUG Using Simple counter GlastEventSelector EventSelector INFO No input file selected for GlastEventSelector EventSelector DEBUG Reading Event 0 HistogramDataSvc INFO Service initialized successfully EventLoopMgr WARNING Histograms saving not required. ApplicationMgr INFO Application Manager Initialized successfully EventPersistenc... INFO Added successfully Conversion service:EventCnvSvc AuditorSvc INFO Service initialized successfully EvtClock INFO EvtClock Event number: 1 EvtClock INFO Event time: 2003-01-10 00:20:00 EvtClock INFO Event time (hours) 289488 CalibDataSvc DEBUG Event Time set to 0xe767d2dedd4e000 CalibMySQLCnvSvc DEBUG Method createObj starting CalibMySQLCnvSvc DEBUG Delegate address creation to the persistency service CalibMySQLCnvSvc DEBUG Creating an address of type 7 for class 6500 DetectorPersist... INFO Added successfully Conversion service:CalibXmlCnvSvc CalibMySQLCnvSvc DEBUG Temporary address successfully created CalibMySQLCnvSvc DEBUG Delegate object creation to the persistency service XmlBaseCnv DEBUG Successfully created calib. object CalibMySQLCnvSvc DEBUG New object successfully created CalibMySQLCnvSvc DEBUG Method createCalib exiting CalibMySQLCnvSvc DEBUG Method fillObjRefs is not implemented UseCalib INFO Test_1 obj, serial #9 value = 28 UseCalib INFO Vstart: 289464 Vend: 289498 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is valid: no need to update UseCalib INFO After update Test_1 object, serial #9 has value = 28 UseCalib INFO Vstart: 289464 Vend: 289498 EventSelector DEBUG Reading Event 1 EvtClock INFO EvtClock Event number: 2 EvtClock INFO Event time: 2003-01-10 10:20:00 EvtClock INFO Event time (hours) 289498 CalibDataSvc DEBUG Event Time set to 0xe769debd50b2000 UseCalib INFO Test_1 obj, serial #9 value = 28 UseCalib INFO Vstart: 289464 Vend: 289498 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is invalid: update it CalibDataSvc DEBUG Delegate update to relevant conversion service CalibMySQLCnvSvc DEBUG Method updateObj starting CalibMySQLCnvSvc DEBUG Event time: 2003-01-10 10:20:00 CalibMySQLCnvSvc DEBUG CalibMySQLCnvSvc DEBUG Old ccalib DataObject was valid since 2003-01-09 00:00:00 till 2003-01-10 10:00:00 CalibMySQLCnvSvc DEBUG Delegate address creation to the persistency service CalibMySQLCnvSvc DEBUG Creating an address of type 7 for class 6500 CalibMySQLCnvSvc DEBUG Temporary address successfully created CalibMySQLCnvSvc DEBUG Update the object: create a new one and copy it into the old object CalibMySQLCnvSvc DEBUG Delegate creation to the persistency service XmlBaseCnv DEBUG Successfully created calib. object CalibMySQLCnvSvc DEBUG New calib DataObject is valid since 0xe769648e070000(0x0xe769648e070000) till 0xe76b3bfc484a000(0x0xe76b3bfc484a000) CalibMySQLCnvSvc DEBUG Method updateObj exiting CalibMySQLCnvSvc WARNING Method updateObjRefs is not implemented CalibDataSvc DEBUG Method updateObject exiting successfully UseCalib INFO After update Test_1 object, serial #10 has value = 496 UseCalib INFO Vstart: 289496 Vend: 289505 EventSelector DEBUG Reading Event 2 EvtClock INFO EvtClock Event number: 3 EvtClock INFO Event time: 2003-01-10 20:20:00 EvtClock INFO Event time (hours) 289508 CalibDataSvc DEBUG Event Time set to 0xe76bea9bc416000 UseCalib INFO Test_1 obj, serial #10 value = 496 UseCalib INFO Vstart: 289496 Vend: 289505 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is invalid: update it CalibDataSvc DEBUG Delegate update to relevant conversion service CalibMySQLCnvSvc DEBUG Method updateObj starting CalibMySQLCnvSvc DEBUG Event time: 2003-01-10 20:20:00 CalibMySQLCnvSvc DEBUG CalibMySQLCnvSvc DEBUG Old ccalib DataObject was valid since 2003-01-10 08:00:00 till 2003-01-10 17:00:00 CalibMySQLCnvSvc DEBUG Delegate address creation to the persistency service CalibMySQLCnvSvc DEBUG Creating an address of type 7 for class 6500 CalibMySQLCnvSvc DEBUG Temporary address successfully created CalibMySQLCnvSvc DEBUG Update the object: create a new one and copy it into the old object CalibMySQLCnvSvc DEBUG Delegate creation to the persistency service XmlBaseCnv DEBUG Successfully created calib. object CalibMySQLCnvSvc DEBUG New calib DataObject is valid since 0xe76b07993cc0000(0x0xe76b07993cc0000) till 0xe7750e8e722a000(0x0xe7750e8e722a000) CalibMySQLCnvSvc DEBUG Method updateObj exiting CalibMySQLCnvSvc WARNING Method updateObjRefs is not implemented CalibDataSvc DEBUG Method updateObject exiting successfully UseCalib INFO After update Test_1 object, serial #11 has value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 EventSelector DEBUG Reading Event 3 EvtClock INFO EvtClock Event number: 4 EvtClock INFO Event time: 2003-01-11 06:20:00 EvtClock INFO Event time (hours) 289518 CalibDataSvc DEBUG Event Time set to 0xe76df67a377a000 UseCalib INFO Test_1 obj, serial #11 value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is valid: no need to update UseCalib INFO After update Test_1 object, serial #11 has value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 EventSelector DEBUG Reading Event 4 EvtClock INFO EvtClock Event number: 5 EvtClock INFO Event time: 2003-01-11 16:20:00 EvtClock INFO Event time (hours) 289528 CalibDataSvc DEBUG Event Time set to 0xe7700258aade000 UseCalib INFO Test_1 obj, serial #11 value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is valid: no need to update UseCalib INFO After update Test_1 object, serial #11 has value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 EventSelector DEBUG Reading Event 5 EvtClock INFO EvtClock Event number: 6 EvtClock INFO Event time: 2003-01-12 02:20:00 EvtClock INFO Event time (hours) 289538 CalibDataSvc DEBUG Event Time set to 0xe7720e371e42000 UseCalib INFO Test_1 obj, serial #11 value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is valid: no need to update UseCalib INFO After update Test_1 object, serial #11 has value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 EventSelector DEBUG Reading Event 6 EvtClock INFO EvtClock Event number: 7 EvtClock INFO Event time: 2003-01-12 12:20:00 EvtClock INFO Event time (hours) 289548 CalibDataSvc DEBUG Event Time set to 0xe7741a1591a6000 UseCalib INFO Test_1 obj, serial #11 value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is valid: no need to update UseCalib INFO After update Test_1 object, serial #11 has value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 EventSelector DEBUG Reading Event 7 EvtClock INFO EvtClock Event number: 8 EvtClock INFO Event time: 2003-01-12 22:20:00 EvtClock INFO Event time (hours) 289558 CalibDataSvc DEBUG Event Time set to 0xe77625f4050a000 UseCalib INFO Test_1 obj, serial #11 value = 8128 UseCalib INFO Vstart: 289504 Vend: 289553 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is invalid: update it CalibDataSvc DEBUG Delegate update to relevant conversion service CalibMySQLCnvSvc DEBUG Method updateObj starting CalibMySQLCnvSvc DEBUG Event time: 2003-01-12 22:20:00 CalibMySQLCnvSvc DEBUG CalibMySQLCnvSvc DEBUG Old ccalib DataObject was valid since 2003-01-10 16:00:00 till 2003-01-12 17:00:00 CalibMySQLCnvSvc DEBUG Delegate address creation to the persistency service CalibMySQLCnvSvc DEBUG Creating an address of type 7 for class 6500 CalibMySQLCnvSvc DEBUG Temporary address successfully created CalibMySQLCnvSvc DEBUG Update the object: create a new one and copy it into the old object CalibMySQLCnvSvc DEBUG Delegate creation to the persistency service XmlBaseCnv DEBUG Successfully created calib. object CalibMySQLCnvSvc DEBUG New calib DataObject is valid since 0xe774da2b66a0000(0x0xe774da2b66a0000) till 0xe78d9cfbdada000(0x0xe78d9cfbdada000) CalibMySQLCnvSvc DEBUG Method updateObj exiting CalibMySQLCnvSvc WARNING Method updateObjRefs is not implemented CalibDataSvc DEBUG Method updateObject exiting successfully UseCalib INFO After update Test_1 object, serial #12 has value = 33550336 UseCalib INFO Vstart: 289552 Vend: 289673 EventSelector DEBUG Reading Event 8 EvtClock INFO EvtClock Event number: 9 EvtClock INFO Event time: 2003-01-13 08:20:00 EvtClock INFO Event time (hours) 289568 CalibDataSvc DEBUG Event Time set to 0xe77831d2786e000 UseCalib INFO Test_1 obj, serial #12 value = 33550336 UseCalib INFO Vstart: 289552 Vend: 289673 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is valid: no need to update UseCalib INFO After update Test_1 object, serial #12 has value = 33550336 UseCalib INFO Vstart: 289552 Vend: 289673 EventSelector DEBUG Reading Event 9 EvtClock INFO EvtClock Event number: 10 EvtClock INFO Event time: 2003-01-13 18:20:00 EvtClock INFO Event time (hours) 289578 CalibDataSvc DEBUG Event Time set to 0xe77a3dbebd2000 UseCalib INFO Test_1 obj, serial #12 value = 33550336 UseCalib INFO Vstart: 289552 Vend: 289673 CalibDataSvc DEBUG Method updateObject starting CalibDataSvc DEBUG DataObject is valid: no need to update UseCalib INFO After update Test_1 object, serial #12 has value = 33550336 UseCalib INFO Vstart: 289552 Vend: 289673 EventSelector DEBUG Reading Event 10 EvtClock INFO ------------- FINALIZE!! ------------------------------------------- EvtClock INFO Total #events: 10 UseCalib INFO ------------- FINALIZE!! ------------------------------------------- CalibMySQLCnvSvc DEBUG Finalizing CalibDataSvc DEBUG Finalizing ApplicationMgr INFO Application Manager Finalized successfully Program exited normally. Current language: auto; currently c (gdb)