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

Classes

class  TileMonPostProcessingAlg

Functions

 getArgumentParser (flags)
 useTagFor (tag, folder)
 useSqliteFor (sqliteFile, folder)
 useSqliteAndTagFor (sqliteFile, tag, folder)
 setOnlineEnvironment (alg)

Variables

str epiLog
 flags = initConfigFlags()
 parser = getArgumentParser(flags)
 args
 _
 Files
 RunType
 doHVCorr
 SkipEvents
 doOpt2
 doOptATLAS
 doFit
 doOF1
 doMF
 BestPhaseFromCOOL
 NoiseFilter
 doOverflowFit
 correctAmplitude
 correctTime
 OfcFromCOOL
 runNumber = flags.Input.RunNumbers[0]
 run3
 run2
str condDbTag = 'CONDBR2-BLKPA-2025-03' if args.upd4 else 'CONDBR2-ES1PA-2025-02'
str detDescrVersion = 'ATLAS-R3S-2021-03-01-00'
 GlobalTag
 AtlasVersion
 useTrigger
 enableLumiAccess
 HISTFileName
 tmdb
 channel_time_mon
 ESDFileName
 doJiveXML
 pattern
 evaluate
 biGainRun = flags.Tile.RunType.isBiGain()
tuple cellsAvailable = (flags.Input.Format is Format.POOL and 'AllCalo' in flags.Input.Collections)
 cells
 cell_mon
 digi_noise_mon
 cfg = MainServicesCfg(flags)
 rawChMaker = cfg.getEventAlgo('TileRChMaker')
 Cardinality
 UseDSPCorrection
 rawChannelContainer = flags.Tile.RawChannelContainer
 mergeChannels = flags.Tile.RunType is TileRunType.PHY
 TileRawChannelContainer
str ntupleFile = f'{args.outputDirectory}/tile_{runNumber}_{args.outputVersion}.aan.root'
 tileNtuple = cfg.getEventAlgo('TileNtuple')
 CompressionSettings
 TileRawChannelContainerOpt
 TileRawChannelContainerDsp
 Reduced
 OfflineUnits
 CalibrateEnergy
 TileDigitsContainerFlt
 TileDigitsContainer
list triggerTypes = [0x82] if flags.Tile.RunType is TileRunType.PHY else []
list configurations = []
 dataPath = find_datafile('TileMonitoring')
 ppa
 OutputLevel
 ExtraInputs
 Interval
 ConfigFiles
 _ctr
 FileKey
 sequenceName
str laserCalibFile = f'tileCalibLAS_{runNumber}_{args.outputVersion}.root'
str l1caloCalibFile = f'tileCalibL1Calo_{runNumber}_{args.outputVersion}.root'
str cisCalibFile = f'tileCalibCIS_{runNumber}_{args.outputVersion}.root'
list defaultVersions = ['0', 'Ped.0', 'Ped']
str fileVersion = f'_{flags.Tile.NoiseFilter}' if flags.Tile.NoiseFilter > 0 else ""
 rawChanNoiseCalibAlg = cfg.getEventAlgo('TileRawChNoiseCalibAlg')
 FileNamePrefix
 doFixed
 doOpt
 doDsp
 UseforCells
 digiNoiseCalibAlg = cfg.getEventAlgo('TileDigiNoiseCalibAlg')
 DoAvgCorr
str d3pdFile = f'{args.outputDirectory}/tile_{runNumber}_{args.outputVersion}.aan.root'
 DoTruth
list outputItemList = ["TileHitVector#*"]
 tileInfoLoader = cfg.getService('TileInfoLoader')
 special_demo_shape
 filename_lo_las
 filename_hi_las
 filename_lo_las_der
 filename_hi_las_der
 filename_lo_phys
 filename_hi_phys
 filename_lo_phys_der
 filename_hi_phys_der
 fitFilter = cfg.getEventAlgo('TileRChMaker').TileRawChannelBuilder['TileRawChannelBuilderFitFilter']
 SpecialDemoShape
 RODStatusProxy
 withDetails
 summariseProps
 printDefaults
 sc = cfg.run()

Detailed Description

@file RunTileCalibRec.py
@brief Script to run Tile Reconstrcution/Monitoring for calibration runs

Function Documentation

◆ getArgumentParser()

RunTileCalibRec.getArgumentParser ( flags)
Function to return command line arguments parser for reconstuction of Tile calibration runs 

Definition at line 39 of file RunTileCalibRec.py.

39def getArgumentParser(flags):
40 """ Function to return command line arguments parser for reconstuction of Tile calibration runs """
41
42 parserParents = [flags.getArgumentParser(), TileInputFiles.getArgumentParser(add_help=False)]
43
44 import argparse
45 parser= argparse.ArgumentParser(parents=parserParents, add_help=False, fromfile_prefix_chars='@', epilog=epiLog, formatter_class=argparse.RawTextHelpFormatter)
46
47 parser.add_argument('--preExec', help='Code to execute before locking configs')
48 parser.add_argument('--postExec', help='Code to execute after setup')
49 parser.add_argument('--printDetailedConfig', action='store_true', help='Print detailed Athena configuration')
50 parser.add_argument('--dumpArguments', action='store_true', help='Print arguments and exit')
51 parser.add_argument('--outputDirectory', default='.', help='Output directory for produced files')
52
53 parser.add_argument('--outputVersion', type=str, default='0', help='Version to be used in output files for ntuple and monitoring')
54
55 parser.add_argument('--calib', default=False, help='Calculate calibration constants and store them in ROOT file', action=argparse.BooleanOptionalAction)
56 parser.add_argument('--tmdb', default=None, help='Enable TMDB', action=argparse.BooleanOptionalAction)
57 parser.add_argument('--cells', help='Reconstruct Tile cells (default depends on if they are needed)', action=argparse.BooleanOptionalAction)
58 parser.add_argument('--clusters', default=False, help='Reconstruct Tile clusters', action=argparse.BooleanOptionalAction)
59 parser.add_argument('--towers', default=False, help='Reconstruct Tile towers', action=argparse.BooleanOptionalAction)
60 parser.add_argument('--muonfit', default=False, help='Reconstruct Tile MuonFit', action=argparse.BooleanOptionalAction)
61 parser.add_argument('--muid', default=False, help='Reconstruct Tile MuID', action=argparse.BooleanOptionalAction)
62 parser.add_argument('--pool', default=False, help='Create output POOL file', action=argparse.BooleanOptionalAction)
63 parser.add_argument('--jivexml', default=False, help='Create output Jive XML files for Atlantis', action=argparse.BooleanOptionalAction)
64 parser.add_argument('--d3pd', default=False, help='Create output D3PD file', action=argparse.BooleanOptionalAction)
65 parser.add_argument('--special-demo-shape', dest='special_demo_shape', type=int, default=None, help='Use special pulse shape for the Demonstrator')
66
67 # Set up Tile h2000 ntuple
68 ntuple = parser.add_argument_group('Tile h2000 ntuple')
69 ntuple.add_argument('--ntuple', default=True, help='Create Tile h2000 ntuple', action=argparse.BooleanOptionalAction)
70 ntuple.add_argument('--reduced-ntuple', dest='reduced_ntuple', action='store_true', help='No Tile raw cahnnel container (including DSP) in h2000 ntuple')
71 ntuple.add_argument('--use-dsp-units', dest='use_dsp_units', action='store_true', help='Use DSP units in h2000 ntuple')
72 ntuple.add_argument('--calibrate', default=None, help='Calibrate energy in h2000 ntuple', action=argparse.BooleanOptionalAction)
73 ntuple.add_argument('--offline-units', dest='offline_units', type=int, default=None, help='Units in h2000 ntuple (see TileRawChannelUnit)')
74
75 # Set up Tile monitoring
76 mon = parser.add_argument_group('Tile monitoring')
77 mon.add_argument('--mon', default=False, help='Run Tile monitoring', action=argparse.BooleanOptionalAction)
78 mon.add_argument('--postprocessing', default=True, help='Run Tile monitoring postprocessing', action=argparse.BooleanOptionalAction)
79 mon.add_argument('--digits-mon', dest='digits_mon', default=True, help='Run Tile digits monitoring', action=argparse.BooleanOptionalAction)
80 mon.add_argument('--channel-mon', dest='channel_mon', default=True, help='Run Tile raw channles monitoring', action=argparse.BooleanOptionalAction)
81 mon.add_argument('--channel-time-mon', dest='channel_time_mon', default=None, help='Run Tile raw channles time monitoring', action=argparse.BooleanOptionalAction)
82 mon.add_argument('--tmdb-mon', dest='tmdb_mon', default=True, help='Run TMDB monitoring', action=argparse.BooleanOptionalAction)
83 mon.add_argument('--tmdb-digits-mon', dest='tmdb_digits_mon', default=True, help='Run TMDB digits monitoring', action=argparse.BooleanOptionalAction)
84 mon.add_argument('--tmdb-channel-mon', dest='tmdb_channel_mon', default=True, help='Run TMDB raw channels monitoring', action=argparse.BooleanOptionalAction)
85 mon.add_argument('--digi-noise-mon', dest='digi_noise_mon', help='Run Tile digi noise monitoring (default: True for pedestals run)', action=argparse.BooleanOptionalAction)
86 mon.add_argument('--cell-mon', dest='cell_mon', help='Run Tile Cell monitoring (default: True for physics run)', action=argparse.BooleanOptionalAction)
87 mon.add_argument('--dq-mon', dest='dq_mon', default=True, help='Run Tile DQ monitoring for physics run', action=argparse.BooleanOptionalAction)
88
89 # Set up Tile run type
90 run_type_group = parser.add_argument_group('Tile Run Type')
91 run_type = run_type_group.add_mutually_exclusive_group()
92 run_type.add_argument('--cis', action='store_true', help='Tile CIS run type')
93 run_type.add_argument('--mono-cis', action='store_true', dest='mono_cis', help='Tile mono CIS run type')
94 run_type.add_argument('--gap-cis', action='store_true', dest='gap_cis', help='Tile gap CIS run type')
95 run_type.add_argument('--l1calo', action='store_true', help='Tile LVL1 Calo (CIS) run type')
96 run_type.add_argument('--laser', action='store_true', help='Tile laser run type')
97 run_type.add_argument('--gap-laser', action='store_true', dest='gap_laser', help='Tile gap laser run type')
98 run_type.add_argument('--pedestals', action='store_true', help='Tile pedestals run type')
99 run_type.add_argument('--physics', action='store_true', help='Tile physics run type')
100
101 # Set up Tile reconstuction method
102 method = parser.add_argument_group('Tile reconstuction method')
103 method.add_argument('--opt2', default=True, help='Use Tile Opt2 reconstuction method', action=argparse.BooleanOptionalAction)
104 method.add_argument('--opt-atlas', dest='opt_atlas', default=True, help='Use Tile OptATLAS reconstuction method', action=argparse.BooleanOptionalAction)
105 method.add_argument('--fit', default=True, help='Use Tile Fit reconstuction method', action=argparse.BooleanOptionalAction)
106 method.add_argument('--of1', default=False, help='Use Tile OF1 reconstuction method', action=argparse.BooleanOptionalAction)
107 method.add_argument('--mf', default=False, help='Use Tile MF reconstuction method', action=argparse.BooleanOptionalAction)
108
109 run_period_group = parser.add_argument_group('LHC Run period')
110 run_period = run_period_group.add_mutually_exclusive_group()
111 run_period.add_argument('--run2', action='store_true', help='LHC Run2 period')
112 run_period.add_argument('--run3', action='store_true', help='LHC Run3 period')
113
114 parser.add_argument('--upd4', action='store_true', help='Use UPD4 conditions')
115
116 return parser
117
118
getArgumentParser(**kwargs)

◆ setOnlineEnvironment()

RunTileCalibRec.setOnlineEnvironment ( alg)

Definition at line 381 of file RunTileCalibRec.py.

381 def setOnlineEnvironment(alg):
382 for tool in alg.GMTools:
383 tool.Histograms = [h.replace('OFFLINE','ONLINE') for h in tool.Histograms]
384

◆ useSqliteAndTagFor()

RunTileCalibRec.useSqliteAndTagFor ( sqliteFile,
tag,
folder )
Function to use tag from Sqlite file for DB folder (it should be used in --postExec) 

Definition at line 133 of file RunTileCalibRec.py.

133def useSqliteAndTagFor(sqliteFile, tag, folder):
134 ''' Function to use tag from Sqlite file for DB folder (it should be used in --postExec) '''
135 useSqliteFor(sqliteFile, folder)
136 useTagFor(tag, folder)
137

◆ useSqliteFor()

RunTileCalibRec.useSqliteFor ( sqliteFile,
folder )
Function to use Sqlite file for DB folder (it should be used in --postExec) 

Definition at line 126 of file RunTileCalibRec.py.

126def useSqliteFor(sqliteFile, folder):
127 ''' Function to use Sqlite file for DB folder (it should be used in --postExec) '''
128 iovDbSvc = cfg.getService('IOVDbSvc')
129 from AthenaCommon.Logging import log
130 log.info(f'Use Sqlite file {sqliteFile} for folder: {folder}')
131 iovDbSvc.overrideTags += [f'<prefix>{folder}</prefix> <db>sqlite://;schema={sqliteFile};dbname={iovDbSvc.DBInstance}</db>']
132

◆ useTagFor()

RunTileCalibRec.useTagFor ( tag,
folder )
Function to override tag for DB folder (it should be used in --postExec) 

Definition at line 119 of file RunTileCalibRec.py.

119def useTagFor(tag, folder):
120 ''' Function to override tag for DB folder (it should be used in --postExec) '''
121 fullTag = f'{folder.title().replace("/","")}-{tag}' if folder.startswith('/TILE') and not tag.startswith('Tile') else tag
122 from AthenaCommon.Logging import log
123 log.info(f'Use tag {fullTag} for folder: {folder}')
124 cfg.getService('IOVDbSvc').overrideTags += [f'<prefix>{folder}</prefix> <tag>{fullTag}</tag>']
125

Variable Documentation

◆ _

RunTileCalibRec._
protected

Definition at line 150 of file RunTileCalibRec.py.

◆ _ctr

RunTileCalibRec._ctr
protected

Definition at line 465 of file RunTileCalibRec.py.

◆ args

RunTileCalibRec.args

Definition at line 150 of file RunTileCalibRec.py.

◆ AtlasVersion

RunTileCalibRec.AtlasVersion

Definition at line 235 of file RunTileCalibRec.py.

◆ BestPhaseFromCOOL

RunTileCalibRec.BestPhaseFromCOOL

Definition at line 205 of file RunTileCalibRec.py.

◆ biGainRun

RunTileCalibRec.biGainRun = flags.Tile.RunType.isBiGain()

Definition at line 276 of file RunTileCalibRec.py.

◆ CalibrateEnergy

RunTileCalibRec.CalibrateEnergy

Definition at line 371 of file RunTileCalibRec.py.

◆ Cardinality

RunTileCalibRec.Cardinality

Definition at line 315 of file RunTileCalibRec.py.

◆ cell_mon

RunTileCalibRec.cell_mon

Definition at line 287 of file RunTileCalibRec.py.

◆ cells

RunTileCalibRec.cells

Definition at line 281 of file RunTileCalibRec.py.

◆ cellsAvailable

tuple RunTileCalibRec.cellsAvailable = (flags.Input.Format is Format.POOL and 'AllCalo' in flags.Input.Collections)

Definition at line 279 of file RunTileCalibRec.py.

◆ cfg

RunTileCalibRec.cfg = MainServicesCfg(flags)

Definition at line 294 of file RunTileCalibRec.py.

◆ channel_time_mon

RunTileCalibRec.channel_time_mon

Definition at line 247 of file RunTileCalibRec.py.

◆ cisCalibFile

str RunTileCalibRec.cisCalibFile = f'tileCalibCIS_{runNumber}_{args.outputVersion}.root'

Definition at line 487 of file RunTileCalibRec.py.

◆ CompressionSettings

RunTileCalibRec.CompressionSettings

Definition at line 362 of file RunTileCalibRec.py.

◆ condDbTag

str RunTileCalibRec.condDbTag = 'CONDBR2-BLKPA-2025-03' if args.upd4 else 'CONDBR2-ES1PA-2025-02'

Definition at line 225 of file RunTileCalibRec.py.

◆ ConfigFiles

RunTileCalibRec.ConfigFiles

Definition at line 464 of file RunTileCalibRec.py.

◆ configurations

list RunTileCalibRec.configurations = []

Definition at line 437 of file RunTileCalibRec.py.

◆ correctAmplitude

RunTileCalibRec.correctAmplitude

Definition at line 208 of file RunTileCalibRec.py.

◆ correctTime

RunTileCalibRec.correctTime

Definition at line 209 of file RunTileCalibRec.py.

◆ d3pdFile

str RunTileCalibRec.d3pdFile = f'{args.outputDirectory}/tile_{runNumber}_{args.outputVersion}.aan.root'

Definition at line 529 of file RunTileCalibRec.py.

◆ dataPath

RunTileCalibRec.dataPath = find_datafile('TileMonitoring')

Definition at line 438 of file RunTileCalibRec.py.

◆ defaultVersions

list RunTileCalibRec.defaultVersions = ['0', 'Ped.0', 'Ped']

Definition at line 492 of file RunTileCalibRec.py.

◆ detDescrVersion

str RunTileCalibRec.detDescrVersion = 'ATLAS-R3S-2021-03-01-00'

Definition at line 226 of file RunTileCalibRec.py.

◆ digi_noise_mon

RunTileCalibRec.digi_noise_mon

Definition at line 290 of file RunTileCalibRec.py.

◆ digiNoiseCalibAlg

RunTileCalibRec.digiNoiseCalibAlg = cfg.getEventAlgo('TileDigiNoiseCalibAlg')

Definition at line 516 of file RunTileCalibRec.py.

◆ DoAvgCorr

RunTileCalibRec.DoAvgCorr

Definition at line 517 of file RunTileCalibRec.py.

◆ doDsp

RunTileCalibRec.doDsp

Definition at line 506 of file RunTileCalibRec.py.

◆ doFit

RunTileCalibRec.doFit

Definition at line 201 of file RunTileCalibRec.py.

◆ doFixed

RunTileCalibRec.doFixed

Definition at line 504 of file RunTileCalibRec.py.

◆ doHVCorr

RunTileCalibRec.doHVCorr

Definition at line 155 of file RunTileCalibRec.py.

◆ doJiveXML

RunTileCalibRec.doJiveXML

Definition at line 253 of file RunTileCalibRec.py.

◆ doMF

RunTileCalibRec.doMF

Definition at line 203 of file RunTileCalibRec.py.

◆ doOF1

RunTileCalibRec.doOF1

Definition at line 202 of file RunTileCalibRec.py.

◆ doOpt

RunTileCalibRec.doOpt

Definition at line 505 of file RunTileCalibRec.py.

◆ doOpt2

RunTileCalibRec.doOpt2

Definition at line 199 of file RunTileCalibRec.py.

◆ doOptATLAS

RunTileCalibRec.doOptATLAS

Definition at line 200 of file RunTileCalibRec.py.

◆ doOverflowFit

RunTileCalibRec.doOverflowFit

Definition at line 207 of file RunTileCalibRec.py.

◆ DoTruth

RunTileCalibRec.DoTruth

Definition at line 531 of file RunTileCalibRec.py.

◆ enableLumiAccess

RunTileCalibRec.enableLumiAccess

Definition at line 239 of file RunTileCalibRec.py.

◆ epiLog

str RunTileCalibRec.epiLog
Initial value:
1= """
2Examples:
3
4 RunTileCalibRec.py --run RUNNUMBER --evtMax 1 --pedestals --loglevel WARNING IOVDb.GlobalTag='CONDBR2-BLKPA-2018-13'
5 RunTileCalibRec.py --filesInput=FILE1,FILE2 Tile.RunType=TileRunType.LAS Tile.correctTime=True Exec.SkipEvents=100
6 RunTileCalibRec.py --run RUNNUMBER --cis --postExec='useTagFor("RUN2-HLT-UPD1-00", "/TILE/OFL02/TIME/CHANNELOFFSET/CIS");'
7 RunTileCalibRec.py --run RUNNUMBER --laser --postExec='useSqliteFor("tileSqlite.db", "/TILE");'
8
9 RunTileCalibRec.py --run RUNNUMBER @options.txt
10
11 where "options.txt" is text file which can contain all arguments and Athen configuration flags (one per line), e.g.:
12 --run2
13 --upd4
14 --laser
15 --loglevel=INFO
16 --postExec=useSqliteAndTagFor("tileSqlite.db", "RUN2-HLT-UPD1-00", "/TILE/OFL02/TIME/CHANNELOFFSET/LAS");
17 Tile.correctTime=True
18 Exec.SkipEvents=100
19
20At least one should provide the following arguments or Athena configuration flags (flags have higher priority):
21 Input file(s), e.g.: --run RUNNUMBER | --filesInput=FILE1,FILE2 | Input.Files="['FILE1','FILE2']"
22 Tile Run Type, e.g.: --cis | --laser | --pedestals | --physics | Tile.RunType=TileRunType.PHY
23"""

Definition at line 14 of file RunTileCalibRec.py.

◆ ESDFileName

RunTileCalibRec.ESDFileName

Definition at line 250 of file RunTileCalibRec.py.

◆ evaluate

RunTileCalibRec.evaluate

Definition at line 274 of file RunTileCalibRec.py.

◆ ExtraInputs

RunTileCalibRec.ExtraInputs

Definition at line 462 of file RunTileCalibRec.py.

◆ FileKey

RunTileCalibRec.FileKey

Definition at line 466 of file RunTileCalibRec.py.

◆ filename_hi_las

RunTileCalibRec.filename_hi_las

Definition at line 568 of file RunTileCalibRec.py.

◆ filename_hi_las_der

RunTileCalibRec.filename_hi_las_der

Definition at line 570 of file RunTileCalibRec.py.

◆ filename_hi_phys

RunTileCalibRec.filename_hi_phys

Definition at line 572 of file RunTileCalibRec.py.

◆ filename_hi_phys_der

RunTileCalibRec.filename_hi_phys_der

Definition at line 574 of file RunTileCalibRec.py.

◆ filename_lo_las

RunTileCalibRec.filename_lo_las

Definition at line 567 of file RunTileCalibRec.py.

◆ filename_lo_las_der

RunTileCalibRec.filename_lo_las_der

Definition at line 569 of file RunTileCalibRec.py.

◆ filename_lo_phys

RunTileCalibRec.filename_lo_phys

Definition at line 571 of file RunTileCalibRec.py.

◆ filename_lo_phys_der

RunTileCalibRec.filename_lo_phys_der

Definition at line 573 of file RunTileCalibRec.py.

◆ FileNamePrefix

RunTileCalibRec.FileNamePrefix

Definition at line 501 of file RunTileCalibRec.py.

◆ Files

RunTileCalibRec.Files

Definition at line 153 of file RunTileCalibRec.py.

◆ fileVersion

str RunTileCalibRec.fileVersion = f'_{flags.Tile.NoiseFilter}' if flags.Tile.NoiseFilter > 0 else ""

Definition at line 494 of file RunTileCalibRec.py.

◆ fitFilter

RunTileCalibRec.fitFilter = cfg.getEventAlgo('TileRChMaker').TileRawChannelBuilder['TileRawChannelBuilderFitFilter']

Definition at line 589 of file RunTileCalibRec.py.

◆ flags

RunTileCalibRec.flags = initConfigFlags()

Definition at line 142 of file RunTileCalibRec.py.

◆ GlobalTag

RunTileCalibRec.GlobalTag

Definition at line 234 of file RunTileCalibRec.py.

◆ HISTFileName

RunTileCalibRec.HISTFileName

Definition at line 241 of file RunTileCalibRec.py.

◆ Interval

RunTileCalibRec.Interval

Definition at line 463 of file RunTileCalibRec.py.

◆ l1caloCalibFile

str RunTileCalibRec.l1caloCalibFile = f'tileCalibL1Calo_{runNumber}_{args.outputVersion}.root'

Definition at line 482 of file RunTileCalibRec.py.

◆ laserCalibFile

str RunTileCalibRec.laserCalibFile = f'tileCalibLAS_{runNumber}_{args.outputVersion}.root'

Definition at line 474 of file RunTileCalibRec.py.

◆ mergeChannels

RunTileCalibRec.mergeChannels = flags.Tile.RunType is TileRunType.PHY

Definition at line 325 of file RunTileCalibRec.py.

◆ NoiseFilter

RunTileCalibRec.NoiseFilter

Definition at line 206 of file RunTileCalibRec.py.

◆ ntupleFile

str RunTileCalibRec.ntupleFile = f'{args.outputDirectory}/tile_{runNumber}_{args.outputVersion}.aan.root'

Definition at line 357 of file RunTileCalibRec.py.

◆ OfcFromCOOL

RunTileCalibRec.OfcFromCOOL

Definition at line 210 of file RunTileCalibRec.py.

◆ OfflineUnits

RunTileCalibRec.OfflineUnits

Definition at line 370 of file RunTileCalibRec.py.

◆ outputItemList

list RunTileCalibRec.outputItemList = ["TileHitVector#*"]

Definition at line 545 of file RunTileCalibRec.py.

◆ OutputLevel

RunTileCalibRec.OutputLevel

Definition at line 461 of file RunTileCalibRec.py.

◆ parser

RunTileCalibRec.parser = getArgumentParser(flags)

Definition at line 149 of file RunTileCalibRec.py.

◆ pattern

RunTileCalibRec.pattern

Definition at line 274 of file RunTileCalibRec.py.

◆ ppa

RunTileCalibRec.ppa

Definition at line 460 of file RunTileCalibRec.py.

◆ printDefaults

RunTileCalibRec.printDefaults

Definition at line 602 of file RunTileCalibRec.py.

◆ rawChannelContainer

str RunTileCalibRec.rawChannelContainer = flags.Tile.RawChannelContainer

Definition at line 321 of file RunTileCalibRec.py.

◆ rawChanNoiseCalibAlg

RunTileCalibRec.rawChanNoiseCalibAlg = cfg.getEventAlgo('TileRawChNoiseCalibAlg')

Definition at line 500 of file RunTileCalibRec.py.

◆ rawChMaker

RunTileCalibRec.rawChMaker = cfg.getEventAlgo('TileRChMaker')

Definition at line 313 of file RunTileCalibRec.py.

◆ Reduced

RunTileCalibRec.Reduced

Definition at line 367 of file RunTileCalibRec.py.

◆ RODStatusProxy

RunTileCalibRec.RODStatusProxy

Definition at line 593 of file RunTileCalibRec.py.

◆ run2

RunTileCalibRec.run2

Definition at line 220 of file RunTileCalibRec.py.

◆ run3

RunTileCalibRec.run3

Definition at line 218 of file RunTileCalibRec.py.

◆ runNumber

RunTileCalibRec.runNumber = flags.Input.RunNumbers[0]

Definition at line 212 of file RunTileCalibRec.py.

◆ RunType

RunTileCalibRec.RunType

Definition at line 154 of file RunTileCalibRec.py.

◆ sc

RunTileCalibRec.sc = cfg.run()

Definition at line 607 of file RunTileCalibRec.py.

◆ sequenceName

RunTileCalibRec.sequenceName

Definition at line 468 of file RunTileCalibRec.py.

◆ SkipEvents

RunTileCalibRec.SkipEvents

Definition at line 192 of file RunTileCalibRec.py.

◆ special_demo_shape

RunTileCalibRec.special_demo_shape

Definition at line 563 of file RunTileCalibRec.py.

◆ SpecialDemoShape

RunTileCalibRec.SpecialDemoShape

Definition at line 590 of file RunTileCalibRec.py.

◆ summariseProps

RunTileCalibRec.summariseProps

Definition at line 601 of file RunTileCalibRec.py.

◆ TileDigitsContainer

RunTileCalibRec.TileDigitsContainer

Definition at line 376 of file RunTileCalibRec.py.

◆ TileDigitsContainerFlt

RunTileCalibRec.TileDigitsContainerFlt

Definition at line 375 of file RunTileCalibRec.py.

◆ tileInfoLoader

RunTileCalibRec.tileInfoLoader = cfg.getService('TileInfoLoader')

Definition at line 560 of file RunTileCalibRec.py.

◆ tileNtuple

RunTileCalibRec.tileNtuple = cfg.getEventAlgo('TileNtuple')

Definition at line 360 of file RunTileCalibRec.py.

◆ TileRawChannelContainer

RunTileCalibRec.TileRawChannelContainer

Definition at line 329 of file RunTileCalibRec.py.

◆ TileRawChannelContainerDsp

RunTileCalibRec.TileRawChannelContainerDsp

Definition at line 365 of file RunTileCalibRec.py.

◆ TileRawChannelContainerOpt

RunTileCalibRec.TileRawChannelContainerOpt

Definition at line 364 of file RunTileCalibRec.py.

◆ tmdb

RunTileCalibRec.tmdb

Definition at line 244 of file RunTileCalibRec.py.

◆ triggerTypes

list RunTileCalibRec.triggerTypes = [0x82] if flags.Tile.RunType is TileRunType.PHY else []

Definition at line 431 of file RunTileCalibRec.py.

◆ UseDSPCorrection

RunTileCalibRec.UseDSPCorrection

Definition at line 317 of file RunTileCalibRec.py.

◆ UseforCells

RunTileCalibRec.UseforCells

Definition at line 507 of file RunTileCalibRec.py.

◆ useTrigger

RunTileCalibRec.useTrigger

Definition at line 238 of file RunTileCalibRec.py.

◆ withDetails

RunTileCalibRec.withDetails

Definition at line 600 of file RunTileCalibRec.py.