CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
l1GtHwValidation_cfi.py
Go to the documentation of this file.
2 
3 # L1GtHwValidation DQM
4 #
5 # V.M. Ghete 2009-10-09
6 
7 l1GtHwValidation = cms.EDAnalyzer("L1GtHwValidation",
8 
9  # input tag for the L1 GT hardware DAQ record
10  L1GtDataDaqInputTag = cms.InputTag("gtDigis"),
11 
12  # input tag for the L1 GT hardware EVM record
13  L1GtDataEvmInputTag = cms.InputTag("gtEvmDigis"),
14 
15  # input tag for the L1 GT emulator DAQ record
16  L1GtEmulDaqInputTag = cms.InputTag("valGtDigis"),
17 
18  # input tag for the L1 GT emulator EVM record
19  L1GtEmulEvmInputTag = cms.InputTag("valGtDigis"),
20 
21  # input tag for the L1 GCT hardware record
22  L1GctDataInputTag = cms.InputTag("gctDigis"),
23 
24  DQMStore = cms.untracked.bool(False),
25  DirName = cms.untracked.string("L1TEMU/GTexpert"),
26 
27  # exclude algorithm triggers from comparison data - emulator by
28  # condition category and / or type and / or L1 GT object
29  # see CondFormats/L1TObjects/interface/L1GtFwd.h
30  # enum L1GtConditionCategory
31  # enum L1GtConditionType
32  # and DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutSetupFwd.h
33  # enum L1GtObject
34  #
35  # if category given and type empty and object empty, exclude all triggers
36  # containing conditions of that category
37  # if category given and type given and object empty, exclude all triggers
38  # containing conditions of that category and that type
39  # if category given and type given and object given, exclude all triggers
40  # containing conditions of that category and of that type and that objects
41  # if category empty and type given and object given, exclude all triggers
42  # of that type and that objects (all categories)
43  # ... and so on
44 
45  ExcludeCondCategTypeObject = cms.VPSet(
46  cms.PSet(
47  ExcludedCondCategory = cms.string(""),
48  ExcludedCondType = cms.string(""),
49  ExcludedL1GtObject = cms.string("GtExternal")
50  )
51  ),
52  # exclude algorithm triggers from comparison data - emulator by algorithm name
53  # if the corresponding algorithm trigger is not in the menu, nothing will happen
54  ExcludeAlgoTrigByName = cms.vstring(),
55  #
56 
57  # exclude algorithm triggers from comparison data - emulator by algorithm bit number
58  ExcludeAlgoTrigByBit = cms.vint32()
59  #
60 
61 )
62 
63