ATLAS Offline Software
Loading...
Searching...
No Matches
python.CaloAddPedShiftConfig Namespace Reference

Functions

 CaloAddPedShiftCfg (flags, fileName="", output="ped.root")

Variables

 parser = argparse.ArgumentParser(description="CaloCell Pedestal shift")
 type
 str
 help
 default
 int
 xFFFFFFE
 args = parser.parse_args()
 flags = initConfigFlags()
 RunNumbers
 LumiBlockNumbers
 Files
 DatabaseInstance
 GlobalTag
 AtlasVersion
 cfg = MainEvgenServicesCfg(flags)

Function Documentation

◆ CaloAddPedShiftCfg()

python.CaloAddPedShiftConfig.CaloAddPedShiftCfg ( flags,
fileName = "",
output = "ped.root" )

Definition at line 9 of file CaloAddPedShiftConfig.py.

9def CaloAddPedShiftCfg(flags,fileName="",output="ped.root"):
10
11 #msg = logging.getLogger("CaloAddPedShiftCfg")
12 result=ComponentAccumulator()
13
14 from LArGeoAlgsNV.LArGMConfig import LArGMCfg
15 result.merge(LArGMCfg(flags))
16 from TileGeoModel.TileGMConfig import TileGMCfg
17 result.merge(TileGMCfg(flags))
18
19 from LArCabling.LArCablingConfig import LArOnOffIdMappingCfg
20 result.merge(LArOnOffIdMappingCfg(flags))
21
22
23 folder= '/CALO/Ofl/Pedestal/CellPedestal'
24 result.merge(addFolders(flags,folder,'CALO_OFL',className="CondAttrListCollection"))
25
26 result.addEventAlgo(CompFactory.CaloAddCellPedShift(FolderName=folder,inputFile=fileName))
27
28
29 import os
30 rootfile="ped_data.root"
31 if os.path.exists(rootfile):
32 os.remove(rootfile)
33 result.addService(CompFactory.THistSvc(Output = ["file1 DATAFILE='"+output+"' OPT='RECREATE'"]))
34 result.setAppProperty("HistogramPersistency","ROOT")
35
36 return result
37
38

Variable Documentation

◆ args

python.CaloAddPedShiftConfig.args = parser.parse_args()

Definition at line 47 of file CaloAddPedShiftConfig.py.

◆ AtlasVersion

python.CaloAddPedShiftConfig.AtlasVersion

Definition at line 58 of file CaloAddPedShiftConfig.py.

◆ cfg

python.CaloAddPedShiftConfig.cfg = MainEvgenServicesCfg(flags)

Definition at line 64 of file CaloAddPedShiftConfig.py.

◆ DatabaseInstance

python.CaloAddPedShiftConfig.DatabaseInstance

Definition at line 55 of file CaloAddPedShiftConfig.py.

◆ default

python.CaloAddPedShiftConfig.default

Definition at line 43 of file CaloAddPedShiftConfig.py.

◆ Files

python.CaloAddPedShiftConfig.Files

Definition at line 54 of file CaloAddPedShiftConfig.py.

◆ flags

python.CaloAddPedShiftConfig.flags = initConfigFlags()

Definition at line 51 of file CaloAddPedShiftConfig.py.

◆ GlobalTag

python.CaloAddPedShiftConfig.GlobalTag

Definition at line 57 of file CaloAddPedShiftConfig.py.

◆ help

python.CaloAddPedShiftConfig.help

Definition at line 42 of file CaloAddPedShiftConfig.py.

◆ int

python.CaloAddPedShiftConfig.int

Definition at line 45 of file CaloAddPedShiftConfig.py.

◆ LumiBlockNumbers

python.CaloAddPedShiftConfig.LumiBlockNumbers

Definition at line 53 of file CaloAddPedShiftConfig.py.

◆ parser

python.CaloAddPedShiftConfig.parser = argparse.ArgumentParser(description="CaloCell Pedestal shift")

Definition at line 41 of file CaloAddPedShiftConfig.py.

◆ RunNumbers

python.CaloAddPedShiftConfig.RunNumbers

Definition at line 52 of file CaloAddPedShiftConfig.py.

◆ str

python.CaloAddPedShiftConfig.str

Definition at line 42 of file CaloAddPedShiftConfig.py.

◆ type

python.CaloAddPedShiftConfig.type

Definition at line 42 of file CaloAddPedShiftConfig.py.

◆ xFFFFFFE

python.CaloAddPedShiftConfig.xFFFFFFE

Definition at line 45 of file CaloAddPedShiftConfig.py.