BOSS 7.1.1
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 266 of file EvtModelReg.cc.

267{
268 EvtModel &modelist=EvtModel::instance();
269
270 modelist.Register(new EvtLambdaP_BarGamma);
271 modelist.Register(new EvtFlatQ2);
272 modelist.Register(new EvtTauHadnu);
273 modelist.Register(new EvtTauVectornu);
274 modelist.Register(new EvtVVP);
275 modelist.Register(new EvtSLN);
276 modelist.Register(new EvtISGW2);
277 modelist.Register(new EvtMelikhov);
278 modelist.Register(new EvtSLPole);
279 modelist.Register(new EvtHQET);
280 modelist.Register(new EvtHQET2);
281 modelist.Register(new EvtISGW);
282 modelist.Register(new EvtBHadronic);
283 modelist.Register(new EvtVSS);
284 modelist.Register(new EvtVSSMix);
285 modelist.Register(new EvtVSSBMixCPT);
286 modelist.Register(new EvtVSPPwave);
287 modelist.Register(new EvtGoityRoberts);
288 modelist.Register(new EvtSVS);
289 modelist.Register(new EvtTSS);
290 modelist.Register(new EvtTVSPwave);
291 modelist.Register(new EvtSVVHelAmp);
292 modelist.Register(new EvtSVPHelAmp);
293 modelist.Register(new EvtSVPCP);
294 modelist.Register(new EvtVVSPwave);
295 modelist.Register(new EvtDDalitz);
296 modelist.Register(new EvtOmegaDalitz);
297 modelist.Register(new EvtEtaDalitz);
298 modelist.Register(new EvtPhsp);
299 modelist.Register(new EvtCalHelAmp);
300 modelist.Register(new EvtRexc);
301 modelist.Register(new EvtLambdac2pKpi);
302 modelist.Register(new EvtTrackGen);
303 modelist.Register(new EvtConExc);
304 modelist.Register(new EvtBtoXsgamma);
305 modelist.Register(new EvtBtoXsll);
306 modelist.Register(new EvtBtoXsEtap);
307 modelist.Register(new EvtSSSCP);
308 modelist.Register(new EvtSSSCPpng);
309 modelist.Register(new EvtSTSCP);
310 modelist.Register(new EvtSTS);
311 modelist.Register(new EvtSSSCPT);
312 modelist.Register(new EvtSVSCP);
313 modelist.Register(new EvtSSDCP);
314 modelist.Register(new EvtSVSNONCPEIGEN);
315 modelist.Register(new EvtSVVNONCPEIGEN);
316 modelist.Register(new EvtSVVCP);
317 modelist.Register(new EvtSVVCPLH);
318 modelist.Register(new EvtSVSCPLH);
319 modelist.Register(new EvtSll);
320 modelist.Register(new EvtVll);
321 modelist.Register(new EvtEDM);
322 modelist.Register(new EvtTaulnunu);
323 modelist.Register(new EvtTauScalarnu);
324 modelist.Register(new EvtKstarnunu);
325 modelist.Register(new EvtbTosllBall);
326 modelist.Register(new EvtBto2piCPiso);
327 modelist.Register(new EvtBtoKpiCPiso);
328 modelist.Register(new EvtSVSCPiso);
329 modelist.Register(new EvtSingleParticle);
330 modelist.Register(new EvtSingleParticle2);
331 modelist.Register(new EvtSinglePoint);
332 modelist.Register(new EvtVectorIsr);
333 modelist.Register(new EvtVPHOtoVISRHi);
334 modelist.Register(new EvtVPHOtoVISR);
335 modelist.Register(new EvtSLBKPole);
336 modelist.Register(new EvtPi0Dalitz);
337 modelist.Register(new EvtHelAmp);
338 modelist.Register(new EvtPartWave);
339 modelist.Register(new EvtVVpipi);
340 modelist.Register(new EvtVVPIPI_WEIGHTED);
341 modelist.Register(new EvtBsquark);
342 modelist.Register(new EvtPhiDalitz);
343
344 modelist.Register(new EvtBTo4piCP);
345 modelist.Register(new EvtBTo3piCP);
346 modelist.Register(new EvtCBTo3piP00);
347 modelist.Register(new EvtCBTo3piMPP);
348 modelist.Register(new EvtBToKpipiCP);
349
350 modelist.Register(new EvtLNuGamma);
351 modelist.Register(new EvtKstarstargamma);
352
353 modelist.Register(new EvtVub);
354 modelist.Register(new EvtVubHybrid);
355 modelist.Register(new EvtVubNLO);
356 modelist.Register(new EvtPto3P);
357 modelist.Register(new EvtBtoKD3P);
358 modelist.Register(new EvtKKLambdaC);
359 modelist.Register(new EvtMultibody);
360 modelist.Register(new EvtJpipi);
361 modelist.Register(new EvtAngSam);
362 modelist.Register(new EvtAngSamLab);
363 modelist.Register(new EvtAngSam3);
364 modelist.Register(new EvtAngSamX);
365 modelist.Register(new EvtP2GC0);
366 modelist.Register(new EvtP2GC1);
367 modelist.Register(new EvtP2GC2);
368 modelist.Register(new EvtDIY);
369 //modelist.Register(new EvtFDC);
370 modelist.Register(new EvtEtap2gpipi); // added by Liaoyuan Dong Dec 18 05:52:33 2022
371 modelist.Register(new EvtRhoPi);
372 modelist.Register(new EvtHAngSam3);
373 modelist.Register(new EvtMassH1);
374 modelist.Register(new EvtMassH2);
375 modelist.Register(new EvtmH2);
376 modelist.Register(new EvtAngH2);
377 modelist.Register(new EvtBody3);
378 modelist.Register(new EvtMBody3);
379 modelist.Register(new EvtJPE);
380 modelist.Register(new EvtPBB1);
381 modelist.Register(new EvtPBB2);
382 modelist.Register(new EvtSPL);
383 modelist.Register(new EvtHelPPJ);
384 modelist.Register(new EvtS2GV);
385 modelist.Register(new EvtAV2GV);
386 modelist.Register(new EvtT2GV);
387 modelist.Register(new EvtJ2BB1);
388 modelist.Register(new EvtJ2BB2);
389 modelist.Register(new EvtJ2BB3);
390 modelist.Register(new EvtChi0BB1);
391 modelist.Register(new EvtChi1BB1);
392 modelist.Register(new EvtChi2BB1);
393 modelist.Register(new EvtChi0BB2);
394 modelist.Register(new EvtChi1BB2);
395 modelist.Register(new EvtChi2BB2);
396 modelist.Register(new EvtHypWK);
397 modelist.Register(new EvtTauGamMu);
398 modelist.Register(new EvtHypNonLepton);
399 modelist.Register(new EvtDeBD);
400 modelist.Register(new EvtLundCharm);
401 modelist.Register(new EvtLunda);
402 modelist.Register(new EvtPhokhara_pipi);
403 modelist.Register(new EvtPhokhara_pi0pi0pipi);
404 modelist.Register(new EvtPhokhara_4pi);
405 modelist.Register(new EvtPhokhara_ppbar);
406 modelist.Register(new EvtPhokhara_nnbar);
407 modelist.Register(new EvtPhokhara_KK);
408 modelist.Register(new EvtPhokhara_K0K0);
409 modelist.Register(new EvtPhokhara_pipipi0);
410 modelist.Register(new EvtPhokhara_LLB);
411 modelist.Register(new EvtPhokhara_Lambda); // new added by LUO Jiashun
412 modelist.Register(new EvtPhokhara_pi0gam); // new added by LUO Jiashun
413 modelist.Register(new EvtPhokhara_etagam); // new added by LUO Jiashun
414 modelist.Register(new EvtPhokhara_etapgam); // new added by LUO Jiashun
415 modelist.Register(new EvtFromParent); // new added by LUO Jiashun
416 modelist.Register(new EvtFromParent_antiLambda); // new added by LUO Jiashun
417 modelist.Register(new EvtFromParent_Lambda); // new added by LUO Jiashun
418 modelist.Register(new EvtPhokhara_pipieta);
419 modelist.Register(new EvtTauola);
420 modelist.Register(new EvtOpenCharm);
421 modelist.Register(new EvtmPhsp);
422 modelist.Register(new EvtPhspStepf);
423 modelist.Register(new EvtJTO3P);
424 modelist.Register(new EvtDMix);
425 modelist.Register(new EvtD0mixDalitz);
426
427 modelist.Register(new EvtD0ToKpipipi); // added by Liaoyuan Dong Dec 17 01:42:36 2022
428 modelist.Register(new EvtD0Topipienu); // added by Liaoyuan Dong
429 modelist.Register(new EvtD0Toa0enu); // added by Liaoyuan Dong
430 modelist.Register(new EvtD0ToKpipi0pi0); // added by Liaoyuan Dong
431 modelist.Register(new EvtD0ToKSpipipi0); // added by Liaoyuan Dong
432 modelist.Register(new EvtD0To2pip2pim); // added by Liaoyuan Dong
433 modelist.Register(new EvtD0Topippim2pi0); // added by Liaoyuan Dong
434 modelist.Register(new EvtD0TopipiEta); // added by Liaoyuan Dong
435 modelist.Register(new EvtD0ToKpipi0); // added by Liaoyuan Dong
436 modelist.Register(new EvtD0ToKpiEtap); // added by Liaoyuan Dong
437 modelist.Register(new EvtD0ToKSpipi); // added by Liaoyuan Dong
438 modelist.Register(new EvtD0ToKSpipipi0pi0); // added by Liaoyuan Dong
439 modelist.Register(new EvtD0ToKKpipi); // added by Liaoyuan Dong
440 modelist.Register(new EvtD0ToKSKK); // added by Liaoyuan Dong
441 modelist.Register(new EvtD0ToKSpi0pi0); // added by Liaoyuan Dong
442 modelist.Register(new EvtD0ToKSpi0eta); // added by Liaoyuan Dong
443 modelist.Register(new EvtD0ToKSLKK); // added by Liaoyuan Dong Jun 16 12:47:03 2023
444 modelist.Register(new EvtD0ToKSKppimpi0); // added by Liaoyuan Dong Jun 16 12:47:03 2023
445 modelist.Register(new EvtD0ToKKpi0); // added by Liaoyuan Dong Sep 5 22:04:47 2023
446 modelist.Register(new EvtD0Topipipi0); // added by Liaoyuan Dong Sep 5 22:04:47 2023
447 modelist.Register(new EvtD0ToKSpi0pi0pi0); // added by Liaoyuan Dong Nov 27 15:17:18 2023
448
449 modelist.Register(new EvtDToKpienu); // added by Liaoyuan Dong Dec 17 01:42:36 2022
450 modelist.Register(new EvtDTopipienu); // added by Liaoyuan Dong
451 modelist.Register(new EvtDTopi0pi0enu); // added by Liaoyuan Dong
452 modelist.Register(new EvtDToa0enu); // added by Liaoyuan Dong
453 modelist.Register(new EvtDToKSpipipi); // added by Liaoyuan Dong
454 modelist.Register(new EvtDToKSKpi0); // added by Liaoyuan Dong
455 modelist.Register(new EvtDToKmPipPipPi0); // added by Liaoyuan Dong
456 modelist.Register(new EvtDToKSpipi0pi0); // added by Liaoyuan Dong
457 modelist.Register(new EvtDTopipi0Eta); // added by Liaoyuan Dong
458 modelist.Register(new EvtDToKSpieta); // added by Liaoyuan Dong
459 modelist.Register(new EvtDToKppipipi0); // added by Liaoyuan Dong
460 modelist.Register(new EvtDToKSKSpi); // added by Liaoyuan Dong
461 modelist.Register(new EvtDTopipi0pi0); // added by Liaoyuan Dong
462 modelist.Register(new EvtDTopiEtaEta); // added by Liaoyuan Dong
463 modelist.Register(new EvtDToKKpi); // added by Liaoyuan Dong
464 modelist.Register(new EvtDToPiPi0Etap); // added by Liaoyuan Dong Oct 5 22:42:39 2023
465 modelist.Register(new EvtDToKppipi); // added by Liaoyuan Dong Oct 10 00:01:05 2023
466 modelist.Register(new EvtDToKSKSK); // added by Liaoyuan Dong Nov 21 02:26:06 2023
467 modelist.Register(new EvtDToKSKmpippip); // added by Liaoyuan Dong Nov 20 11:29:22 2023
468
469 modelist.Register(new EvtDtoKpipiPlot); // added by Liaoyuan Dong Dec 17 01:42:36 2022
470 modelist.Register(new EvtDtoKKpiPlot); // added by Liaoyuan Dong
471 modelist.Register(new EvtDtoKSpiomegaPlot); // added by Liaoyuan Dong
472 modelist.Register(new EvtDtoKSpietaPlot); // added by Liaoyuan Dong
473 modelist.Register(new EvtDtopietaetaPlot); // added by Liaoyuan Dong
474 modelist.Register(new EvtDtopipi0etaPlot); // added by Liaoyuan Dong
475 modelist.Register(new EvtDtopipi0pi0Plot); // added by Liaoyuan Dong
476 modelist.Register(new EvtDtopipipiPlot); // added by Liaoyuan Dong
477 modelist.Register(new EvtD0toKpietaPlot); // added by Liaoyuan Dong
478 modelist.Register(new EvtD0toKpiomegaPlot); // added by Liaoyuan Dong
479 modelist.Register(new EvtD0toKpipi0Plot); // added by Liaoyuan Dong
480 modelist.Register(new EvtD0toKSpi0omegaPlot); // added by Liaoyuan Dong
481 modelist.Register(new EvtD0toKSpi0etaPlot); // added by Liaoyuan Dong
482 modelist.Register(new EvtD0toKSpipiPlot); // added by Liaoyuan Dong
483 modelist.Register(new EvtD0toKLpipiPlot); // added by Liaoyuan Dong
484 modelist.Register(new EvtD0topipietaPlot); // added by Liaoyuan Dong
485
486#ifndef EVTSTANDALONE
487 modelist.Register(new EvtUclaII);
488 cout << "Will register EvtJetSet"<<endl;
489 modelist.Register(new EvtJetSet);
490 modelist.Register(new EvtJscont);
491#else
492 modelist.Register(new EvtPycont);
493 cout << "Will register EvtPythia"<<endl;
494 modelist.Register(new EvtPythia);
495 modelist.Register(new EvtPyGaGa);
496#endif
497
498}
void Register(EvtDecayBase *prototype)
Definition EvtModel.cc:64
static EvtModel & instance()
Definition EvtModel.hh:63

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