ATLAS Offline Software
Functions | Variables
TileRawChannelToNtupleConfig Namespace Reference

Functions

def TileRawChannelToNtupleCfg (flags, outputFile=None, **kwargs)
 

Variables

 flags
 
 Files
 
 MaxEvents
 
 cfg
 
 withDetails
 
 True
 
 summariseProps
 
 sc
 

Function Documentation

◆ TileRawChannelToNtupleCfg()

def TileRawChannelToNtupleConfig.TileRawChannelToNtupleCfg (   flags,
  outputFile = None,
**  kwargs 
)
Function to configure Tile digits to h70 ntuple algorithm.

Definition at line 16 of file TileRawChannelToNtupleConfig.py.

16 def TileRawChannelToNtupleCfg(flags, outputFile=None, **kwargs):
17  ''' Function to configure Tile digits to h70 ntuple algorithm.'''
18 
19  acc = ComponentAccumulator()
20 
21  from TileGeoModel.TileGMConfig import TileGMCfg
22  acc.merge(TileGMCfg(flags))
23 
24  from TileConditions.TileCablingSvcConfig import TileCablingSvcCfg
25  acc.merge( TileCablingSvcCfg(flags) )
26 
27  if not outputFile:
28  prefix = 'tiletb' if flags.Beam.Type is BeamType.TestBeam else 'tile'
29  outputFile = f'{prefix}.ntup.root'
30 
31  ntupleSvc = CompFactory.NTupleSvc()
32  ntupleSvc.Output = ["NTUP DATAFILE='%s' OPT='NEW'" % outputFile]
33  acc.addService(ntupleSvc)
34 
35  kwargs.setdefault('TileRawChannelContainer', 'TileRawChannelCnt')
36  kwargs.setdefault('NTupleLoc', '/NTUP')
37 
38  TileRawChannelToNtuple = CompFactory.TileRawChannelToNtuple
39  acc.addEventAlgo(TileRawChannelToNtuple(**kwargs), primary=True)
40 
41  acc.setAppProperty('HistogramPersistency', 'ROOT')
42 
43  return acc
44 
45 

Variable Documentation

◆ cfg

TileRawChannelToNtupleConfig.cfg

Definition at line 69 of file TileRawChannelToNtupleConfig.py.

◆ Files

TileRawChannelToNtupleConfig.Files

Definition at line 58 of file TileRawChannelToNtupleConfig.py.

◆ flags

TileRawChannelToNtupleConfig.flags

Definition at line 50 of file TileRawChannelToNtupleConfig.py.

◆ MaxEvents

TileRawChannelToNtupleConfig.MaxEvents

Definition at line 59 of file TileRawChannelToNtupleConfig.py.

◆ sc

TileRawChannelToNtupleConfig.sc

Definition at line 81 of file TileRawChannelToNtupleConfig.py.

◆ summariseProps

TileRawChannelToNtupleConfig.summariseProps

Definition at line 76 of file TileRawChannelToNtupleConfig.py.

◆ True

TileRawChannelToNtupleConfig.True

Definition at line 76 of file TileRawChannelToNtupleConfig.py.

◆ withDetails

TileRawChannelToNtupleConfig.withDetails

Definition at line 76 of file TileRawChannelToNtupleConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
TileRawChannelToNtuple
Definition: TileRawChannelToNtuple.h:41
TileRawChannelToNtupleConfig.TileRawChannelToNtupleCfg
def TileRawChannelToNtupleCfg(flags, outputFile=None, **kwargs)
Definition: TileRawChannelToNtupleConfig.py:16
python.TileCablingSvcConfig.TileCablingSvcCfg
def TileCablingSvcCfg(flags)
Definition: TileCablingSvcConfig.py:11
TileGMConfig.TileGMCfg
def TileGMCfg(flags)
Definition: TileGMConfig.py:7