示例#1
0
#        protectedInclude ("ObjMissingET/ObjMissingET_CBNT_jobOptions.py")

#if recAlgs.doMissingETSig() or rec.readESD() or rec.readAOD() :
#        protectedInclude ("MissingETSig/MissingETSig_CBNT_jobOptions.py")

## #comment out until statuscode is fixed
# not supported anymore
## if recAlgs.doEFlow() or rec.readESD():
##          protectedInclude ("eflowRec/jobOptions_CBNT_eflow.py")

## if recAlgs.doEFlowJet():
##         protectedInclude ("eflowRec/ConeJetEflow_CBNT_jobOptions.py")

if rec.doHeavyIon():
    protectedInclude("HIRecExample/HIRec_CBNT_jobOptions.py")

if recAlgs.doTrigger() or (rec.readESD() and not rec.noESDTrigger()):
    protectedInclude("TriggerRelease/jobOfragment_TriggerCBNT.py")

if rec.doAOD() or rec.readAOD():
    protectedInclude("CBNT_AOD/AOD_CBNT_jobOptions.py")

if recAlgs.doAtlfast():
    protectedInclude("CBNT_AOD/AOD_CBNT_FastTree_jobOptions.py")

protectedInclude("CBNT_Athena/CBNT_Audit_jobOptions.py")

#CBNT_Audit.detailedTime = false ; // put in the ntuple CPU time per algrithm
# list of algorithms to be monitored (by default take them all)
#CBNT_Audit.Algs += { "GenzModule", "CBNT_Athena" } ;
示例#2
0
trackParticleCellAssociationList = [
    "xAOD::CaloClusterContainer#InDetTrackParticlesAssociatedClusters",
    "xAOD::CaloClusterAuxContainer#InDetTrackParticlesAssociatedClustersAux.",
    "CaloClusterCellLinkContainer#InDetTrackParticlesAssociatedClusters_links",
    "xAOD::TrackParticleClusterAssociationContainer#InDetTrackParticlesClusterAssociations",
    "xAOD::TrackParticleClusterAssociationAuxContainer#InDetTrackParticlesClusterAssociationsAux."
]
fullAODList += CfgItemList("trackParticleCellAssoAod",
                           items=trackParticleCellAssociationList)

# Atlfast, note ESD and AOD lists are equal

from RecExConfig.RecAlgsFlags import recAlgs
from ParticleBuilderOptions.AODFlags import AODFlags
if recAlgs.doAtlfast() or AODFlags.FastSimulation:
    try:
        include("AtlfastAlgs/AtlfastOutputList_jobOptions.py")
        fullAODList += CfgItemList("AtlfastAod", items=AtlfastAODList)
    except Exception:
        treatException(
            "could not import AtlfastAlgs/AtlfastOutputList_jobOptions.py")

##     # This should move to some atlfast jobO
##     fullAODList += CfgItemList( "Atlfast", items = [
##         "ElectronContainer#AtlfastElectronCollection",
##         "PhotonContainer#AtlfastPhotonCollection",
##         "MuonContainer#AtlfastMuonCollection",
##         "MuonContainer#AtlfastNonIsoMuonCollection",
##         "Analysis::MuonContainer#AtlfastMuonCollection",
##         "Analysis::MuonContainer#AtlfastNonIsoMuonCollection",