Skip to content

A law based program to submit and produce tau embedding samples on a htcondor batch system

License

Notifications You must be signed in to change notification settings

KIT-CMS/PrivateTauEmbeddingProduction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrivateTauEmbeddingProduction

A law based program to submit and produce tau embedding samples on a htcondor batch system

classDiagram
CMSDriverTask <|-- PreSelectioTask
law.LocalWorkflow <|-- CMSDriverTask
ETP_CMSSW_HTCondorWorkflow <|-- CMSDriverTask
ETP_HTCondorWorkflow <|-- ETP_CMSSW_HTCondorWorkflow
ETP_HTCondorWorkflow <|-- BundleCMSSWTask
law.cms.BundleCMSSW <|-- BundleCMSSWTask
law.tasks.TransferLocalFile <|-- BundleCMSSWTask
law.htcondor.HTCondorWorkflow <|-- ETP_HTCondorWorkflow
law.git.BundleGitRepository <|-- BundleRepo
law.tasks.TransferLocalFile <|-- BundleRepo

BundleCMSSWTask <-- ETP_CMSSW_HTCondorWorkflow
class ETP_HTCondorWorkflow {
    + htcondor_accounting_group
    + htcondor_docker_image
    + htcondor_walltime
    + htcondor_request_cpus
    + htcondor_request_memory
    + htcondor_request_disk
    + lcg_stack
    + grid_stack
    # htcondor_requirements
    # htcondor_remote_job
    # htcondor_universe
}
class BundleCMSSWTask {
    + cmssw_version
}
class ETP_CMSSW_HTCondorWorkflow {
    + git_cmssw_hash
    + cmssw_version
    + run_cmssw_shell(cmd)
    + run_cms_driver(self, process_name, **kwargs)
}

class BundleRepo {
    + replicas
}

class CMSDriverTask {
    emb_number_of_events
    emb_files_per_job
}

Loading

About

A law based program to submit and produce tau embedding samples on a htcondor batch system

Resources

License

Stars

Watchers

Forks

Packages

No packages published