RunKit¶
RunKit is a toolkit to simplify root-tuple production and job submission within the CMS infrastructure.
Tools:¶
- crabOverseer.py: a tool to manage CRAB tasks and the following post-processing steps.
- skim_tree.py: a tool to skim a TTree content into a new root file
- checkDatasetExistance.py: check that dataset exists in DAS
- checkRootFile.py: check that root file is not corrupted
- cmsEnv.sh: run command line within the CMSSW environment
- envToJson.py: convert environment to json
- CreateVomsProxy: LAW task to create a VOMS proxy
- haddnano.py: hadd nanoAOD files (original code is copied from nanoAOD-tools)
- haddnanoEx.py: hadd nanoAOD files with an extended functionality
- includeCMSSWlibs.py: load some CMSSW libraries to be used with standalone ROOT
- inspectNanoFile.py: inspect nanoAOD file (original code is copied from CMS software)
- sh_tools.py: a set of common tools to run sub-processes, copy remote files, ...
- xsdb_search.py: search sample cross-section in XSDB (original code is copied from CMS software)