CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
bak_RootCnvSvc-04-01-14/src/components/RootCnvSvc_load.cxx
Go to the documentation of this file.
1#include "GaudiKernel/DeclareFactoryEntries.h"
2#include "RootCnvSvc/RootEvtSelector.h"
3#include "RootCnvSvc/RootCnvSvc.h"
4
5#include "RootCnvSvc/Dst/MdcDedxCnv.h"
6#include "RootCnvSvc/Dst/CgemDedxCnv.h"
7#include "RootCnvSvc/Dst/DstCnv.h"
8#include "RootCnvSvc/Digi/EmcDigiCnv.h"
9#include "RootCnvSvc/Mc/EmcMcHitCnv.h"
10#include "RootCnvSvc/Dst/EmcTrackCnv.h"
11#include "RootCnvSvc/EventCnv.h"
12#include "RootCnvSvc/Dst/ExtTrackCnv.h"
13#include "RootCnvSvc/Mc/McCnv.h"
14#include "RootCnvSvc/Mc/McParticleCnv.h"
15#include "RootCnvSvc/Digi/MdcDigiCnv.h"
16#include "RootCnvSvc/Dst/MdcKalTrackCnv.h"
17#include "RootCnvSvc/Mc/MdcMcHitCnv.h"
18#include "RootCnvSvc/Dst/MdcTrackCnv.h"
19#include "RootCnvSvc/Digi/CgemDigiCnv.h"
20#include "RootCnvSvc/Dst/CgemKalTrackCnv.h"
21#include "RootCnvSvc/Mc/CgemMcHitCnv.h"
22#include "RootCnvSvc/Dst/CgemTrackCnv.h"
23#include "RootCnvSvc/Dst/CgemSegmentCnv.h"
24#include "RootCnvSvc/Digi/MucDigiCnv.h"
25#include "RootCnvSvc/Mc/MucMcHitCnv.h"
26#include "RootCnvSvc/Dst/MucTrackCnv.h"
27#include "RootCnvSvc/Digi/DigiCnv.h"
28#include "RootCnvSvc/Digi/TofDigiCnv.h"
29#include "RootCnvSvc/Digi/LumiDigiCnv.h"
30#include "RootCnvSvc/Mc/TofMcHitCnv.h"
31#include "RootCnvSvc/Dst/TofTrackCnv.h"
32
33#include "RootCnvSvc/Rec/RecMdcTrackCnv.h"
34#include "RootCnvSvc/Rec/RecMdcHitCnv.h"
35#include "RootCnvSvc/Rec/RecMdcKalTrackCnv.h"
36#include "RootCnvSvc/Rec/RecMdcKalHelixSegCnv.h"
37#include "RootCnvSvc/Rec/RecMdcDedxCnv.h"
38#include "RootCnvSvc/Rec/RecMdcDedxHitCnv.h"
39#include "RootCnvSvc/Rec/RecCgemTrackCnv.h"
40#include "RootCnvSvc/Rec/RecCgemSegmentCnv.h"
41#include "RootCnvSvc/Rec/RecCgemHitCnv.h"
42#include "RootCnvSvc/Rec/RecCgemKalTrackCnv.h"
43#include "RootCnvSvc/Rec/RecCgemKalHelixSegCnv.h"
44#include "RootCnvSvc/Rec/RecCgemDedxCnv.h"
45#include "RootCnvSvc/Rec/RecCgemDedxHitCnv.h"
46#include "RootCnvSvc/Rec/RecCgemClusterCnv.h"
47#include "RootCnvSvc/Rec/RecTofTrackCnv.h"
48#include "RootCnvSvc/Rec/RecBTofCalHitCnv.h"
49#include "RootCnvSvc/Rec/RecETofCalHitCnv.h"
50#include "RootCnvSvc/Rec/RecMucTrackCnv.h"
51#include "RootCnvSvc/Rec/RecMucRecHitCnv.h"
52#include "RootCnvSvc/Rec/RecEmcHitCnv.h"
53#include "RootCnvSvc/Rec/RecEmcClusterCnv.h"
54#include "RootCnvSvc/Rec/RecEmcShowerCnv.h"
55#include "RootCnvSvc/Rec/RecEvTimeCnv.h"
56#include "RootCnvSvc/Rec/RecExtTrackCnv.h"
57#include "RootCnvSvc/Rec/RecZddChannelCnv.h"
58#include "RootCnvSvc/Rec/RecTrackCnv.h"
59#include "RootCnvSvc/EvtHeaderCnv.h"
60#include "RootCnvSvc/EvtNavigatorCnv.h"
61
62#include "RootCnvSvc/EvtRec/EvtRecCnv.h"
63#include "RootCnvSvc/EvtRec/EvtRecEventCnv.h"
64#include "RootCnvSvc/EvtRec/EvtRecTrackCnv.h"
65#include "RootCnvSvc/EvtRec/EvtRecPrimaryVertexCnv.h"
66#include "RootCnvSvc/EvtRec/EvtRecVeeVertexCnv.h"
67#include "RootCnvSvc/EvtRec/EvtRecPi0Cnv.h"
68#include "RootCnvSvc/EvtRec/EvtRecEtaToGGCnv.h"
69#include "RootCnvSvc/EvtRec/EvtRecDTagCnv.h"
70
71//caogf
72#include "RootCnvSvc/Trig/TrigCnv.h"
73#include "RootCnvSvc/Trig/TrigDataCnv.h"
74
75//fucd
76#include "RootCnvSvc/Hlt/HltCnv.h"
77#include "RootCnvSvc/Hlt/HltRawCnv.h"
78#include "RootCnvSvc/Hlt/HltInfCnv.h"
79#include "RootCnvSvc/Hlt/DstHltInfCnv.h"
80
81DECLARE_SERVICE_FACTORY(RootCnvSvc)
82DECLARE_SERVICE_FACTORY(RootEvtSelector)
83
84DECLARE_CONVERTER_FACTORY(EventCnv)
85DECLARE_CONVERTER_FACTORY(DigiCnv)
86DECLARE_CONVERTER_FACTORY(MdcDigiCnv)
87DECLARE_CONVERTER_FACTORY(CgemDigiCnv)
88DECLARE_CONVERTER_FACTORY(EmcDigiCnv)
89DECLARE_CONVERTER_FACTORY(MucDigiCnv)
90DECLARE_CONVERTER_FACTORY(TofDigiCnv)
91DECLARE_CONVERTER_FACTORY(LumiDigiCnv)
92DECLARE_CONVERTER_FACTORY(DstCnv)
93DECLARE_CONVERTER_FACTORY(EmcTrackCnv)
94DECLARE_CONVERTER_FACTORY(MdcTrackCnv)
95DECLARE_CONVERTER_FACTORY(CgemTrackCnv)
96DECLARE_CONVERTER_FACTORY(CgemSegmentCnv)
97DECLARE_CONVERTER_FACTORY(MucTrackCnv)
98DECLARE_CONVERTER_FACTORY(TofTrackCnv)
99DECLARE_CONVERTER_FACTORY(MdcDedxCnv)
100DECLARE_CONVERTER_FACTORY(CgemDedxCnv)
101DECLARE_CONVERTER_FACTORY(ExtTrackCnv)
102DECLARE_CONVERTER_FACTORY(MdcKalTrackCnv)
103DECLARE_CONVERTER_FACTORY(CgemKalTrackCnv)
104DECLARE_CONVERTER_FACTORY(McCnv)
105DECLARE_CONVERTER_FACTORY(MdcMcHitCnv)
106DECLARE_CONVERTER_FACTORY(CgemMcHitCnv)
107DECLARE_CONVERTER_FACTORY(EmcMcHitCnv)
108DECLARE_CONVERTER_FACTORY(MucMcHitCnv)
109DECLARE_CONVERTER_FACTORY(TofMcHitCnv)
110DECLARE_CONVERTER_FACTORY(McParticleCnv)
111
112DECLARE_CONVERTER_FACTORY(RecMucTrackCnv)
113DECLARE_CONVERTER_FACTORY(RecMdcTrackCnv)
114DECLARE_CONVERTER_FACTORY(RecMdcHitCnv)
115DECLARE_CONVERTER_FACTORY(RecMdcKalTrackCnv)
116DECLARE_CONVERTER_FACTORY(RecMdcKalHelixSegCnv)
117DECLARE_CONVERTER_FACTORY(RecMdcDedxCnv)
118DECLARE_CONVERTER_FACTORY(RecMdcDedxHitCnv)
119DECLARE_CONVERTER_FACTORY(RecCgemTrackCnv)
120DECLARE_CONVERTER_FACTORY(RecCgemSegmentCnv)
121DECLARE_CONVERTER_FACTORY(RecCgemHitCnv)
122DECLARE_CONVERTER_FACTORY(RecCgemKalTrackCnv)
123DECLARE_CONVERTER_FACTORY(RecCgemKalHelixSegCnv)
124DECLARE_CONVERTER_FACTORY(RecCgemDedxCnv)
125DECLARE_CONVERTER_FACTORY(RecCgemDedxHitCnv)
126DECLARE_CONVERTER_FACTORY(RecCgemClusterCnv)
127DECLARE_CONVERTER_FACTORY(RecTofTrackCnv)
128DECLARE_CONVERTER_FACTORY(RecBTofCalHitCnv)
129DECLARE_CONVERTER_FACTORY(RecETofCalHitCnv)
130DECLARE_CONVERTER_FACTORY(RecMucRecHitCnv)
131DECLARE_CONVERTER_FACTORY(RecEmcHitCnv)
132DECLARE_CONVERTER_FACTORY(RecEmcClusterCnv)
133DECLARE_CONVERTER_FACTORY(RecEmcShowerCnv)
134DECLARE_CONVERTER_FACTORY(RecEvTimeCnv)
135DECLARE_CONVERTER_FACTORY(RecExtTrackCnv)
136DECLARE_CONVERTER_FACTORY(RecZddChannelCnv)
137DECLARE_CONVERTER_FACTORY(RecTrackCnv)
138DECLARE_CONVERTER_FACTORY(EvtHeaderCnv)
139DECLARE_CONVERTER_FACTORY(EvtNavigatorCnv)
140
141DECLARE_CONVERTER_FACTORY(EvtRecCnv)
142DECLARE_CONVERTER_FACTORY(EvtRecEventCnv)
143DECLARE_CONVERTER_FACTORY(EvtRecTrackCnv)
144DECLARE_CONVERTER_FACTORY(EvtRecPrimaryVertexCnv)
145DECLARE_CONVERTER_FACTORY(EvtRecVeeVertexCnv)
146DECLARE_CONVERTER_FACTORY(EvtRecPi0Cnv)
147DECLARE_CONVERTER_FACTORY(EvtRecEtaToGGCnv)
148DECLARE_CONVERTER_FACTORY(EvtRecDTagCnv)
149
150//caogf
151DECLARE_CONVERTER_FACTORY(TrigCnv)
152DECLARE_CONVERTER_FACTORY(TrigDataCnv)
153//fucd
154DECLARE_CONVERTER_FACTORY(HltCnv)
155DECLARE_CONVERTER_FACTORY(HltRawCnv)
156DECLARE_CONVERTER_FACTORY(HltInfCnv)
157DECLARE_CONVERTER_FACTORY(DstHltInfCnv)
158
160 DECLARE_SERVICE(RootCnvSvc);
161 DECLARE_SERVICE(RootEvtSelector);
162 DECLARE_CONVERTER(EventCnv);
163 DECLARE_CONVERTER(DigiCnv);
164 DECLARE_CONVERTER(MdcDigiCnv);
165 DECLARE_CONVERTER(CgemDigiCnv);
166 DECLARE_CONVERTER(EmcDigiCnv);
167 DECLARE_CONVERTER(MucDigiCnv);
168 DECLARE_CONVERTER(TofDigiCnv);
169 DECLARE_CONVERTER(LumiDigiCnv);
170 DECLARE_CONVERTER(DstCnv);
171 DECLARE_CONVERTER(MdcTrackCnv);
172 DECLARE_CONVERTER(CgemTrackCnv);
173 DECLARE_CONVERTER(CgemSegmentCnv);
174 DECLARE_CONVERTER(EmcTrackCnv);
175 DECLARE_CONVERTER(MucTrackCnv);
176 DECLARE_CONVERTER(TofTrackCnv);
177 DECLARE_CONVERTER(MdcDedxCnv);
178 DECLARE_CONVERTER(CgemDedxCnv);
179 DECLARE_CONVERTER(ExtTrackCnv);
180 DECLARE_CONVERTER(MdcKalTrackCnv);
181 DECLARE_CONVERTER(CgemKalTrackCnv);
182 DECLARE_CONVERTER(McCnv);
183 DECLARE_CONVERTER(MdcMcHitCnv);
184 DECLARE_CONVERTER(CgemMcHitCnv);
185 DECLARE_CONVERTER(EmcMcHitCnv);
186 DECLARE_CONVERTER(MucMcHitCnv);
187 DECLARE_CONVERTER(TofMcHitCnv);
188 DECLARE_CONVERTER(McParticleCnv);
189 DECLARE_CONVERTER(RecMucTrackCnv);
190 DECLARE_CONVERTER(RecMdcTrackCnv);
191 DECLARE_CONVERTER(RecMdcHitCnv);
192 DECLARE_CONVERTER(RecMdcKalTrackCnv);
193 DECLARE_CONVERTER(RecMdcKalHelixSegCnv);
194 DECLARE_CONVERTER(RecMdcDedxCnv);
195 DECLARE_CONVERTER(RecMdcDedxHitCnv);
196 DECLARE_CONVERTER(RecCgemTrackCnv);
197 DECLARE_CONVERTER(RecCgemSegmentCnv);
198 DECLARE_CONVERTER(RecCgemHitCnv);
199 DECLARE_CONVERTER(RecCgemKalTrackCnv);
200 DECLARE_CONVERTER(RecCgemKalHelixSegCnv);
201 DECLARE_CONVERTER(RecCgemDedxCnv);
202 DECLARE_CONVERTER(RecCgemDedxHitCnv);
203 DECLARE_CONVERTER(RecCgemClusterCnv);
204 DECLARE_CONVERTER(RecTofTrackCnv);
205 DECLARE_CONVERTER(RecBTofCalHitCnv);
206 DECLARE_CONVERTER(RecETofCalHitCnv);
207 DECLARE_CONVERTER(RecMucRecHitCnv);
208 DECLARE_CONVERTER(RecEmcHitCnv);
209 DECLARE_CONVERTER(RecEmcClusterCnv);
210 DECLARE_CONVERTER(RecEmcShowerCnv);
211 DECLARE_CONVERTER(RecEvTimeCnv);
212 DECLARE_CONVERTER(RecExtTrackCnv);
213 DECLARE_CONVERTER(RecZddChannelCnv);
214 DECLARE_CONVERTER(RecTrackCnv);
215 DECLARE_CONVERTER(EvtHeaderCnv);
216 DECLARE_CONVERTER(EvtNavigatorCnv);
217// DECLARE_CONVERTER(DecayModeCnv);
218 DECLARE_CONVERTER(EvtRecCnv);
219 DECLARE_CONVERTER(EvtRecEventCnv);
220 DECLARE_CONVERTER(EvtRecTrackCnv);
221 DECLARE_CONVERTER(EvtRecPrimaryVertexCnv);
222 DECLARE_CONVERTER(EvtRecVeeVertexCnv);
223 //chunlei liu
224 DECLARE_CONVERTER(EvtRecPi0Cnv);
225 DECLARE_CONVERTER(EvtRecEtaToGGCnv);
226 DECLARE_CONVERTER(EvtRecDTagCnv);
227 //caogf
228 DECLARE_CONVERTER(TrigCnv);
229 DECLARE_CONVERTER(TrigDataCnv);
230 //fucd
231 DECLARE_CONVERTER(HltCnv);
232 DECLARE_CONVERTER(HltRawCnv);
233 DECLARE_CONVERTER(HltInfCnv);
234 DECLARE_CONVERTER(DstHltInfCnv);
235}
Concrete converter for the CgemDigi collection.
Concrete converter for the Dst branch.
Concrete converter for the EmcDigi collection.
Concrete converter for the Event header stored in the TDS /Event Based on the EventCnv of GLAST.
Concrete converter for the EvtHeader branch.
Concrete converter for the EvtNavigator branch.
Concrete converter for the Rec branch.
Concrete converter for the HltRaw collection.
Concrete converter for the Mc branch.
Concrete converter for the McParticle collection.
Concrete converter for the MdcDigi collection.
Root Event Conversion Service which coordinates all of our converters.
RootEvtSelector performs the function of controlling the ApplicationMgr loop.