17 def viewDataVerifier(self, viewVerifier='IDViewDataVerifier') -> ComponentAccumulator:
21 ViewDataVerifier = CompFactory.AthViews.ViewDataVerifier(
22 name = viewVerifier +
"_" + self.signature,
23 DataObjects= {(
'xAOD::EventInfo',
'StoreGateSvc+EventInfo'),
24 (
'InDet::PixelClusterContainerCache', self.flags.Trigger.ITkTracking.PixelClusterCacheKey),
25 (
'PixelRDO_Cache', self.flags.Trigger.ITkTracking.PixRDOCacheKey),
26 (
'InDet::SCT_ClusterContainerCache', self.flags.Trigger.ITkTracking.SCTClusterCacheKey),
27 (
'SCT_RDO_Cache', self.flags.Trigger.ITkTracking.SCTRDOCacheKey),
28 (
'IDCInDetBSErrContainer_Cache' , self.flags.Trigger.ITkTracking.PixBSErrCacheKey ),
29 (
'IDCInDetBSErrContainer_Cache' , self.flags.Trigger.ITkTracking.SCTBSErrCacheKey ),
30 (
'IDCInDetBSErrContainer_Cache' , self.flags.Trigger.ITkTracking.SCTFlaggedCondCacheKey ),
31 (
'SpacePointCache', self.flags.Trigger.ITkTracking.SpacePointCachePix),
32 (
'SpacePointCache', self.flags.Trigger.ITkTracking.SpacePointCacheSCT),
33 (
'InDet::SiDetectorElementStatus' ,
'StoreGateSvc+ITkPixelDetectorElementStatus' ),
34 (
'InDet::SiDetectorElementStatus' ,
'StoreGateSvc+ITkStripDetectorElementStatus' ),
35 (
'xAOD::EventInfo',
'EventInfo'),
36 (
'TrigRoiDescriptorCollection',
str(self.rois)),
37 (
'TagInfo' ,
'DetectorStore+ProcessingTags' )} )
39 if self.flags.Input.isMC:
40 ViewDataVerifier.DataObjects |= {(
'PixelRDO_Container' ,
'StoreGateSvc+ITkPixelRDOs' ),
41 (
'SCT_RDO_Container' ,
'StoreGateSvc+ITkStripRDOs' ),
42 (
'InDetSimDataCollection' ,
'ITkPixelSDO_Map')}
43 from SGComps.SGInputLoaderConfig
import SGInputLoaderCfg
44 sgil_load = [(
'PixelRDO_Container' ,
'StoreGateSvc+ITkPixelRDOs' ),
45 (
'SCT_RDO_Container' ,
'StoreGateSvc+ITkStripRDOs' ),
46 (
'InDetSimDataCollection' ,
'ITkPixelSDO_Map')]
49 acc.addEventAlgo(ViewDataVerifier)