ATLAS Offline Software
Loading...
Searching...
No Matches
LArNoisyROD3PDObject.py
Go to the documentation of this file.
1# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2
3#
4# @file CaloSysD3PDMaker/python/LArNoisROD3PDObject.py
5# @author Laurent Duflot <duflot at lal.in2p3.fr>
6# @date Apr, 2010
7# @brief D3PD object for LAr noisy FEB
8#
9
10
11from D3PDMakerCoreComps.D3PDObject import make_SG_D3PDObject
12from AthenaConfiguration.ComponentFactory import CompFactory
13
14D3PD = CompFactory.D3PD
15
16
17LArNoisyROD3PDObject = \
18 make_SG_D3PDObject ('LArNoisyROSummary',
19 'LArNoisyROSummary',
20 'larnro_',
21 'LArNoisyROD3PDObject',
22 default_allowMissing = True)
23
24LArNoisyROD3PDObject.defineBlock (0,
25 'Basic',
27 SaveNB = True,
28 SaveFEBID = False,
29 SavePAID = False)
30
31LArNoisyROD3PDObject.defineBlock (1,
32 'FEBIDs',
34 SaveNB = False,
35 SaveFEBID = True,
36 SavePAID = False)
37
38LArNoisyROD3PDObject.defineBlock (2,
39 'PAIDs',
41 SaveNB = False,
42 SaveFEBID = False,
43 SavePAID = True)