BOSS 8.0.0
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 291 of file EvtModelReg.cc.

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

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