Ejemplo n.º 1
0
    from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import TRT_PrepDataToxAOD
    xAOD_TRT_PrepDataToxAOD = TRT_PrepDataToxAOD(
        name="NCBxAOD_TRT_PrepDataToxAOD")
    ## Content steering Properties (default value shown as comment)
    xAOD_TRT_PrepDataToxAOD.OutputLevel = INFO
    xAOD_TRT_PrepDataToxAOD.UseTruthInfo = dumpTruthInfo
    #xAOD_TRT_PrepDataToxAOD.WriteSDOs    = True

    topSequence += xAOD_TRT_PrepDataToxAOD
    if (printIdTrkDxAODConf):
        print xAOD_TRT_PrepDataToxAOD
        print xAOD_TRT_PrepDataToxAOD.properties()

if dumpSctInfo:
    from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import SCT_PrepDataToxAOD
    xAOD_SCT_PrepDataToxAOD = SCT_PrepDataToxAOD(
        name="NCBxAOD_SCT_PrepDataToxAOD")
    ## Content steering Properties (default value shown as comment)
    xAOD_SCT_PrepDataToxAOD.OutputLevel = INFO
    xAOD_SCT_PrepDataToxAOD.UseTruthInfo = dumpTruthInfo
    xAOD_SCT_PrepDataToxAOD.WriteRDOinformation = True
    #xAOD_SCT_PrepDataToxAOD.WriteSDOs           = True
    #xAOD_SCT_PrepDataToxAOD.WriteSiHits         = True # if available

    topSequence += xAOD_SCT_PrepDataToxAOD
    if (printIdTrkDxAODConf):
        print xAOD_SCT_PrepDataToxAOD
        print xAOD_SCT_PrepDataToxAOD.properties()

if dumpPixInfo:
    from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import PixelPrepDataToxAOD
    xAOD_PixelPrepDataToxAOD = PixelPrepDataToxAOD(
Ejemplo n.º 2
0
  IDTIDESequence += CfgMgr.DerivationFramework__DerivationKernel("IDTIDE1KernelPresel",
                                                                 SkimmingTools = skimmingTools)

#Setup decorators tools
if idDxAOD_doTrt:
  from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import TRT_PrepDataToxAOD
  xAOD_TRT_PrepDataToxAOD = TRT_PrepDataToxAOD( name = "xAOD_TRT_PrepDataToxAOD")
  xAOD_TRT_PrepDataToxAOD.OutputLevel=INFO
  xAOD_TRT_PrepDataToxAOD.UseTruthInfo=IsMonteCarlo
  print "Add TRT xAOD TrackMeasurementValidation:"
  print xAOD_TRT_PrepDataToxAOD
  IDTIDESequence += xAOD_TRT_PrepDataToxAOD

if idDxAOD_doSct:
  from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import SCT_PrepDataToxAOD
  xAOD_SCT_PrepDataToxAOD = SCT_PrepDataToxAOD( name = "xAOD_SCT_PrepDataToxAOD")
  xAOD_SCT_PrepDataToxAOD.OutputLevel=INFO
  xAOD_SCT_PrepDataToxAOD.UseTruthInfo=IsMonteCarlo
  print "Add SCT xAOD TrackMeasurementValidation:"
  print xAOD_SCT_PrepDataToxAOD
  IDTIDESequence += xAOD_SCT_PrepDataToxAOD

if idDxAOD_doPix:
  from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import PixelPrepDataToxAOD
  xAOD_PixelPrepDataToxAOD = PixelPrepDataToxAOD( name = "xAOD_PixelPrepDataToxAOD")
  xAOD_PixelPrepDataToxAOD.OutputLevel=INFO
  xAOD_PixelPrepDataToxAOD.UseTruthInfo=IsMonteCarlo
  print "Add Pixel xAOD TrackMeasurementValidation:"
  print xAOD_PixelPrepDataToxAOD
  IDTIDESequence += xAOD_PixelPrepDataToxAOD
Ejemplo n.º 3
0
    elif rec.triggerStream() == 'IDprescaledL1':
        SCTxAODFlags.Prescale = SCTxAODFlags.PrescaleIDprescaledL1()
msg.info("SCTxAODFlags.Prescale() is " + str(SCTxAODFlags.Prescale()))

prescaleTool = DerivationFramework__PrescaleTool(
    name="SCTxAOD_PrescaleTool", Prescale=SCTxAODFlags.Prescale())
ToolSvc += prescaleTool
skimmingTools += [prescaleTool]

#################
### Setup decorators tools
#################

from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import SCT_PrepDataToxAOD

xAOD_SCT_PrepDataToxAOD = SCT_PrepDataToxAOD(name="SCTxAOD_SCT_PrepDataToxAOD")
## Content steering Properties (default value shown as comment)
xAOD_SCT_PrepDataToxAOD.OutputLevel = INFO
xAOD_SCT_PrepDataToxAOD.UseTruthInfo = dumpTruthInfo
xAOD_SCT_PrepDataToxAOD.WriteRDOinformation = True
#xAOD_SCT_PrepDataToxAOD.WriteSDOs           = True
#xAOD_SCT_PrepDataToxAOD.WriteSiHits         = True # if available

if printSctDxAODConf:
    msg.info(xAOD_SCT_PrepDataToxAOD)
    msg.info(xAOD_SCT_PrepDataToxAOD.properties())

from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import SCT_RawDataToxAOD

xAOD_SCT_RawDataToxAOD = SCT_RawDataToxAOD(name="SCTxAOD_SCT_RawDataToxAOD")
xAOD_SCT_RawDataToxAOD.OutputLevel = INFO
Ejemplo n.º 4
0
    DataObjectName="SCT_RDOs",
    ClustersName="SCT_Clusters",
    maxFiredStrips=384)
if numThreads >= 2:
    InDetSCT_Clusterization.Cardinality = numThreads

topSequence += InDetSCT_Clusterization

# Set up SCT AxAOD converters
from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import SCT_RawDataToxAOD
xAOD_SCT_RawDataToxAOD = SCT_RawDataToxAOD(name="SCTxAOD_SCT_RawDataToxAOD",
                                           OutputLevel=INFO)
topSequence += xAOD_SCT_RawDataToxAOD
from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import SCT_PrepDataToxAOD
xAOD_SCT_PrepDataToxAOD = SCT_PrepDataToxAOD(name="SCTxAOD_SCT_PrepDataToxAOD",
                                             OutputLevel=INFO,
                                             UseTruthInfo=False,
                                             WriteSDOs=False)
topSequence += xAOD_SCT_PrepDataToxAOD
if numThreads >= 2:
    xAOD_SCT_RawDataToxAOD.Cardinality = numThreads
    xAOD_SCT_PrepDataToxAOD.Cardinality = numThreads

# Set up SCT_ConditionsSummaryTestAlg with SCT_FlaggedConditionTool
from SCT_ConditionsTools.SCT_FlaggedConditionToolSetup import SCT_FlaggedConditionToolSetup
sct_FlaggedConditionToolSetup = SCT_FlaggedConditionToolSetup()
sct_FlaggedConditionToolSetup.setup()
sct_ConditionsSummaryToolSetup = SCT_ConditionsSummaryToolSetup()
sct_ConditionsSummaryToolSetup.setup()
SCT_ConditionsSummaryTool = sct_ConditionsSummaryToolSetup.getTool()
SCT_ConditionsSummaryTool.ConditionsTools = [
    sct_ConfigurationConditionsToolSetup.getTool().getFullName(),
Ejemplo n.º 5
0
if dumpTrtInfo:
    from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import TRT_PrepDataToxAOD
    xAOD_TRT_PrepDataToxAOD = TRT_PrepDataToxAOD( name = "xAOD_TRT_PrepDataToxAOD")
    ## Content steering Properties (default value shown as comment)
    xAOD_TRT_PrepDataToxAOD.OutputLevel=INFO
    xAOD_TRT_PrepDataToxAOD.UseTruthInfo = dumpTruthInfo
    #xAOD_TRT_PrepDataToxAOD.WriteSDOs    = True

    topSequence += xAOD_TRT_PrepDataToxAOD
    if (printIdTrkDxAODConf):
        print xAOD_TRT_PrepDataToxAOD
        print xAOD_TRT_PrepDataToxAOD.properties()

if dumpSctInfo:
    from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import SCT_PrepDataToxAOD
    xAOD_SCT_PrepDataToxAOD = SCT_PrepDataToxAOD( name = "xAOD_SCT_PrepDataToxAOD")
    ## Content steering Properties (default value shown as comment)
    xAOD_SCT_PrepDataToxAOD.OutputLevel=INFO
    xAOD_SCT_PrepDataToxAOD.UseTruthInfo        = dumpTruthInfo
    xAOD_SCT_PrepDataToxAOD.WriteRDOinformation = False
    #xAOD_SCT_PrepDataToxAOD.WriteSDOs           = True
    #xAOD_SCT_PrepDataToxAOD.WriteSiHits         = True # if available

    topSequence += xAOD_SCT_PrepDataToxAOD
    if (printIdTrkDxAODConf):
        print xAOD_SCT_PrepDataToxAOD
        print xAOD_SCT_PrepDataToxAOD.properties()

if dumpPixInfo:
    from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import PixelPrepDataToxAOD
    xAOD_PixelPrepDataToxAOD = PixelPrepDataToxAOD( name = "xAOD_PixelPrepDataToxAOD")
Ejemplo n.º 6
0
TRTStrawNeighbourSvc=TRT_StrawNeighbourSvc()
ServiceMgr += TRTStrawNeighbourSvc

from TRT_ConditionsServices.TRT_ConditionsServicesConf import TRT_CalDbSvc
TRTCalibDBSvc=TRT_CalDbSvc()
ServiceMgr += TRTCalibDBSvc

from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import TRT_PrepDataToxAOD
xAOD_TRT_PrepDataToxAOD = TRT_PrepDataToxAOD( name = "xAOD_TRT_PrepDataToxAOD")
xAOD_TRT_PrepDataToxAOD.OutputLevel=INFO
print "Add TRT xAOD PrepRawData:"
print xAOD_TRT_PrepDataToxAOD
#topSequence += xAOD_TRT_PrepDataToxAOD

from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import SCT_PrepDataToxAOD
xAOD_SCT_PrepDataToxAOD = SCT_PrepDataToxAOD( name = "xAOD_SCT_PrepDataToxAOD")
xAOD_SCT_PrepDataToxAOD.OutputLevel=INFO
xAOD_SCT_PrepDataToxAOD.UseTruthInfo = True
print "Add SCT xAOD PrepRawData:"
print xAOD_SCT_PrepDataToxAOD
topSequence += xAOD_SCT_PrepDataToxAOD

from InDetPrepRawDataToxAOD.InDetPrepRawDataToxAODConf import PixelPrepDataToxAOD
xAOD_PixelPrepDataToxAOD = PixelPrepDataToxAOD( name = "xAOD_PixelPrepDataToxAOD")
xAOD_PixelPrepDataToxAOD.OutputLevel=INFO
xAOD_PixelPrepDataToxAOD.UseTruthInfo = True
print "Add SCT xAOD PrepRawData:"
print xAOD_PixelPrepDataToxAOD
topSequence += xAOD_PixelPrepDataToxAOD