ATLAS Offline Software
Variables
make_hlt_rep Namespace Reference

Variables

string prefix = 'HLT'
 
string modifier = ''
 
 parser = optparse.OptionParser(description="Create HLT S/W respository")
 
 action
 
 help
 
 opt
 
 args
 
 rep = pm.project.Project('daq/sw/repository.data.xml')
 
 onlineRep = rep.getObject('SW_Repository', 'Online')
 
 common_env = pm.project.Project('daq/segments/common-environment.data.xml')
 
 atlas_project = os.environ.get('AtlasProject')
 
string atlas_version
 
 platform = hltOksUtils.platform()
 
list swvars
 
list puvars
 
 pars
 
list apps
 
 tag = pm.common.tdaqRepository.getObject('Tag',hltOksUtils.platform())
 
 hltRep
 
 BelongsTo
 
 proj
 

Variable Documentation

◆ action

make_hlt_rep.action

Definition at line 18 of file make_hlt_rep.py.

◆ apps

list make_hlt_rep.apps
Initial value:
1 = [
2  dal.Binary('HLTMPPU_asetup',
3  BinaryName='asetup_wrapper',
4  Description='HLTMPPU_main with asetup environment',
5  DefaultParameters='HLTMPPU_main',
6  ProcessEnvironment=puvars)
7 ]

Definition at line 97 of file make_hlt_rep.py.

◆ args

make_hlt_rep.args

Definition at line 24 of file make_hlt_rep.py.

◆ atlas_project

make_hlt_rep.atlas_project = os.environ.get('AtlasProject')

Definition at line 36 of file make_hlt_rep.py.

◆ atlas_version

make_hlt_rep.atlas_version
Initial value:
1 = '%s,r%s' % (os.environ.get('AtlasBuildBranch'),
2  os.environ.get('AtlasBuildStamp'))

Definition at line 40 of file make_hlt_rep.py.

◆ BelongsTo

make_hlt_rep.BelongsTo

Definition at line 124 of file make_hlt_rep.py.

◆ common_env

make_hlt_rep.common_env = pm.project.Project('daq/segments/common-environment.data.xml')

Definition at line 34 of file make_hlt_rep.py.

◆ help

make_hlt_rep.help

Definition at line 19 of file make_hlt_rep.py.

◆ hltRep

make_hlt_rep.hltRep
Initial value:
1 = dal.SW_Repository('%s-Repository' % prefix,
2  Name=('%s-Repository' % prefix),
3  InstallationPath="%s/InstallArea" % os.environ.get('AtlasArea'),
4  SW_Objects=apps,
5  Tags=[tag],
6  ISInfoDescriptionFiles=[os.path.join(platform,'share/data/daq/schema/is_trigconf_hlt.schema.xml')],
7  AddProcessEnvironment = swvars
8  )

Definition at line 114 of file make_hlt_rep.py.

◆ modifier

string make_hlt_rep.modifier = ''

Definition at line 14 of file make_hlt_rep.py.

◆ onlineRep

make_hlt_rep.onlineRep = rep.getObject('SW_Repository', 'Online')

Definition at line 33 of file make_hlt_rep.py.

◆ opt

make_hlt_rep.opt

Definition at line 24 of file make_hlt_rep.py.

◆ pars

make_hlt_rep.pars
Initial value:
1 = dal.VariableSet('%s-Parameters' % prefix,
2  Description='Parameters to expand for executables',
3  Contains = [ dal.Variable('%s_VERSION' % prefix,
4  Name='%s_VERSION' % prefix,
5  Value=atlas_version,
6  Description='%s release version' % prefix) ])

Definition at line 90 of file make_hlt_rep.py.

◆ parser

make_hlt_rep.parser = optparse.OptionParser(description="Create HLT S/W respository")

Definition at line 16 of file make_hlt_rep.py.

◆ platform

make_hlt_rep.platform = hltOksUtils.platform()

Definition at line 46 of file make_hlt_rep.py.

◆ prefix

string make_hlt_rep.prefix = 'HLT'

Definition at line 13 of file make_hlt_rep.py.

◆ proj

make_hlt_rep.proj
Initial value:
1 = pm.project.Project('%s_SW_Repository.data.xml' % prefix,
2  ['daq/schema/core.schema.xml',
3  'daq/sw/repository.data.xml'])

Definition at line 126 of file make_hlt_rep.py.

◆ puvars

list make_hlt_rep.puvars
Initial value:
1 = [
2  dal.Variable('%s_ASETUP_ARGS' % prefix,
3  Name='ASETUP_ARGS',
4  Value=('%s,%s' % (atlas_project, '${%s_VERSION}' % prefix)),
5  Description='asetup arguments'),
6 
7  dal.Variable('%s_PRELOAD' % prefix,
8  Name='ASETUP_PRELOAD',
9  Value='libtcmalloc_minimal.so:libimf.so:libintlc.so.5',
10  Description='Preload libraries'),
11 
12  dal.Variable('%s_VERBOSE' % prefix,
13  Name='ASETUP_VERBOSE',
14  Value='0',
15  Description='Verbosity for asetup_wrapper'),
16 
17  dal.Variable('%s_EXTRA_SW_PATH' % prefix,
18  Name='ASETUP_EXTRA_SW_PATH',
19  Value='',
20  Description='Patch area (e.g. /my/path/InstallArea)'),
21 
22  common_env.getObject('Variable','AtlasSetup')
23 ]

Definition at line 66 of file make_hlt_rep.py.

◆ rep

make_hlt_rep.rep = pm.project.Project('daq/sw/repository.data.xml')

Definition at line 32 of file make_hlt_rep.py.

◆ swvars

list make_hlt_rep.swvars
Initial value:
1 = [
2  dal.SW_PackageVariable('XMLPATH',
3  Name='XMLPATH',
4  Suffix=os.path.join(platform,"XML")),
5  dal.SW_PackageVariable('DATAPATH',
6  Name='DATAPATH',
7  Suffix=os.path.join(platform,"share")),
8  dal.SW_PackageVariable('CALIBPATH',
9  Name='CALIBPATH',
10  Suffix=os.path.join(platform,"share")),
11  dal.SW_PackageVariable('JOBOPTSEARCHPATH',
12  Name='JOBOPTSEARCHPATH',
13  Suffix=os.path.join(platform,"jobOptions")),
14  dal.SW_PackageVariable('PYTHONPATH',
15  Name='PYTHONPATH',
16  Suffix=os.path.join(platform,"python"))
17 ]

Definition at line 48 of file make_hlt_rep.py.

◆ tag

make_hlt_rep.tag = pm.common.tdaqRepository.getObject('Tag',hltOksUtils.platform())

Definition at line 108 of file make_hlt_rep.py.