20 if flags.Detector.EnableID:
22 if flags.Detector.GeometryPixel
and flags.Detector.GeometrySCT:
23 data_types += [
"JiveXML::SiSpacePointRetriever/SiSpacePointRetriever"]
24 data_types += [
"JiveXML::SiClusterRetriever/SiClusterRetriever"]
25 data_types += [
"JiveXML::VertexRetriever/VertexRetriever"]
27 data_types += [
"JiveXML::SegmentRetriever/SegmentRetriever"]
28 data_types += [
"JiveXML::TrackRetriever/TrackRetriever"]
30 if flags.Detector.EnablePixel
and flags.Detector.GeometryPixel:
31 data_types += [
"JiveXML::PixelClusterRetriever/PixelClusterRetriever"]
33 data_types += [
"JiveXML::PixelRDORetriever/PixelRDORetriever"]
34 if flags.Detector.EnableTRT
and flags.Detector.GeometryTRT:
35 data_types += [
"JiveXML::TRTRetriever/TRTRetriever"]
36 if haveRDO
and flags.Detector.EnableSCT
and flags.Detector.GeometrySCT:
37 data_types += [
"JiveXML::SCTRDORetriever/SCTRDORetriever"]
39 if not flags.OnlineEventDisplays.OfflineTest:
41 data_types += [
"JiveXML::BeamSpotRetriever/BeamSpotRetriever"]
45 data_types += [
"JiveXML::TruthTrackRetriever/TruthTrackRetriever"]
46 data_types += [
"JiveXML::TruthMuonTrackRetriever/TruthMuonTrackRetriever"]
48 if flags.Detector.EnableCalo
and flags.Detector.GeometryCalo:
54 if flags.Detector.EnableLAr
and flags.Detector.GeometryLAr:
55 data_types += [
"JiveXML::CaloFCalRetriever/CaloFCalRetriever"]
56 data_types += [
"JiveXML::CaloHECRetriever/CaloHECRetriever"]
57 data_types += [
"JiveXML::CaloLArRetriever/CaloLArRetriever"]
59 if flags.Detector.EnableMBTS
and flags.Detector.GeometryMBTS:
60 data_types += [
"JiveXML::CaloMBTSRetriever/CaloMBTSRetriever"]
61 if flags.Detector.EnableTile
and flags.Detector.GeometryTile:
62 data_types += [
"JiveXML::CaloTileRetriever/CaloTileRetriever"]
63 data_types += [
"JiveXML::CaloClusterRetriever/CaloClusterRetriever"]
65 if flags.Detector.EnableMuon
and flags.Detector.GeometryMuon:
67 if flags.Detector.EnableMDT
and flags.Detector.GeometryMDT:
68 data_types += [
"JiveXML::MdtPrepDataRetriever/MdtPrepDataRetriever"]
69 if flags.Detector.EnableTGC
and flags.Detector.GeometryTGC:
70 data_types += [
"JiveXML::TgcPrepDataRetriever/TgcPrepDataRetriever"]
71 data_types += [
"JiveXML::sTgcPrepDataRetriever/sTgcPrepDataRetriever"]
72 if flags.Detector.EnableRPC
and flags.Detector.GeometryRPC:
73 data_types += [
"JiveXML::RpcPrepDataRetriever/RpcPrepDataRetriever"]
74 if flags.Detector.EnableCSC
and flags.Detector.GeometryCSC:
75 data_types += [
"JiveXML::CSCClusterRetriever/CSCClusterRetriever"]
76 data_types += [
"JiveXML::CscPrepDataRetriever/CscPrepDataRetriever"]
77 if flags.Detector.EnableMM
and flags.Detector.GeometryMM:
78 data_types += [
"JiveXML::MMPrepDataRetriever/MMPrepDataRetriever"]
85 data_types += [
"JiveXML::xAODCaloClusterRetriever/xAODCaloClusterRetriever"]
86 data_types += [
"JiveXML::xAODElectronRetriever/xAODElectronRetriever"]
87 data_types += [
"JiveXML::xAODMissingETRetriever/xAODMissingETRetriever"]
88 data_types += [
"JiveXML::xAODMuonRetriever/xAODMuonRetriever"]
89 data_types += [
"JiveXML::xAODPhotonRetriever/xAODPhotonRetriever"]
90 data_types += [
"JiveXML::xAODJetRetriever/xAODJetRetriever"]
91 data_types += [
"JiveXML::xAODTauRetriever/xAODTauRetriever"]
92 data_types += [
"JiveXML::xAODTrackParticleRetriever/xAODTrackParticleRetriever"]
93 data_types += [
"JiveXML::xAODVertexRetriever/xAODVertexRetriever"]
95 if flags.Reco.EnableTrigger:
97 data_types += [
"JiveXML::LVL1ResultRetriever/LVL1ResultRetriever"]
98 data_types += [
"JiveXML::TriggerInfoRetriever/TriggerInfoRetriever"]
99 data_types += [
"JiveXML::xAODEmTauROIRetriever/xAODEmTauROIRetriever"]
100 data_types += [
"JiveXML::xAODJetROIRetriever/xAODJetROIRetriever"]
101 data_types += [
"JiveXML::xAODMuonROIRetriever/xAODMuonROIRetriever"]
102 data_types += [
"JiveXML::xAODTriggerTowerRetriever/xAODTriggerTowerRetriever"]