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 (
'xAOD::EventInfo',
'EventInfo'),
34 (
'TrigRoiDescriptorCollection',
str(self.rois)),
35 (
'TagInfo' ,
'DetectorStore+ProcessingTags' )} )
37 if self.flags.Input.isMC:
38 ViewDataVerifier.DataObjects |= {(
'PixelRDO_Container' ,
'StoreGateSvc+ITkPixelRDOs' ),
39 (
'SCT_RDO_Container' ,
'StoreGateSvc+ITkStripRDOs' ),
40 (
'InDetSimDataCollection' ,
'ITkPixelSDO_Map')}
41 from SGComps.SGInputLoaderConfig
import SGInputLoaderCfg
42 sgil_load = [(
'PixelRDO_Container' ,
'StoreGateSvc+ITkPixelRDOs' ),
43 (
'SCT_RDO_Container' ,
'StoreGateSvc+ITkStripRDOs' ),
44 (
'InDetSimDataCollection' ,
'ITkPixelSDO_Map')]
47 acc.addEventAlgo(ViewDataVerifier)