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)
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()