# Just instantiate the configurable... theApp = MyTest() ToolSvc.LogLevel=DEBUG cdb = CondDB() tag = { "DDDB": '' , "LHCBCOND": 'default' #, "SIMCOND" : 'upgrade/dd4hep' , "SIMCOND" : '' , "ONLINE" : 'fake' } cdb.Tags = tag cdb.setProp('IgnoreHeartBeat', True) cdb.setProp('EnableRunChangeHandler', True) #cdb.LogFile = "/tmp/cdb.log" cdb.Upgrade = True theApp.setOtherProps( cdb, [ 'UseDBSnapshot', 'DBSnapshotDirectory', 'PartitionName' ]) #-- Use latest database tags for real data #LHCbApp().DDDBtag = "" #LHCbApp().CondDBtag = "default" LHCbApp().EvtMax = 5 LHCbApp().DataType = "Upgrade" LHCbApp().Simulation = True EventSelector().PrintFreq = 1 from GaudiConf import IOHelper IOHelper('ROOT').inputFiles([ 'PFN:Gauss/Boole.xdigi',
theApp = MyTest() ToolSvc.LogLevel = DEBUG cdb = CondDB() tag = { "DDDB": '', "LHCBCOND": 'default' #, "SIMCOND" : 'upgrade/dd4hep' , "SIMCOND": '', "ONLINE": 'fake' } cdb.Tags = tag cdb.setProp('IgnoreHeartBeat', True) cdb.setProp('EnableRunChangeHandler', True) #cdb.LogFile = "/tmp/cdb.log" cdb.Upgrade = True theApp.setOtherProps(cdb, ['UseDBSnapshot', 'DBSnapshotDirectory', 'PartitionName']) #-- Use latest database tags for real data #LHCbApp().DDDBtag = "" #LHCbApp().CondDBtag = "default" LHCbApp().EvtMax = 5 LHCbApp().DataType = "Upgrade" LHCbApp().Simulation = True EventSelector().PrintFreq = 1 from GaudiConf import IOHelper IOHelper('ROOT').inputFiles([ 'PFN:Gauss/Boole.xdigi', ])
# Load the velo conditions from Configurables import (CondDB, CondDBAccessSvc, DDDBConf) useXML = False inpath = "/afs/cern.ch/user/c/chombach/VELOUpgrade/DDDB/" tags = { "DDDB": "dddb-20141121", "CondDB": "sim-20140204-vc-md100", } conddb = CondDB() privatedbPathdb = inpath + "myDDDB" privatedbPathsc = inpath + "mySIMCOND" LHCbApp().Simulation = True LHCbApp().DataType = 'Upgrade' conddb.Upgrade = True detectors = ['VP', 'UT', 'FT', 'Ecal', 'Hcal', 'Muon', 'Magnet', 'Tr'] LHCbApp().Detectors = detectors LHCbApp().DDDBtag = tags['DDDB'] LHCbApp().CondDBtag = tags['CondDB'] if useXML: privatedb_pathdb = "/afs/cern.ch/user/c/chombach/VELOUpgrade/DDDB/myDDDBXml/" #privatedb_pathdb = "/afs/cern.ch/user/c/chombach/public/forWouter/VeloPixAlign/xml/Conditions/VP/Alignment/Global.xml " DDDBConf(DbRoot=privatedb_pathdb + "lhcb.xml") db = inpath + "DDDB-new.db" sc = inpath + "SIMCOND-new.db" conddb.addLayer(dbFile=db, dbName="DDDB") conddb.addLayer(dbFile=sc, dbName="SIMCOND")