Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions | Variables
python.CaloAddPedShiftConfig Namespace Reference

Functions

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

Variables

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

Function Documentation

◆ CaloAddPedShiftCfg()

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

Definition at line 9 of file CaloAddPedShiftConfig.py.

9 def 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 45 of file CaloAddPedShiftConfig.py.

◆ AtlasVersion

python.CaloAddPedShiftConfig.AtlasVersion

Definition at line 55 of file CaloAddPedShiftConfig.py.

◆ cfg

python.CaloAddPedShiftConfig.cfg = MainEvgenServicesCfg(flags)

Definition at line 61 of file CaloAddPedShiftConfig.py.

◆ DatabaseInstance

python.CaloAddPedShiftConfig.DatabaseInstance

Definition at line 52 of file CaloAddPedShiftConfig.py.

◆ default

python.CaloAddPedShiftConfig.default

Definition at line 43 of file CaloAddPedShiftConfig.py.

◆ Files

python.CaloAddPedShiftConfig.Files

Definition at line 51 of file CaloAddPedShiftConfig.py.

◆ flags

python.CaloAddPedShiftConfig.flags = initConfigFlags()

Definition at line 49 of file CaloAddPedShiftConfig.py.

◆ GlobalTag

python.CaloAddPedShiftConfig.GlobalTag

Definition at line 54 of file CaloAddPedShiftConfig.py.

◆ help

python.CaloAddPedShiftConfig.help

Definition at line 42 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 50 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.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.IOVDbSvcConfig.addFolders
def addFolders(flags, folderStrings, detDb=None, className=None, extensible=False, tag=None, db=None, modifiers='')
Definition: IOVDbSvcConfig.py:81
LArCablingConfig.LArOnOffIdMappingCfg
def LArOnOffIdMappingCfg(configFlags)
Definition: LArCablingConfig.py:62
LArGMConfig.LArGMCfg
def LArGMCfg(flags)
Definition: LArGMConfig.py:8
python.CaloAddPedShiftConfig.CaloAddPedShiftCfg
def CaloAddPedShiftCfg(flags, fileName="", output="ped.root")
Definition: CaloAddPedShiftConfig.py:9
TileGMConfig.TileGMCfg
def TileGMCfg(flags)
Definition: TileGMConfig.py:7