ATLAS Offline Software
Loading...
Searching...
No Matches
make_hlt_rep Namespace Reference

Variables

str prefix = 'HLT'
str 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')
str 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

str 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

str 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.