BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtModelReg Class Reference

#include <EvtModelReg.hh>

Public Member Functions

 EvtModelReg ()
 

Detailed Description

Definition at line 24 of file EvtModelReg.hh.

Constructor & Destructor Documentation

◆ EvtModelReg()

EvtModelReg::EvtModelReg ( )

Definition at line 205 of file EvtModelReg.cc.

206{
207 EvtModel &modelist=EvtModel::instance();
208
209 modelist.Register(new EvtLambdaP_BarGamma);
210 modelist.Register(new EvtFlatQ2);
211 modelist.Register(new EvtTauHadnu);
212 modelist.Register(new EvtTauVectornu);
213 modelist.Register(new EvtVVP);
214 modelist.Register(new EvtSLN);
215 modelist.Register(new EvtISGW2);
216 modelist.Register(new EvtMelikhov);
217 modelist.Register(new EvtSLPole);
218 modelist.Register(new EvtHQET);
219 modelist.Register(new EvtHQET2);
220 modelist.Register(new EvtISGW);
221 modelist.Register(new EvtBHadronic);
222 modelist.Register(new EvtVSS);
223 modelist.Register(new EvtVSSMix);
224 modelist.Register(new EvtVSSBMixCPT);
225 modelist.Register(new EvtVSPPwave);
226 modelist.Register(new EvtGoityRoberts);
227 modelist.Register(new EvtSVS);
228 modelist.Register(new EvtTSS);
229 modelist.Register(new EvtTVSPwave);
230 modelist.Register(new EvtSVVHelAmp);
231 modelist.Register(new EvtSVPHelAmp);
232 modelist.Register(new EvtSVPCP);
233 modelist.Register(new EvtVVSPwave);
234 modelist.Register(new EvtDDalitz);
235 modelist.Register(new EvtOmegaDalitz);
236 modelist.Register(new EvtEtaDalitz);
237 modelist.Register(new EvtPhsp);
238 modelist.Register(new EvtCalHelAmp);
239 modelist.Register(new EvtRexc);
240 modelist.Register(new EvtLambdac2pKpi);
241 modelist.Register(new EvtTrackGen);
242 modelist.Register(new EvtConExc);
243 modelist.Register(new EvtBtoXsgamma);
244 modelist.Register(new EvtBtoXsll);
245 modelist.Register(new EvtBtoXsEtap);
246 modelist.Register(new EvtSSSCP);
247 modelist.Register(new EvtSSSCPpng);
248 modelist.Register(new EvtSTSCP);
249 modelist.Register(new EvtSTS);
250 modelist.Register(new EvtSSSCPT);
251 modelist.Register(new EvtSVSCP);
252 modelist.Register(new EvtSSDCP);
253 modelist.Register(new EvtSVSNONCPEIGEN);
254 modelist.Register(new EvtSVVNONCPEIGEN);
255 modelist.Register(new EvtSVVCP);
256 modelist.Register(new EvtSVVCPLH);
257 modelist.Register(new EvtSVSCPLH);
258 modelist.Register(new EvtSll);
259 modelist.Register(new EvtVll);
260 modelist.Register(new EvtEDM);
261 modelist.Register(new EvtTaulnunu);
262 modelist.Register(new EvtTauScalarnu);
263 modelist.Register(new EvtKstarnunu);
264 modelist.Register(new EvtbTosllBall);
265 modelist.Register(new EvtBto2piCPiso);
266 modelist.Register(new EvtBtoKpiCPiso);
267 modelist.Register(new EvtSVSCPiso);
268 modelist.Register(new EvtSingleParticle);
269 modelist.Register(new EvtSingleParticle2);
270 modelist.Register(new EvtSinglePoint);
271 modelist.Register(new EvtVectorIsr);
272 modelist.Register(new EvtVPHOtoVISRHi);
273 modelist.Register(new EvtVPHOtoVISR);
274 modelist.Register(new EvtSLBKPole);
275 modelist.Register(new EvtPi0Dalitz);
276 modelist.Register(new EvtHelAmp);
277 modelist.Register(new EvtPartWave);
278 modelist.Register(new EvtVVpipi);
279 modelist.Register(new EvtVVPIPI_WEIGHTED);
280 modelist.Register(new EvtBsquark);
281 modelist.Register(new EvtPhiDalitz);
282
283 modelist.Register(new EvtBTo4piCP);
284 modelist.Register(new EvtBTo3piCP);
285 modelist.Register(new EvtCBTo3piP00);
286 modelist.Register(new EvtCBTo3piMPP);
287 modelist.Register(new EvtBToKpipiCP);
288
289 modelist.Register(new EvtLNuGamma);
290 modelist.Register(new EvtKstarstargamma);
291
292 modelist.Register(new EvtVub);
293 modelist.Register(new EvtVubHybrid);
294 modelist.Register(new EvtVubNLO);
295 modelist.Register(new EvtPto3P);
296 modelist.Register(new EvtBtoKD3P);
297 modelist.Register(new EvtKKLambdaC);
298 modelist.Register(new EvtMultibody);
299 modelist.Register(new EvtJpipi);
300 modelist.Register(new EvtAngSam);
301 modelist.Register(new EvtAngSamLab);
302 modelist.Register(new EvtAngSam3);
303 modelist.Register(new EvtAngSamX);
304 modelist.Register(new EvtP2GC0);
305 modelist.Register(new EvtP2GC1);
306 modelist.Register(new EvtP2GC2);
307 modelist.Register(new EvtDIY);
308 modelist.Register(new EvtEtap2gpipi);
309 modelist.Register(new EvtEtap2gpipiB);
310 modelist.Register(new EvtRhoPi);
311 modelist.Register(new EvtHAngSam3);
312 modelist.Register(new EvtMassH1);
313 modelist.Register(new EvtMassH2);
314 modelist.Register(new EvtmH2);
315 modelist.Register(new EvtAngH2);
316 modelist.Register(new EvtBody3);
317 modelist.Register(new EvtMBody3);
318 modelist.Register(new EvtJPE);
319 modelist.Register(new EvtPBB1);
320 modelist.Register(new EvtPBB2);
321 modelist.Register(new EvtSPL);
322 modelist.Register(new EvtHelPPJ);
323 modelist.Register(new EvtS2GV);
324 modelist.Register(new EvtAV2GV);
325 modelist.Register(new EvtT2GV);
326 modelist.Register(new EvtJ2BB1);
327 modelist.Register(new EvtJ2BB2);
328 modelist.Register(new EvtJ2BB3);
329 modelist.Register(new EvtChi0BB1);
330 modelist.Register(new EvtChi1BB1);
331 modelist.Register(new EvtChi2BB1);
332 modelist.Register(new EvtChi0BB2);
333 modelist.Register(new EvtChi1BB2);
334 modelist.Register(new EvtChi2BB2);
335 modelist.Register(new EvtHypWK);
336 modelist.Register(new EvtTauGamMu);
337 modelist.Register(new EvtHypNonLepton);
338 modelist.Register(new EvtDeBD);
339 modelist.Register(new EvtLundCharm);
340 modelist.Register(new EvtLunda);
341 modelist.Register(new EvtPhokhara_pipi);
342 modelist.Register(new EvtPhokhara_pi0pi0pipi);
343 modelist.Register(new EvtPhokhara_4pi);
344 modelist.Register(new EvtPhokhara_ppbar);
345 modelist.Register(new EvtPhokhara_nnbar);
346 modelist.Register(new EvtPhokhara_KK);
347 modelist.Register(new EvtPhokhara_K0K0);
348 modelist.Register(new EvtPhokhara_pipipi0);
349 modelist.Register(new EvtPhokhara_LLB);
350 modelist.Register(new EvtPhokhara_pipieta);
351 modelist.Register(new EvtTauola);
352 modelist.Register(new EvtOpenCharm);
353 modelist.Register(new EvtmPhsp);
354 modelist.Register(new EvtJTO3P);
355 modelist.Register(new EvtDMix);
356 modelist.Register(new EvtD0mixDalitz);
357
358 modelist.Register(new EvtDToKpienu);
359 modelist.Register(new EvtDTopipienu);
360 modelist.Register(new EvtD0ToKpipipi);
361 modelist.Register(new EvtDToKSpipipi);
362 modelist.Register(new EvtD0ToKpipi0pi0);
363
364#ifndef EVTSTANDALONE
365 modelist.Register(new EvtUclaII);
366 cout << "Will register EvtJetSet"<<endl;
367 modelist.Register(new EvtJetSet);
368 modelist.Register(new EvtJscont);
369#else
370 modelist.Register(new EvtPycont);
371 cout << "Will register EvtPythia"<<endl;
372 modelist.Register(new EvtPythia);
373 modelist.Register(new EvtPyGaGa);
374#endif
375
376}
Definition: EvtDIY.hh:29
Definition: EvtEDM.hh:22
Definition: EvtJPE.hh:28
void Register(EvtDecayBase *prototype)
Definition: EvtModel.cc:64
static EvtModel & instance()
Definition: EvtModel.hh:63
Definition: EvtSLN.hh:30
Definition: EvtSPL.hh:29
Definition: EvtSTS.hh:28
Definition: EvtSVS.hh:30
Definition: EvtSll.hh:30
Definition: EvtTSS.hh:31
Definition: EvtVSS.hh:28
Definition: EvtVVP.hh:28
Definition: EvtVll.hh:28
Definition: EvtVub.hh:34
Definition: EvtmH2.hh:29

The documentation for this class was generated from the following files: