ATLAS Offline Software
Functions | Variables
LArEMSamplingFractionConfig Namespace Reference

Functions

def LarEMSamplingFractionCfg (flags, name="LarEMSamplingFraction", **kwargs)
 

Variables

 flags
 
 GlobalTag
 
 Files
 
 HISTFileName
 
 MaxEvents
 
 acc
 
 withDetails
 

Function Documentation

◆ LarEMSamplingFractionCfg()

def LArEMSamplingFractionConfig.LarEMSamplingFractionCfg (   flags,
  name = "LarEMSamplingFraction",
**  kwargs 
)

Definition at line 21 of file LArEMSamplingFractionConfig.py.

21 def LarEMSamplingFractionCfg(flags, name="LarEMSamplingFraction", **kwargs):
22  acc = ComponentAccumulator()
23 
24  acc.addService(CompFactory.THistSvc(name="THistSvc", Output=[ f"MYSTREAM DATAFILE='{flags.Output.HISTFileName}' OPT='RECREATE'" ]))
25 
26  kwargs.setdefault('DoCells', 0)
27 
28  kwargs.setdefault('CalibrationHitContainerNames', [
29  "LArCalibrationHitInactive",
30  "LArCalibrationHitActive",
31  "TileCalibHitInactiveCell",
32  "TileCalibHitActiveCell",
33  ] )
34 
35  acc.merge( TileCablingSvcCfg(flags) )
36  acc.merge( TileSamplingFractionCondAlgCfg(flags) )
37  acc.getCondAlgo('TileSamplingFractionCondAlg').G4Version=-1
38  requiredConditons=["Shape","AutoCorr","Noise","Pedestal","fSampl","MinBias"]
39  acc.merge(LArElecCalibDBCfg(flags,requiredConditons))
40  acc.merge(LArGMCfg(flags))
41  acc.addEventAlgo(CompFactory.LarEMSamplingFraction(name, **kwargs))
42 
43  return acc
44 
45 
46 # Setting flags

Variable Documentation

◆ acc

LArEMSamplingFractionConfig.acc

Definition at line 57 of file LArEMSamplingFractionConfig.py.

◆ Files

LArEMSamplingFractionConfig.Files

Definition at line 49 of file LArEMSamplingFractionConfig.py.

◆ flags

LArEMSamplingFractionConfig.flags

Definition at line 47 of file LArEMSamplingFractionConfig.py.

◆ GlobalTag

LArEMSamplingFractionConfig.GlobalTag

Definition at line 48 of file LArEMSamplingFractionConfig.py.

◆ HISTFileName

LArEMSamplingFractionConfig.HISTFileName

Definition at line 50 of file LArEMSamplingFractionConfig.py.

◆ MaxEvents

LArEMSamplingFractionConfig.MaxEvents

Definition at line 51 of file LArEMSamplingFractionConfig.py.

◆ withDetails

LArEMSamplingFractionConfig.withDetails

Definition at line 60 of file LArEMSamplingFractionConfig.py.

python.LArElecCalibDBConfig.LArElecCalibDBCfg
def LArElecCalibDBCfg(flags, condObjs)
Definition: LArElecCalibDBConfig.py:47
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TileSamplingFractionConfig.TileSamplingFractionCondAlgCfg
def TileSamplingFractionCondAlgCfg(flags, **kwargs)
Definition: TileSamplingFractionConfig.py:9
LArGMConfig.LArGMCfg
def LArGMCfg(flags)
Definition: LArGMConfig.py:8
python.TileCablingSvcConfig.TileCablingSvcCfg
def TileCablingSvcCfg(flags)
Definition: TileCablingSvcConfig.py:11
LArEMSamplingFractionConfig.LarEMSamplingFractionCfg
def LarEMSamplingFractionCfg(flags, name="LarEMSamplingFraction", **kwargs)
Definition: LArEMSamplingFractionConfig.py:21