diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/CMakeLists.txt b/Simulation/FastSimulation/FastSimulationJobTransforms/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..dc28e770d75e8715579ca73ae4166ef4145674e6 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/CMakeLists.txt @@ -0,0 +1,15 @@ +################################################################################ +# Package: FastSimulationJobTransforms +################################################################################ + +# Declare the package name: +atlas_subdir( FastSimulationJobTransforms ) + +# Declare the package's dependencies: +atlas_depends_on_subdirs( PUBLIC + Tools/PyJobTransformsCore ) + +# Install files from the package: +atlas_install_joboptions( share/*.py ) +atlas_install_runtime( share/*.db share/*.root ) + diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/cmt/requirements b/Simulation/FastSimulation/FastSimulationJobTransforms/cmt/requirements new file mode 100644 index 0000000000000000000000000000000000000000..7a8a21313df081e1a4d7e21af399726e37122dbd --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/cmt/requirements @@ -0,0 +1,8 @@ +package FastSimulationJobTransforms + +use AtlasPolicy AtlasPolicy-* +use PyJobTransformsCore PyJobTransformsCore-* Tools + +apply_pattern declare_python_modules files="*.py" +apply_pattern declare_joboptions files="*.py" +apply_pattern declare_runtime files="*.db *.root" diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/AF2Digitization.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/AF2Digitization.py new file mode 100644 index 0000000000000000000000000000000000000000..f2088b438b9501ed3ff289d885a405bf7801e499 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/AF2Digitization.py @@ -0,0 +1,64 @@ +#-------------------------------------------------------------- +# Run the fast sim +#-------------------------------------------------------------- + +print " Now do the FastSim ....." + +#-------------------------------------------------------------- +# FastHitConv +#-------------------------------------------------------------- + +from AthenaCommon.AlgSequence import AlgSequence +job=AlgSequence() + +from AthenaCommon.AlgSequence import AlgSequence +topSequence = AlgSequence() + +from AthenaCommon.AppMgr import ServiceMgr + +# Add top algorithms to be run +from FastCaloSimHit.FastCaloSimHitConf import FastHitConv +theFastHitConv=FastHitConv("theFastHitConv") + +from AthenaCommon.DetFlags import DetFlags + +list = topSequence.getSequence() +topSequence.insert(list.index('LArDigitMaker/digitmaker1'), theFastHitConv) # put FastHitConv right before + # CaloDigi in topSequence + +job.theFastHitConv.OutputLevel = ALL +job.OutputLevel = INFO + + +from AthenaCommon.DetFlags import DetFlags + +if DetFlags.pileup.LAr_on() or DetFlags.pileup.Tile_on(): + job.theFastHitConv.doPileup = True +else: + job.theFastHitConv.doPileup = False + + + +print topSequence + +from CaloRec.CaloCellFlags import jobproperties +jobproperties.CaloCellFlags.doFastCaloSim = True +jobproperties.CaloCellFlags.doFastCaloSimNoise = False +jobproperties.CaloCellFlags.doLArCellEmMisCalib = False + +from FastCaloSimHit.FastCaloCellGetter import CaloCellGetter +theCaloCellGetter=CaloCellGetter() # CaloCellGetter then goes in front of FastHitConv + +print "Set the TileHitVectors and LArHitContainers" + +topSequence.TileHitVecToCnt.TileHitVectors += ["TileHitVec_Fast"] + +topSequence.digitmaker1.EmBarrelHitContainerName += ["LArHitEMB_Fast"] +topSequence.digitmaker1.EmEndCapHitContainerName += ["LArHitEMEC_Fast"] +topSequence.digitmaker1.HecHitContainerName += ["LArHitHEC_Fast"] +topSequence.digitmaker1.ForWardHitContainerName += ["LArHitFCAL_Fast"] # It really is spelt with a "W" in the middle! + + +# Print out job sequence +print " The jobsequence is now:" +print job diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/CorrectAtlfastIConfig.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/CorrectAtlfastIConfig.py new file mode 100755 index 0000000000000000000000000000000000000000..e9e3a25be433a7319460abdca3764d4fe7bb3af7 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/CorrectAtlfastIConfig.py @@ -0,0 +1,3 @@ +# switch on Atlfast-I corrections with AtlfastCorrectors +from FastSimulationConfig.FastSimulationFlags import jobproperties +jobproperties.FastSimulation.doAtlfastICorrection=True diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimAddCellsRecConfig.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimAddCellsRecConfig.py new file mode 100755 index 0000000000000000000000000000000000000000..ab0e766cbc8a8dec39c8064467f502e10335b12e --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimAddCellsRecConfig.py @@ -0,0 +1,8 @@ +# switch on fast calorimeter simulation with FastCaloSim; add to existing cells in RDO file +include('FastSimulationJobTransforms/FastCaloSimRecConfig.py') + +from FastSimulationConfig.FastSimulationFlags import jobproperties +jobproperties.FastSimulation.doFastCaloSimCaloAddCells=True + +from CaloRec.CaloCellFlags import jobproperties +jobproperties.CaloCellFlags.doFastCaloSimAddCells = True diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimEGammaCalibration.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimEGammaCalibration.py new file mode 100755 index 0000000000000000000000000000000000000000..2a1e128baa9d5f5fcfb4cb3fb142e4ee185b967e --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimEGammaCalibration.py @@ -0,0 +1,5 @@ +try: + from CaloClusterCorrection.CaloClusterCorrectionFlags import caloClusterCorrectionFlags + caloClusterCorrectionFlags.CaloSwWhichCorrection='v1_atlfast' +except: + print "Could not set AtlfastII egamma weights" diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimJetCalibration.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimJetCalibration.py new file mode 100755 index 0000000000000000000000000000000000000000..f420b604d42176fea5e628e280d9a68f72c9d1cc --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimJetCalibration.py @@ -0,0 +1,5 @@ +try: + from JetRec.JetRecFlags import jetFlags + jetFlags.CalibrationDBSuffix="AtlfastII" +except: + print "Could not set AtlfastII jet calibration" diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimObjectCalibration.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimObjectCalibration.py new file mode 100755 index 0000000000000000000000000000000000000000..3d061ea72784195e4acdf834dc79a4346d086b59 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimObjectCalibration.py @@ -0,0 +1,2 @@ +include('FastSimulationJobTransforms/FastCaloSimJetCalibration.py') +include('FastSimulationJobTransforms/FastCaloSimEGammaCalibration.py') diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimRecConfig.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimRecConfig.py new file mode 100755 index 0000000000000000000000000000000000000000..a5100d3840073d68b4095c88e47817e7e99a505f --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSimRecConfig.py @@ -0,0 +1,5 @@ +# switch on fast calorimeter simulation with FastCaloSim +from FastSimulationConfig.FastSimulationFlags import jobproperties +jobproperties.FastSimulation.doFastCaloSim=True + +include('FastSimulationJobTransforms/FastCaloSimObjectCalibration.py') diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSim_create_jobConfig_for_DB.C b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSim_create_jobConfig_for_DB.C new file mode 100644 index 0000000000000000000000000000000000000000..76cb53e725b09f89445db37b4937c2dc9d417f9a --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSim_create_jobConfig_for_DB.C @@ -0,0 +1,50 @@ +#include <TKey.h> + +bool listdirs(TDirectory* dir,TString DBprefix="",TString top="") +{ + TIterator *iter=dir->GetListOfKeys()->MakeIterator(); + iter->Reset(); + + bool has_objects=false; + TKey *key=0; + while(key=(TKey*)(iter->Next())) + { + TClass *cl=gROOT->GetClass(key->GetClassName()); + + if(!cl) { + has_objects=true; + continue; + } + if(cl->InheritsFrom(TDirectory::Class())) + { + TDirectory* subdir=(TDirectory*)(key->ReadObj()); + if(subdir) { + //subdir->pwd(); + TString dirname; + if(top!="") dirname=top+"/"+subdir->GetName(); + else dirname=subdir->GetName(); + + //cout<<dirname<<endl; + if(!listdirs(subdir,DBprefix,dirname)) return false; + } + } else { + has_objects=true; + } + } + if (iter) delete iter; + + if(has_objects && top!="") { + cout<<'"'<<DBprefix<<top<<'"'<<","<<endl; + //return false; + } + return true; +} + + +void FastCaloSim_create_jobConfig_for_DB(TString infile="root://castoratlas//castor/cern.ch/user/m/mduehrss/Parametrization/ParticleParametrization_ATLFastII_NewParam_v2.root", + TString DBprefix="DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:") +{ + TFile* f=TFile::Open(infile); + + listdirs(f,DBprefix); +} diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSim_local.db b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSim_local.db new file mode 100644 index 0000000000000000000000000000000000000000..863b80c88fda6f01c9d23117045e2a9963364f41 Binary files /dev/null and b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FastCaloSim_local.db differ diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/FatrasAndFastCaloSimConfig.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FatrasAndFastCaloSimConfig.py new file mode 100644 index 0000000000000000000000000000000000000000..a71f9f9a351bdf72b97215b9c6d52578eadf9f41 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/FatrasAndFastCaloSimConfig.py @@ -0,0 +1,33 @@ + +from AthenaCommon.GlobalFlags import globalflags +from FastSimulationConfig.FastSimulationFlags import jobproperties + +jobproperties.FastSimulation.doFatrasID=True +jobproperties.FastSimulation.doFatrasMuon=True +jobproperties.FastSimulation.doParametrisedMuon=True + +from FatrasExample.FatrasJobProperties import FatrasFlags +# set Muon Reco and ID reco on +FatrasFlags.RefittingID=False +FatrasFlags.ReconstructionID=True +# (MS) +FatrasFlags.RefittingMS=True +FatrasFlags.DigitizationMS=True +FatrasFlags.ReconstructionMS=True + +# set the cluster merging parameters +from FatrasExample.FatrasClusterCreation import FatrasClusterCreationFlags +FatrasClusterCreationFlags.PixSimpleClusterMerge=True +FatrasClusterCreationFlags.PixClusterMergeSharedRDOs=True +FatrasClusterCreationFlags.PixClusterMergeAttachedRDOs=True +FatrasClusterCreationFlags.PixUseClusterMerger=True + +from FatrasExample.FatrasKeys import FatrasKeyFlags +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() +theFastShowerCellBuilderTool.McLocation=FatrasKeyFlags.McEventCollection() +theFastShowerCellBuilderTool.OutputLevel = ERROR + +# get a handle on the ServiceManager which holds all the services +# from AthenaCommon.AppMgr import ServiceMgr +# ServiceMgr.StoreGateSvc.Dump = True diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.config14.root b/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.config14.root new file mode 100644 index 0000000000000000000000000000000000000000..d6f2afbe3d450b30e3b09e0b45fcf7bef3a041b5 Binary files /dev/null and b/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.config14.root differ diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.config19.root b/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.config19.root new file mode 100644 index 0000000000000000000000000000000000000000..4209015101e5226c2cfa236a8539ff2a84b1f741 Binary files /dev/null and b/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.config19.root differ diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.config20.root b/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.config20.root new file mode 100644 index 0000000000000000000000000000000000000000..02ec9e24d9ecdf09ff696eaad7d565922f24b01d Binary files /dev/null and b/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.config20.root differ diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.root b/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.root new file mode 100644 index 0000000000000000000000000000000000000000..d6f2afbe3d450b30e3b09e0b45fcf7bef3a041b5 Binary files /dev/null and b/Simulation/FastSimulation/FastSimulationJobTransforms/share/L1_L2_egamma_corr.root differ diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AddFastShowerInfoContainer.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AddFastShowerInfoContainer.py new file mode 100644 index 0000000000000000000000000000000000000000..ea83c0e1f0b686fd638c187642f78d718e075fcc --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AddFastShowerInfoContainer.py @@ -0,0 +1,19 @@ +#from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream +#Stream1 = AthenaPoolOutputStream( "Stream1" ) WAAAHHHH! Do not do this, otherwise it won't work !!!!! +try: + Stream1.ItemList += ['FastShowerInfoContainer#FastShowerInfoContainer'] + Stream1.OutputLevel = 2 +except: + print "Could not set Stream1.ItemList += FastShowerInfoContainer" +########## +try: + StreamAOD.ItemList += ['FastShowerInfoContainer#FastShowerInfoContainer'] + StreamAOD.OutputLevel = 2 +except: + print "Could not set StreamAOD.ItemList += FastShowerInfoContainer" +########## +try: + StreamESD.ItemList += ['FastShowerInfoContainer#FastShowerInfoContainer'] + StreamESD.OutputLevel = 2 +except: + print "Could not set StreamAOD.ItemList += FastShowerInfoContainer" diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastII.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastII.py new file mode 100644 index 0000000000000000000000000000000000000000..57554946cfc68fda7c5fa0a1f8949122294eb844 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastII.py @@ -0,0 +1,15 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +from FastSimulationConfig.FastSimulationFlags import jobproperties +jobproperties.FastSimulation.doFastCaloSim = True + +from FastSimulationConfig.FastSimulationFlags import jobproperties +jobproperties.FastSimulation.doFastCaloSimCaloAddCells = True + +from CaloRec.CaloCellFlags import jobproperties +jobproperties.CaloCellFlags.doFastCaloSimAddCells = True + +include("FastSimulationJobTransforms/jobConfig.v14_Parametrisation.py") + +#theFastShowerCellBuilderTool.OutputLevel=DEBUG diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIID.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIID.py new file mode 100644 index 0000000000000000000000000000000000000000..d802cda80d5b643def38f0103eabd689a29417d6 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIID.py @@ -0,0 +1,11 @@ + +print "Running jobConfig.AtlfastIID.py" + +#from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +#theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +#include("FastSimulationJobTransforms/jobConfig.onlyFastCaloSimDigitization.py") +include("FastCaloSimHit/AF2Digitization.py") +include("FastSimulationJobTransforms/jobConfig.v14_Parametrisation.py") + +#theFastShowerCellBuilderTool.OutputLevel=DEBUG diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIID_mc10.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIID_mc10.py new file mode 100644 index 0000000000000000000000000000000000000000..ce7b42b4d346d1ea14ece2d7582481a0f6c0e211 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIID_mc10.py @@ -0,0 +1,12 @@ + +print "Running jobConfig.AtlfastIID.py" + +#from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +#theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +#include("FastSimulationJobTransforms/jobConfig.onlyFastCaloSimDigitization.py") +include("FastCaloSimHit/AF2Digitization.py") +include("FastSimulationJobTransforms/jobConfig.v14_Parametrisation.py") +include("FastSimulationJobTransforms/jobConfig.FastCaloSim_ID_cuts.py") + +#theFastShowerCellBuilderTool.OutputLevel=DEBUG diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIIF.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIIF.py new file mode 100644 index 0000000000000000000000000000000000000000..914f8e98ebbca7021980fdb07e339fb6f341e0f8 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIIF.py @@ -0,0 +1,35 @@ +from AthenaCommon.GlobalFlags import globalflags +from FastSimulationConfig.FastSimulationFlags import jobproperties + +# include the Fast Calo Sim reconstruction setup +jobproperties.FastSimulation.doFastCaloSim = True + +include("FastSimulationJobTransforms/jobConfig.v14_Parametrisation.py") + +jobproperties.FastSimulation.doFatrasID=True +jobproperties.FastSimulation.doFatrasMuon=True +jobproperties.FastSimulation.doParametrisedMuon=False + +from FatrasExample.FatrasJobProperties import FatrasFlags +#FatrasFlags.FastCaloSim is NOT needed when running in Reco_trf: FastCaloSim is naturally integrated in the calorec part +#FatrasFlags.FastCaloSim = True + +# set Muon Reco and ID reco on +FatrasFlags.RefittingID=False +FatrasFlags.ReconstructionID=True +FatrasFlags.EventPreProcessing=True +# (MS) +FatrasFlags.RefittingMS=False +FatrasFlags.DigitizationMS=True +FatrasFlags.ReconstructionMS=True + +from FatrasExample.FatrasKeys import FatrasKeyFlags +FatrasKeyFlags.InputMcEventCollection = 'GEN_EVENT' + +from FatrasExample.FatrasKeys import FatrasKeyFlags +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() +theFastShowerCellBuilderTool.McLocation=FatrasKeyFlags.McEventCollection() +#theFastShowerCellBuilderTool.OutputLevel = ERROR + +rec.abortOnUncheckedStatusCode=False diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIIF_oldParametrization.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIIF_oldParametrization.py new file mode 100644 index 0000000000000000000000000000000000000000..33beac495b50aa6012e0175c202e90efbecc250e --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastIIF_oldParametrization.py @@ -0,0 +1,35 @@ +from AthenaCommon.GlobalFlags import globalflags +from FastSimulationConfig.FastSimulationFlags import jobproperties + +# include the Fast Calo Sim reconstruction setup +include('FastSimulationJobTransforms/FastCaloSimRecConfig.py') + + + +jobproperties.FastSimulation.doFatrasID=True +jobproperties.FastSimulation.doFatrasMuon=True +jobproperties.FastSimulation.doParametrisedMuon=False + +from FatrasExample.FatrasJobProperties import FatrasFlags +#FatrasFlags.FastCaloSim is NOT needed when running in Reco_trf: FastCaloSim is naturally integrated in the calorec part +#FatrasFlags.FastCaloSim = True + +# set Muon Reco and ID reco on +FatrasFlags.RefittingID=False +FatrasFlags.ReconstructionID=True +FatrasFlags.EventPreProcessing=True +# (MS) +FatrasFlags.RefittingMS=False +FatrasFlags.DigitizationMS=True +FatrasFlags.ReconstructionMS=True + +from FatrasExample.FatrasKeys import FatrasKeyFlags +FatrasKeyFlags.InputMcEventCollection = 'GEN_EVENT' + +from FatrasExample.FatrasKeys import FatrasKeyFlags +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() +theFastShowerCellBuilderTool.McLocation=FatrasKeyFlags.McEventCollection() +#theFastShowerCellBuilderTool.OutputLevel = ERROR + +rec.abortOnUncheckedStatusCode=False diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastII_OverwriteFullsimRDO.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastII_OverwriteFullsimRDO.py new file mode 100644 index 0000000000000000000000000000000000000000..c550434a0e00dfe0eb10bb6b1096e196ec491662 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.AtlfastII_OverwriteFullsimRDO.py @@ -0,0 +1,7 @@ +include("FastSimulationJobTransforms/jobConfig.AtlfastII.py") + +from FastSimulationConfig.FastSimulationFlags import jobproperties +jobproperties.FastSimulation.doFastCaloSimCaloAddCells = False + +from CaloRec.CaloCellFlags import jobproperties +jobproperties.CaloCellFlags.doFastCaloSimAddCells = False diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FCS_no_ID_truth_cut.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FCS_no_ID_truth_cut.py new file mode 100644 index 0000000000000000000000000000000000000000..d6651263d49b533b5fdc9b7627239dca30d11f1f --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FCS_no_ID_truth_cut.py @@ -0,0 +1,5 @@ +################################################################# +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.DoSimulWithInnerDetectorTruthOnly=False diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_DB.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_DB.py new file mode 100644 index 0000000000000000000000000000000000000000..d423f0566a14aa008940191a53bff38700d12715 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_DB.py @@ -0,0 +1,641 @@ +# ParamerisationFile +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.AdditionalParticleParametrizationFileNames=[ +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_10000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_10000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_10000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_10000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_10000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_100000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_100000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_100000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_100000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_100000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_1000000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_200/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_200/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_200/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_2000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_2000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_2000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_2000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_2000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_20000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_20000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_20000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_20000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_20000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_200000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_200000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_200000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_200000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_200000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_5000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_5000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_5000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_5000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_5000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_50000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_50000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_50000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_50000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_50000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_500000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_500000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_500000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_500000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_500000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_400/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_400/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_400/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_400/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_400/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_600/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_600/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_600/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_600/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_600/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_800/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_800/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_800/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_800/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_211/EN_800/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_10000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_10000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_10000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_10000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_10000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_100000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_1000000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_2000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_2000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_2000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_2000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_2000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_20000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_20000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_20000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_20000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_20000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_200000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_5000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_5000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_5000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_5000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_5000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_50000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_500000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_500000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_500000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_500000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_500000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_400/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_400/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_400/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_400/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_400/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_600/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_600/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_600/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_600/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_600/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_800/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_800/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_800/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_800/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_22/EN_800/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_10000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_10000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_10000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_10000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_10000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_100000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_1000000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_2000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_2000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_2000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_2000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_2000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_20000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_20000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_20000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_20000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_20000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_200000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_5000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_5000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_5000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_5000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_5000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_50000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_500000/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_500000/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_500000/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_500000/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_500000/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_400/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_400/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_400/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_400/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_400/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_600/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_600/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_600/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_600/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_600/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_800/eta_central", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_800/eta_crack", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_800/eta_endcap1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_800/eta_endcap2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:EnergyResults/pdgid_11/EN_800/eta_fcal", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_5000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_2000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_2000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_2000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_2000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_2000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_2000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_2000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_2000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_10000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_1000000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_500000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_20000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_100000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_200000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_22/EN_50000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_5000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_2000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_2000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_2000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_2000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_2000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_2000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_2000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_2000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_10000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_1000000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_500000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_20000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_100000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_200000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_11/EN_50000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_20", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_10", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_14", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_5000/calosample_15", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_20", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_2000/calosample_10", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_20", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_10", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_15", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_16", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_14", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_10000/calosample_11", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_16", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_11", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_10", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_14", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_15", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_20", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_1000000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_14", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_11", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_10", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_15", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_20", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_16", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_500000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_14", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_20", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_10", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_15", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_16", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_20000/calosample_11", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_14", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_11", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_10", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_15", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_16", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_20", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_100000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_14", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_11", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_10", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_4", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_20", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_15", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_200000/calosample_16", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_14", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_12", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_8", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_13", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_20", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_9", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_11", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_10", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_5", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_6", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_1", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_7", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_2", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_19", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_0", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_3", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_18", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_15", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_16", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_17", +"DB=/GLOBAL/AtlfastII/FastCaloSimParam:2:ShapeResults/pdgid_211/EN_50000/calosample_4", +] diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_ID_cuts.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_ID_cuts.py new file mode 100644 index 0000000000000000000000000000000000000000..a1dacd3fe275969e94d04f803e3828abdc25e96f --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_ID_cuts.py @@ -0,0 +1,7 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.DoSimulWithInnerDetectorTruthOnly=True +theFastShowerCellBuilderTool.ID_cut_off_r=[1150] +theFastShowerCellBuilderTool.ID_cut_off_z=[3490] +theFastShowerCellBuilderTool.DoSimulWithInnerDetectorV14TruthCuts=True diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_ID_volume_cuts.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_ID_volume_cuts.py new file mode 100644 index 0000000000000000000000000000000000000000..2dded6260b1649529d6fa1fae9a5eb001bd1c60a --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_ID_volume_cuts.py @@ -0,0 +1,6 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.DoSimulWithInnerDetectorTruthOnly=True +theFastShowerCellBuilderTool.ID_cut_off_r=[1150] +theFastShowerCellBuilderTool.ID_cut_off_z=[3490] diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_local_DB.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_local_DB.py new file mode 100644 index 0000000000000000000000000000000000000000..542460b4222edaf893f453ea1e21d2fef3a2fbbf --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_local_DB.py @@ -0,0 +1,3 @@ +from IOVDbSvc.CondDB import conddb +conddb.addFolder("","<db>sqlite://;schema=FastCaloSim_local.db;dbname=OFLP200</db> /GLOBAL/AtlfastII/FastCaloSimParam <tag>FastCaloSim_v2</tag>") +#conddb.addFolder("","<db>sqlite://;schema=mycool.db;dbname=OFLP200</db> /GLOBAL/AtlfastII/FastCaloSimParam <tag>FastCaloSim_v1</tag>") diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_no_ID_cuts.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_no_ID_cuts.py new file mode 100644 index 0000000000000000000000000000000000000000..7a23da789a3be2cd04f19b4cf9d2e6d7c23fe4cc --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_no_ID_cuts.py @@ -0,0 +1,4 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.DoSimulWithInnerDetectorTruthOnly=False diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_print_debug_info.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_print_debug_info.py new file mode 100644 index 0000000000000000000000000000000000000000..26293eea38d4c0b1f913b4fa5632d0413937787c --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_print_debug_info.py @@ -0,0 +1,8 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.OutputLevel=DEBUG +from AthenaCommon.AppMgr import theApp +svcMgr = theApp.serviceMgr() +svcMgr.MessageSvc.debugLimit = 100000000 +svcMgr.MessageSvc.infoLimit = 100000000 diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_v14_truth_cuts.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_v14_truth_cuts.py new file mode 100644 index 0000000000000000000000000000000000000000..f2dd7e2c400efc9d58ff69d147c7f513b5b9965a --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.FastCaloSim_v14_truth_cuts.py @@ -0,0 +1,4 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.DoSimulWithInnerDetectorV14TruthCuts=True diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.UseNewParametrisation.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.UseNewParametrisation.py new file mode 100644 index 0000000000000000000000000000000000000000..302da83582b45e13ba2277c921a394955cd9af4f --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.UseNewParametrisation.py @@ -0,0 +1,11 @@ +################################################################# +# Simulation Job Options to use new parametrization file +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.ParticleParametrizationFileName="ParticleParametrization_9.3.2010.root" +#theFastShowerCellBuilderTool.OutputLevel=DEBUG + +################################################################# + +include("FastSimulationJobTransforms/jobConfig.v14_Parametrisation.py") diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.config14.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.config14.py new file mode 100644 index 0000000000000000000000000000000000000000..afc5aa39a37676fc89fe66003a852b6fcc1bfe75 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.config14.py @@ -0,0 +1,5 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.AdditionalParticleParametrizationFileNames.insert(0,"L1_L2_egamma_corr.config14.root") + diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.config19.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.config19.py new file mode 100644 index 0000000000000000000000000000000000000000..25a14be18f0f1ed72b6a4293feef715a8a6a4544 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.config19.py @@ -0,0 +1,4 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.AdditionalParticleParametrizationFileNames.insert(0,"L1_L2_egamma_corr.config19.root") diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.config20.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.config20.py new file mode 100644 index 0000000000000000000000000000000000000000..cd02b8a0aa56261e8300c5d76bae10240edaf201 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.config20.py @@ -0,0 +1,4 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.AdditionalParticleParametrizationFileNames.insert(0,"L1_L2_egamma_corr.config20.root") diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.py new file mode 100644 index 0000000000000000000000000000000000000000..5f101fa89f7aeba777f741605f2508824129efe0 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.egamma_lateral_shape_tuning.py @@ -0,0 +1,5 @@ +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.AdditionalParticleParametrizationFileNames.insert(0,"L1_L2_egamma_corr.root") + diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastCaloSimDigitization.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastCaloSimDigitization.py new file mode 100644 index 0000000000000000000000000000000000000000..c3895da066ef4a1afc319ef42e297f7beb84f921 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastCaloSimDigitization.py @@ -0,0 +1,7 @@ +########################################################## +# User Digitization Job Options to run FastCaloSim in digitization step + +from SimuJobTransforms.DigitConfig import digitConfig +digitConfig.postOptions = "FastCaloSimHit/AF2Digitization.py" + +########################################################## diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastCaloSimDigitization_OnlyFastSimHits.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastCaloSimDigitization_OnlyFastSimHits.py new file mode 100644 index 0000000000000000000000000000000000000000..dd812a4d331606124a56b24019f092377003595a --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastCaloSimDigitization_OnlyFastSimHits.py @@ -0,0 +1,7 @@ +########################################################## +# User Digitization Job Options to run FastCaloSim in digitization step + +from SimuJobTransforms.DigitConfig import digitConfig +digitConfig.postOptions = "FastCaloSimHit/AF2Digitization_OnlyFastSimHits.py" + +########################################################## diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastCaloSimDigitization_storeFastShowerInfo.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastCaloSimDigitization_storeFastShowerInfo.py new file mode 100644 index 0000000000000000000000000000000000000000..1d7c9988e0af4732631eb2e6d3c1b8b3bdc3a0b6 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastCaloSimDigitization_storeFastShowerInfo.py @@ -0,0 +1,10 @@ +########################################################## +# User Digitization Job Options to run FastCaloSim in digitization step and write FastShowerInfoContainers into the pool file + +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +FastShowerCellBuilderTool.StoreFastShowerInfo = True + +from SimuJobTransforms.DigitConfig import digitConfig +digitConfig.postOptions = "FastCaloSim/writeFastShowerInfoContainer_at_AF2Digitization.py" + +########################################################## diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastIDKiller.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastIDKiller.py new file mode 100644 index 0000000000000000000000000000000000000000..5de2f096a9042506fe3b63ad3f0caa1736b5aeeb --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyFastIDKiller.py @@ -0,0 +1,13 @@ +################################################################################ +### +### jobConfig for jobTransforms (mainly testet with the csc_simul_trf.py). +### This runs the G4 simulation of the ATLAS detector +### without noise in the calorimeters. +### As a post-option a jobOption-file is included. This jobOption will +### call the G4UserActions/FastIDKiller to kill all particles leaving the +### inner detector except muons. +### +############################################################################### + +from SimuJobTransforms.AtlasG4Config import atlasG4Config +atlasG4Config.postOptions="SimuJobTransforms/postOptions.FastIDKiller.py" diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyVertexPosFastIDKiller.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyVertexPosFastIDKiller.py new file mode 100644 index 0000000000000000000000000000000000000000..5cdbfb97b2939a893a4b1893732990114dad3166 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.onlyVertexPosFastIDKiller.py @@ -0,0 +1,5 @@ +######## jobConfig.VertexPosFastIDKiller.py ############## +from SimuJobTransforms.AtlasG4Config import atlasG4Config +atlasG4Config.postOptions = "SimuJobTransforms/postOptions.VertexPosFastIDKiller.py" +######## jobConfig.VertexPosFastIDKiller.py ############## + diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.v14_Parametrisation.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.v14_Parametrisation.py new file mode 100644 index 0000000000000000000000000000000000000000..0913fc54e2fdb95854bf7def12407c0b5dadf3f5 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/jobConfig.v14_Parametrisation.py @@ -0,0 +1,17 @@ +################################################################# +# Simulation Job Options to use new parametrization file +from FastCaloSim.FastCaloSimConf import FastShowerCellBuilderTool +theFastShowerCellBuilderTool=FastShowerCellBuilderTool() + +theFastShowerCellBuilderTool.DoNewEnergyEtaSelection=True +theFastShowerCellBuilderTool.DoEnergyInterpolation=True +theFastShowerCellBuilderTool.use_Ekin_for_depositions=True + +# MISSING: setup for Database access to new parametrization ! + +include("FastSimulationJobTransforms/jobConfig.FastCaloSim_DB.py") + +from IOVDbSvc.CondDB import conddb +conddb.addFolder('GLOBAL_OFL','/GLOBAL/AtlfastII/FastCaloSimParam <tag>FastCaloSim_v2</tag>') + +################################################################# diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/load_FastCaloSim_ROOT_standalone_shape_correction_dictionaries.C b/Simulation/FastSimulation/FastSimulationJobTransforms/share/load_FastCaloSim_ROOT_standalone_shape_correction_dictionaries.C new file mode 100644 index 0000000000000000000000000000000000000000..890e03235be3dfeb5c7072bb4e858941cd2a71ed --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/load_FastCaloSim_ROOT_standalone_shape_correction_dictionaries.C @@ -0,0 +1,28 @@ +// This root script creates a shared library that can be used to write lateral shape correction objects into .root files +// * copy/symlink load_FastCaloSim_ROOT_standalone_shape_correction_dictionaries.C to a run directory +// * symlink the FastCaloSim header and src directories to the run directory +// * execute ".L load_root_standalone_shape_correction_dictionaries.C+" on the root command prompt +// or +// execute "gROOT->LoadMacro("load_root_standalone_shape_correction_dictionaries.C+");" in a root script +// * Create shape correction objects +// * Write all shape correction objects into the subdirectory "ShapeCorrection" of a .root file + +#include "FastCaloSim/TLateralShapeCorrection.h" +#include "FastCaloSim/TSplineReweight.h" +#include "FastCaloSim/TCellReweight.h" +#include "src/TLateralShapeCorrection.cxx" +#include "src/TSplineReweight.cxx" +#include "src/TCellReweight.cxx" + +#ifdef __CINT__ +#pragma link C++ class TLateralShapeCorrectionBase+; +#pragma link C++ class TLateralShapeCorrection+; +#pragma link C++ class TSplineReweight+; +#pragma link C++ class TEtaSplineReweight+; +#pragma link C++ class TPhiSplineReweight+; +#pragma link C++ class TRSplineReweight+; +#pragma link C++ class TMetricEtaSplineReweight+; +#pragma link C++ class TMetricPhiSplineReweight+; +#pragma link C++ class TMetricRSplineReweight+; +#pragma link C++ class THitCellReweight+; +#endif diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/merge_FastCaloSim_egamma_shape_correction_files.C b/Simulation/FastSimulation/FastSimulationJobTransforms/share/merge_FastCaloSim_egamma_shape_correction_files.C new file mode 100644 index 0000000000000000000000000000000000000000..4f227cdc15c5237baac6d009a4ef35c409059009 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/merge_FastCaloSim_egamma_shape_correction_files.C @@ -0,0 +1,54 @@ +void merge_FastCaloSim_egamma_shape_correction_files() +{ + gSystem->Exec("ln -s ../../../FastShower/FastCaloSim/src ./"); + gSystem->Exec("ln -s ../../../FastShower/FastCaloSim/FastCaloSim ./"); + gROOT->LoadMacro("load_FastCaloSim_ROOT_standalone_shape_correction_dictionaries.C+"); + gSystem->Exec("rm src FastCaloSim"); + gROOT->SetStyle("Plain"); + gStyle->SetPalette(1); + + TFile f("L1_L2_egamma_corr.config20.root","recreate"); + TDirectoryFile* subdir=new TDirectoryFile("ShapeCorrection","lateral shape corrections"); + subdir->cd(); + + const int nfiles=4; + //char* infiles[nfiles]={"L2Rmm_EC_corr_noPU_config19.root","L2Rmm_corr_noPU_config19.root","weta1_EC_corr_noPU_config19.root","weta1_corr_noPU_config19.root"}; + char* infiles[nfiles]={"L2Rmm_EC_corr_noPU_config20.root","L2Rmm_corr_noPU_config20.root","weta1_EC_corr_noPU_config20.root","weta1_corr_noPU_config20.root"}; + + for(int i=0;i<nfiles;++i) { + cout<<infiles[i]<<endl; + TFile fin(infiles[i]); + TDirectory* indir=(TDirectory*)fin.Get("ShapeCorrection"); + //fin.ls(); + + TIterator *iter=indir->GetListOfKeys()->MakeIterator(); + iter->Reset(); + TKey *key; + while(key=(TKey*)(iter->Next())) // browses the keys defined in the file + { + TClass *cl=gROOT->GetClass(key->GetClassName());. + + // case 1) Shape parametrisation + if(cl->InheritsFrom(TLateralShapeCorrectionBase::Class())) + { + TLateralShapeCorrectionBase* objcorr=(TLateralShapeCorrectionBase*)(key->ReadObj()); + if(objcorr) + { + cout<<" -> Got obj "<<objcorr->GetName()<<" : "<<objcorr->GetTitle()<<endl; + if(subdir) { + subdir->cd(); + objcorr->Write(); + fin.cd(); + } + } + } + } + fin.Close(); + cout<<endl; + } + + //cor_ele->Write(); + //cor_gamma->Write(); + f.ls(); + f.Close(); +} diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/postInclude.AF2DigiSetContainerNames.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/postInclude.AF2DigiSetContainerNames.py new file mode 100644 index 0000000000000000000000000000000000000000..c27c1ca5bf6b1d2a7805b93ccf74176982924146 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/postInclude.AF2DigiSetContainerNames.py @@ -0,0 +1,38 @@ +#----------------------------------------------------------------------------- +# Set Container names for calo digi (has to be done after calo digi setup) +#----------------------------------------------------------------------------- + +from AthenaCommon.AlgSequence import AlgSequence +topSequence = AlgSequence() + +if jobproperties.Digitization.doXingByXingPileUp(): + puAlg = PileUpToolsAlg() + + puAlg.PileUpTools["TileHitVecToCntTool"].TileHitVectors += ["TileHitVec_Fast"] + puAlg.PileUpTools["LArPileUpTool"].EmBarrelHitContainerName += ["LArHitEMB_Fast"] + puAlg.PileUpTools["LArPileUpTool"].EmEndCapHitContainerName += ["LArHitEMEC_Fast"] + puAlg.PileUpTools["LArPileUpTool"].HecHitContainerName += ["LArHitHEC_Fast"] + puAlg.PileUpTools["LArPileUpTool"].ForWardHitContainerName += ["LArHitFCAL_Fast"] + + #print puAlg.PileUpTools +else: + topSequence.TileHitVecToCnt.TileHitVectors += ["TileHitVec_Fast"] + topSequence.digitmaker1.LArPileUpTool.EmBarrelHitContainerName += ["LArHitEMB_Fast"] + topSequence.digitmaker1.LArPileUpTool.EmEndCapHitContainerName += ["LArHitEMEC_Fast"] + topSequence.digitmaker1.LArPileUpTool.HecHitContainerName += ["LArHitHEC_Fast"] + topSequence.digitmaker1.LArPileUpTool.ForWardHitContainerName += ["LArHitFCAL_Fast"] # It really is spelt with a "W" in the middle! + + #topSequence.digitmaker1.EmBarrelHitContainerName += ["LArHitEMB_Fast"] + #topSequence.digitmaker1.EmEndCapHitContainerName += ["LArHitEMEC_Fast"] + #topSequence.digitmaker1.HecHitContainerName += ["LArHitHEC_Fast"] + #topSequence.digitmaker1.ForWardHitContainerName += ["LArHitFCAL_Fast"] # It really is spelt with a "W" in the middle! + +# setup the LAr hit container remapping if necessary +from AthenaCommon.AppMgr import ServiceMgr +if hasattr(ServiceMgr, 'AddressRemappingSvc'): + ServiceMgr.AddressRemappingSvc.TypeKeyOverwriteMaps += [ + "LArHitContainer#LArHitEMB_Fast->LArHitFloatContainer#LArHitEMB_Fast", + "LArHitContainer#LArHitEMEC_Fast->LArHitFloatContainer#LArHitEMEC_Fast", + "LArHitContainer#LArHitHEC_Fast->LArHitFloatContainer#LArHitHEC_Fast", + "LArHitContainer#LArHitFCAL_Fast->LArHitFloatContainer#LArHitFCAL_Fast" ] + diff --git a/Simulation/FastSimulation/FastSimulationJobTransforms/share/postInclude.FastCaloSim_StandardNoiseTool.py b/Simulation/FastSimulation/FastSimulationJobTransforms/share/postInclude.FastCaloSim_StandardNoiseTool.py new file mode 100644 index 0000000000000000000000000000000000000000..936ab47a7f193ea12a1f0e2f17209791aa8d61f9 --- /dev/null +++ b/Simulation/FastSimulation/FastSimulationJobTransforms/share/postInclude.FastCaloSim_StandardNoiseTool.py @@ -0,0 +1,7 @@ +from FastCaloSim.FastCaloSimConf import AddNoiseCellBuilderTool +theAddNoiseCellBuilderTool=AddNoiseCellBuilderTool() + +from CaloTools.CaloNoiseToolDefault import CaloNoiseToolDefault +theCaloNoiseTool=CaloNoiseToolDefault('tool','CaloNoiseToolAtlfastIIF') + +theAddNoiseCellBuilderTool.CaloNoiseTool=theCaloNoiseTool.getFullName()