96 def viewDataVerifier(self, viewVerifier='IDViewDataVerifier') -> ComponentAccumulator:
97
98 acc = ComponentAccumulator()
99
100 ViewDataVerifier = CompFactory.AthViews.ViewDataVerifier(
101 name = viewVerifier + "_" + self.signature,
102 DataObjects= {('xAOD::EventInfo', 'StoreGateSvc+EventInfo'),
103 ('PixelRDO_Cache', 'PixRDOCache'),
104 ('SCT_RDO_Cache', 'SctRDOCache'),
105
106
107
108
109 ('xAOD::EventInfo', 'EventInfo'),
110 ('ActsTrk::GeometryContext' , 'StoreGateSvc+ActsAlignment' ),
111 ('TrigRoiDescriptorCollection', str(self.rois)),
112 ( 'TagInfo' , 'DetectorStore+ProcessingTags' )} )
113
114 if self.flags.Input.isMC:
115 ViewDataVerifier.DataObjects |= {( 'PixelRDO_Container' , 'StoreGateSvc+ITkPixelRDOs' ),
116 ( 'SCT_RDO_Container' , 'StoreGateSvc+ITkStripRDOs' ),
117 ( 'InDetSimDataCollection' , 'ITkPixelSDO_Map'),
118 ('ActsTrk::GeometryContext' , 'StoreGateSvc+ActsAlignment' )}
119 from SGComps.SGInputLoaderConfig import SGInputLoaderCfg
120 sgil_load = [( 'PixelRDO_Container' , 'StoreGateSvc+ITkPixelRDOs' ),
121 ( 'SCT_RDO_Container' , 'StoreGateSvc+ITkStripRDOs' ),
122 ( 'InDetSimDataCollection' , 'ITkPixelSDO_Map'),]
123 acc.merge(SGInputLoaderCfg(self.flags, Load=sgil_load))
124
125 ViewDataVerifier.DataObjects |= {
126 ('InDet::SiDetectorElementStatus' , 'StoreGateSvc+ITkPixelDetectorElementStatus' ),
127 ('InDet::SiDetectorElementStatus' , 'StoreGateSvc+ITkStripDetectorElementStatus' ),
128 }
129
130 acc.addEventAlgo(ViewDataVerifier)
131 return acc
132