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

Functions

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

Variables

 flags = initConfigFlags()
 Files
 MaxEvents
 cfg = MainServicesCfg(flags)
 withDetails
 True
 summariseProps
 sc = cfg.run()

Function Documentation

◆ TileRawChannelToNtupleCfg()

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

Definition at line 16 of file TileRawChannelToNtupleConfig.py.

16def 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 = MainServicesCfg(flags)

Definition at line 69 of file TileRawChannelToNtupleConfig.py.

◆ Files

TileRawChannelToNtupleConfig.Files

Definition at line 58 of file TileRawChannelToNtupleConfig.py.

◆ flags

TileRawChannelToNtupleConfig.flags = initConfigFlags()

Definition at line 50 of file TileRawChannelToNtupleConfig.py.

◆ MaxEvents

TileRawChannelToNtupleConfig.MaxEvents

Definition at line 59 of file TileRawChannelToNtupleConfig.py.

◆ sc

TileRawChannelToNtupleConfig.sc = cfg.run()

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.