Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. from CRABClient.UserUtilities import config
  2. config = config()
  3. config.General.workArea = 'crab_projects'
  4. config.General.transferLogs = True
  5. config.JobType.pluginName = 'Analysis'
  6. config.Data.inputDBS = 'global'
  7. config.Data.splitting = 'FileBased'
  8. config.Data.unitsPerJob = 1
  9. config.Data.outLFNDirBase = '/store/group/lpcgem/'
  10. config.Data.publication = True
  11. config.Site.storageSite = 'T3_US_FNALLPC'
  12.  
  13. directory = '/afs/cern.ch/work/d/dildick/public/GEM/BackPortGEMUpdatesL1T/CMSSW_10_6_1_patch2/src/'
  14.  
  15. paramsets = {
  16. 'ILT' : 'DigiFullPU_2023tiltedPU_CSConly.py',
  17. 'NoILT' : 'DigiFullPU_2023tiltedPU_CSConly_noILT.py',
  18. 'NoSLHC' : 'DigiFullPU_2023tiltedPU_CSConly_noSLHC.py'
  19. }
  20.  
  21. samples = {
  22. 'PU200' : '/Mu_FlatPt2to100-pythia8-gun/PhaseIITDRSpring19DR-PU200_106X_upgrade2023_realistic_v3-v2/GEN-SIM-DIGI-RAW',
  23. 'PU0' : '/Mu_FlatPt2to100-pythia8-gun/PhaseIITDRSpring19DR-NoPU_106X_upgrade2023_realistic_v3-v1/GEN-SIM-DIGI-RAW'
  24. }
  25.  
  26.  
  27. if __name__ == '__main__':
  28. from CRABAPI.RawCommand import crabCommand
  29. for p in paramsets:
  30. for s in samples:
  31. print p, paramsets[p], s, samples[s]
  32. config.Data.inputDataset = samples[s]
  33. config.JobType.psetName = directory + paramsets[p]
  34. config.General.requestName = config.Data.inputDataset.split('/')[1] + '_SD20191002_' + s + '_CSCTP_' + p
  35. print config
  36. #crabCommand('submit', config = config)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement