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

Variables

str eoscmd = "eos "
 runnumber = int(sys.argv[1])
 outputFile = sys.argv[2]
 path = None
 projectTag = GetProjectTag(runnumber)
str eospath = "/eos/atlas/atlascerngroupdisk/det-larg/Tier0/perm/%s/calibration_LArCellsEmpty/%8.8i/" % (projectTag,runnumber)
str cmd = eoscmd+" ls "+eospath
 sRes = subprocess.getstatusoutput(cmd)
 output = sRes[1].split('\n')
bool found = False
 filename = d2
 workdir = tempfile.mkdtemp()
str LCEFile = workdir+"/"+filename
 requireStableBeam = projectTag.endswith("TeV")
bool bulk = False
 badLBs = getLBsToIgnore(runnumber,True,bulk,requireStableBeam)
 badLBsF
 badLBsFN
 text
 sc = subprocess.call(["LCE_CellList",LCEFile,outputFile,badLBsFN])

Variable Documentation

◆ badLBs

LCE_postprocessing.badLBs = getLBsToIgnore(runnumber,True,bulk,requireStableBeam)

Definition at line 97 of file LCE_postprocessing.py.

◆ badLBsF

LCE_postprocessing.badLBsF

Definition at line 98 of file LCE_postprocessing.py.

◆ badLBsFN

LCE_postprocessing.badLBsFN

Definition at line 98 of file LCE_postprocessing.py.

◆ bulk

bool LCE_postprocessing.bulk = False

Definition at line 96 of file LCE_postprocessing.py.

◆ cmd

str LCE_postprocessing.cmd = eoscmd+" ls "+eospath

Definition at line 40 of file LCE_postprocessing.py.

◆ eoscmd

str LCE_postprocessing.eoscmd = "eos "

Definition at line 8 of file LCE_postprocessing.py.

◆ eospath

str LCE_postprocessing.eospath = "/eos/atlas/atlascerngroupdisk/det-larg/Tier0/perm/%s/calibration_LArCellsEmpty/%8.8i/" % (projectTag,runnumber)

Definition at line 39 of file LCE_postprocessing.py.

◆ filename

LCE_postprocessing.filename = d2

Definition at line 68 of file LCE_postprocessing.py.

◆ found

bool LCE_postprocessing.found = False

Definition at line 46 of file LCE_postprocessing.py.

◆ LCEFile

str LCE_postprocessing.LCEFile = workdir+"/"+filename

Definition at line 85 of file LCE_postprocessing.py.

◆ output

LCE_postprocessing.output = sRes[1].split('\n')

Definition at line 44 of file LCE_postprocessing.py.

◆ outputFile

str LCE_postprocessing.outputFile = sys.argv[2]

Definition at line 18 of file LCE_postprocessing.py.

◆ path

str LCE_postprocessing.path = None

Definition at line 28 of file LCE_postprocessing.py.

◆ projectTag

LCE_postprocessing.projectTag = GetProjectTag(runnumber)

Definition at line 32 of file LCE_postprocessing.py.

◆ requireStableBeam

LCE_postprocessing.requireStableBeam = projectTag.endswith("TeV")

Definition at line 95 of file LCE_postprocessing.py.

◆ runnumber

LCE_postprocessing.runnumber = int(sys.argv[1])

Definition at line 16 of file LCE_postprocessing.py.

◆ sc

LCE_postprocessing.sc = subprocess.call(["LCE_CellList",LCEFile,outputFile,badLBsFN])

Definition at line 110 of file LCE_postprocessing.py.

◆ sRes

LCE_postprocessing.sRes = subprocess.getstatusoutput(cmd)

Definition at line 42 of file LCE_postprocessing.py.

◆ text

LCE_postprocessing.text

Definition at line 98 of file LCE_postprocessing.py.

◆ workdir

LCE_postprocessing.workdir = tempfile.mkdtemp()

Definition at line 84 of file LCE_postprocessing.py.