BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
RootCnvSvc_load.cxx
Go to the documentation of this file.
1#include "GaudiKernel/DeclareFactoryEntries.h"
4
10#include "RootCnvSvc/EventCnv.h"
12#include "RootCnvSvc/Mc/McCnv.h"
26
47
56
57//caogf
60
61//fucd
66
67DECLARE_SERVICE_FACTORY(RootCnvSvc)
68DECLARE_SERVICE_FACTORY(RootEvtSelector)
69
70DECLARE_CONVERTER_FACTORY(EventCnv)
71DECLARE_CONVERTER_FACTORY(DigiCnv)
72DECLARE_CONVERTER_FACTORY(MdcDigiCnv)
73DECLARE_CONVERTER_FACTORY(EmcDigiCnv)
74DECLARE_CONVERTER_FACTORY(MucDigiCnv)
75DECLARE_CONVERTER_FACTORY(TofDigiCnv)
76DECLARE_CONVERTER_FACTORY(LumiDigiCnv)
77DECLARE_CONVERTER_FACTORY(DstCnv)
78DECLARE_CONVERTER_FACTORY(EmcTrackCnv)
79DECLARE_CONVERTER_FACTORY(MdcTrackCnv)
80DECLARE_CONVERTER_FACTORY(MucTrackCnv)
81DECLARE_CONVERTER_FACTORY(TofTrackCnv)
82DECLARE_CONVERTER_FACTORY(MdcDedxCnv)
83DECLARE_CONVERTER_FACTORY(ExtTrackCnv)
84DECLARE_CONVERTER_FACTORY(MdcKalTrackCnv)
85DECLARE_CONVERTER_FACTORY(McCnv)
86DECLARE_CONVERTER_FACTORY(MdcMcHitCnv)
87DECLARE_CONVERTER_FACTORY(EmcMcHitCnv)
88DECLARE_CONVERTER_FACTORY(MucMcHitCnv)
89DECLARE_CONVERTER_FACTORY(TofMcHitCnv)
90DECLARE_CONVERTER_FACTORY(McParticleCnv)
91
92DECLARE_CONVERTER_FACTORY(RecMucTrackCnv)
93DECLARE_CONVERTER_FACTORY(RecMdcTrackCnv)
94DECLARE_CONVERTER_FACTORY(RecMdcHitCnv)
95DECLARE_CONVERTER_FACTORY(RecMdcKalTrackCnv)
96DECLARE_CONVERTER_FACTORY(RecMdcKalHelixSegCnv)
97DECLARE_CONVERTER_FACTORY(RecMdcDedxCnv)
98DECLARE_CONVERTER_FACTORY(RecMdcDedxHitCnv)
99DECLARE_CONVERTER_FACTORY(RecTofTrackCnv)
100DECLARE_CONVERTER_FACTORY(RecBTofCalHitCnv)
101DECLARE_CONVERTER_FACTORY(RecETofCalHitCnv)
102DECLARE_CONVERTER_FACTORY(RecMucRecHitCnv)
103DECLARE_CONVERTER_FACTORY(RecEmcHitCnv)
104DECLARE_CONVERTER_FACTORY(RecEmcClusterCnv)
105DECLARE_CONVERTER_FACTORY(RecEmcShowerCnv)
106DECLARE_CONVERTER_FACTORY(RecEvTimeCnv)
107DECLARE_CONVERTER_FACTORY(RecExtTrackCnv)
108DECLARE_CONVERTER_FACTORY(RecZddChannelCnv)
109DECLARE_CONVERTER_FACTORY(RecTrackCnv)
110DECLARE_CONVERTER_FACTORY(EvtHeaderCnv)
111DECLARE_CONVERTER_FACTORY(EvtNavigatorCnv)
112
113DECLARE_CONVERTER_FACTORY(EvtRecCnv)
114DECLARE_CONVERTER_FACTORY(EvtRecEventCnv)
115DECLARE_CONVERTER_FACTORY(EvtRecTrackCnv)
116DECLARE_CONVERTER_FACTORY(EvtRecPrimaryVertexCnv)
117DECLARE_CONVERTER_FACTORY(EvtRecVeeVertexCnv)
118DECLARE_CONVERTER_FACTORY(EvtRecPi0Cnv)
119DECLARE_CONVERTER_FACTORY(EvtRecEtaToGGCnv)
120DECLARE_CONVERTER_FACTORY(EvtRecDTagCnv)
121
122//caogf
123DECLARE_CONVERTER_FACTORY(TrigCnv)
124DECLARE_CONVERTER_FACTORY(TrigDataCnv)
125//fucd
126DECLARE_CONVERTER_FACTORY(HltCnv)
127DECLARE_CONVERTER_FACTORY(HltRawCnv)
128DECLARE_CONVERTER_FACTORY(HltInfCnv)
129DECLARE_CONVERTER_FACTORY(DstHltInfCnv)
130/*
131DECLARE_FACTORY_ENTRIES(RootCnvSvc) {
132 DECLARE_SERVICE(RootCnvSvc);
133 DECLARE_SERVICE(RootEvtSelector);
134 DECLARE_CONVERTER(EventCnv);
135 DECLARE_CONVERTER(DigiCnv);
136 DECLARE_CONVERTER(MdcDigiCnv);
137 DECLARE_CONVERTER(EmcDigiCnv);
138 DECLARE_CONVERTER(MucDigiCnv);
139 DECLARE_CONVERTER(TofDigiCnv);
140 DECLARE_CONVERTER(LumiDigiCnv);
141 DECLARE_CONVERTER(DstCnv);
142 DECLARE_CONVERTER(MdcTrackCnv);
143 DECLARE_CONVERTER(EmcTrackCnv);
144 DECLARE_CONVERTER(MucTrackCnv);
145 DECLARE_CONVERTER(TofTrackCnv);
146 DECLARE_CONVERTER(MdcDedxCnv);
147 DECLARE_CONVERTER(ExtTrackCnv);
148 DECLARE_CONVERTER(MdcKalTrackCnv);
149 DECLARE_CONVERTER(McCnv);
150 DECLARE_CONVERTER(MdcMcHitCnv);
151 DECLARE_CONVERTER(EmcMcHitCnv);
152 DECLARE_CONVERTER(MucMcHitCnv);
153 DECLARE_CONVERTER(TofMcHitCnv);
154 DECLARE_CONVERTER(McParticleCnv);
155 DECLARE_CONVERTER(RecMucTrackCnv);
156 DECLARE_CONVERTER(RecMdcTrackCnv);
157 DECLARE_CONVERTER(RecMdcHitCnv);
158 DECLARE_CONVERTER(RecMdcKalTrackCnv);
159 DECLARE_CONVERTER(RecMdcKalHelixSegCnv);
160 DECLARE_CONVERTER(RecMdcDedxCnv);
161 DECLARE_CONVERTER(RecMdcDedxHitCnv);
162 DECLARE_CONVERTER(RecTofTrackCnv);
163 DECLARE_CONVERTER(RecBTofCalHitCnv);
164 DECLARE_CONVERTER(RecETofCalHitCnv);
165 DECLARE_CONVERTER(RecMucRecHitCnv);
166 DECLARE_CONVERTER(RecEmcHitCnv);
167 DECLARE_CONVERTER(RecEmcClusterCnv);
168 DECLARE_CONVERTER(RecEmcShowerCnv);
169 DECLARE_CONVERTER(RecEvTimeCnv);
170 DECLARE_CONVERTER(RecExtTrackCnv);
171 DECLARE_CONVERTER(RecZddChannelCnv);
172 DECLARE_CONVERTER(RecTrackCnv);
173 DECLARE_CONVERTER(EvtHeaderCnv);
174 DECLARE_CONVERTER(EvtNavigatorCnv);
175// DECLARE_CONVERTER(DecayModeCnv);
176 DECLARE_CONVERTER(EvtRecCnv);
177 DECLARE_CONVERTER(EvtRecEventCnv);
178 DECLARE_CONVERTER(EvtRecTrackCnv);
179 DECLARE_CONVERTER(EvtRecPrimaryVertexCnv);
180 DECLARE_CONVERTER(EvtRecVeeVertexCnv);
181 //chunlei liu
182 DECLARE_CONVERTER(EvtRecPi0Cnv);
183 DECLARE_CONVERTER(EvtRecEtaToGGCnv);
184 DECLARE_CONVERTER(EvtRecDTagCnv);
185 //caogf
186 DECLARE_CONVERTER(TrigCnv);
187 DECLARE_CONVERTER(TrigDataCnv);
188 //fucd
189 DECLARE_CONVERTER(HltCnv);
190 DECLARE_CONVERTER(HltRawCnv);
191 DECLARE_CONVERTER(HltInfCnv);
192 DECLARE_CONVERTER(DstHltInfCnv);
193}*/
Concrete converter for the Rec branch.
Definition: DigiCnv.h:20
Concrete converter for the Dst branch.
Definition: DstCnv.h:20
Concrete converter for the DstHltInf.
Definition: DstHltInfCnv.h:20
Concrete converter for the EmcDigi collection.
Definition: EmcDigiCnv.h:19
Concrete converter for the Event header stored in the TDS /Event Based on the EventCnv of GLAST.
Definition: EventCnv.h:21
Concrete converter for the EvtHeader branch.
Definition: EvtHeaderCnv.h:21
Concrete converter for the EvtNavigator branch.
Concrete converter for the Rec branch.
Definition: HltCnv.h:20
Concrete converter for the HltInf.
Definition: HltInfCnv.h:20
Concrete converter for the HltRaw collection.
Definition: HltRawCnv.h:19
Concrete converter for the Mc branch.
Definition: McCnv.h:20
Concrete converter for the McParticle collection.
Definition: McParticleCnv.h:19
Concrete converter for the MdcDigi collection.
Definition: MdcDigiCnv.h:19
Root Event Conversion Service which coordinates all of our converters.
Definition: RootCnvSvc.h:41
RootEvtSelector performs the function of controlling the ApplicationMgr loop.
Concrete converter for the Rec branch.
Definition: TrigCnv.h:20
Concrete converter for the TrigData.
Definition: TrigDataCnv.h:20