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

Functions

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

Variables

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

Function Documentation

◆ TileHitVecToNtupleCfg()

TileHitVecToNtupleConfig.TileHitVecToNtupleCfg ( flags,
outputFile = None,
** kwargs )
Function to configure Tile hit vector to h32 ntuple algorithm.

Definition at line 15 of file TileHitVecToNtupleConfig.py.

15def TileHitVecToNtupleCfg(flags, outputFile=None, **kwargs):
16 ''' Function to configure Tile hit vector to h32 ntuple algorithm.'''
17
18 acc = ComponentAccumulator()
19
20 from TileGeoModel.TileGMConfig import TileGMCfg
21 acc.merge(TileGMCfg(flags))
22
23 from TileConditions.TileCablingSvcConfig import TileCablingSvcCfg
24 acc.merge( TileCablingSvcCfg(flags) )
25
26 if not outputFile:
27 outputFile = 'tiletb.ntup.root'
28
29 ntupleSvc = CompFactory.NTupleSvc()
30 ntupleSvc.Output = ["NTUP DATAFILE='%s' OPT='NEW'" % outputFile]
31 acc.addService(ntupleSvc)
32
33 kwargs.setdefault('MaxLength', 99999)
34 kwargs.setdefault('TileHitVector', 'TileHitVec')
35 kwargs.setdefault('NTupleLoc', '/NTUP')
36
37 TileHitToNtuple = CompFactory.TileHitVecToNtuple
38 acc.addEventAlgo(TileHitToNtuple(**kwargs), primary=True)
39
40 acc.setAppProperty('HistogramPersistency', 'ROOT')
41
42 return acc
43
44

Variable Documentation

◆ cfg

TileHitVecToNtupleConfig.cfg = MainServicesCfg(flags)

Definition at line 68 of file TileHitVecToNtupleConfig.py.

◆ Files

TileHitVecToNtupleConfig.Files

Definition at line 57 of file TileHitVecToNtupleConfig.py.

◆ flags

TileHitVecToNtupleConfig.flags = initConfigFlags()

Definition at line 49 of file TileHitVecToNtupleConfig.py.

◆ MaxEvents

TileHitVecToNtupleConfig.MaxEvents

Definition at line 58 of file TileHitVecToNtupleConfig.py.

◆ sc

TileHitVecToNtupleConfig.sc = cfg.run()

Definition at line 79 of file TileHitVecToNtupleConfig.py.

◆ summariseProps

TileHitVecToNtupleConfig.summariseProps

Definition at line 75 of file TileHitVecToNtupleConfig.py.

◆ True

TileHitVecToNtupleConfig.True

Definition at line 75 of file TileHitVecToNtupleConfig.py.

◆ withDetails

TileHitVecToNtupleConfig.withDetails

Definition at line 75 of file TileHitVecToNtupleConfig.py.