Ejemplo n.º 1
0
        ToolConstantsCondAlgCfg(
            configFlags,
            'CaloSwClusterCorrections.rfac-v5',
            DetStoreKey='CaloSwClusterCorrections.rfac-v5'))

    CaloClusterCorrDumper = CompFactory.CaloClusterCorrDumper  # CaloRec
    alg = CaloClusterCorrDumper(
        'dumper1',
        Constants=['deadOTXCorrCtes', 'CaloSwClusterCorrections.rfac-v5'])
    result.addEventAlgo(alg)
    return result


from AthenaCommon.Configurable import Configurable
Configurable.configurableRun3Behavior = 1
from AthenaConfiguration.AllConfigFlags import ConfigFlags
from AthenaConfiguration.TestDefaults import defaultTestFiles

ConfigFlags.Input.Files = defaultTestFiles.RDO
ConfigFlags.addFlag("Input.InitialTimeStamp", 1000)

ConfigFlags.lock()
from AthenaConfiguration.MainServicesConfig import MainServicesCfg
acc = MainServicesCfg(ConfigFlags)

from McEventSelector.McEventSelectorConfig import McEventSelectorCfg
acc.merge(McEventSelectorCfg(ConfigFlags))

acc.merge(testCfg(ConfigFlags))
acc.run(1)
Ejemplo n.º 2
0
if __name__ == "__main__":

    from AthenaCommon.Configurable import Configurable
    Configurable.configurableRun3Behavior = True

    from AthenaConfiguration.AllConfigFlags import ConfigFlags as cfgFlags

    #cfgFlags.Input.Files=["myESD.pool.root"]
    cfgFlags.Input.Files = [
        "/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/mc16_13TeV.361022.Pythia8EvtGen_A14NNPDF23LO_jetjet_JZ2W.recon.ESD.e3668_s3170_r10572_homeMade.pool.root"
    ]
    #
    cfgFlags.Calo.TopoCluster.doTopoClusterLocalCalib = False
    #
    cfgFlags.addFlag("eflowRec.TrackColl", "InDetTrackParticles")
    cfgFlags.addFlag("eflowRec.VertexColl", "PrimaryVertices")
    cfgFlags.addFlag("eflowRec.RawClusterColl", "CaloTopoClusters")
    cfgFlags.addFlag("eflowRec.CalClusterColl", "CaloCalTopoClustersNew")

    #PF flags
    cfgFlags.PF.useUpdated2015ChargedShowerSubtraction = True
    cfgFlags.PF.addClusterMoments = False
    cfgFlags.PF.useClusterMoments = False

    #
    # Try to get around TRT alignment folder problem in MC
    cfgFlags.GeoModel.Align.Dynamic = False
    #
    cfgFlags.lock()