44 {
45
47
53 if ( !( idN && idKs && idPi ) )
54 {
55 std::cout << "EvtDtoKSpiomegaPlot: the daughter sequence should be K_S0/K_L0 pi+ omega"
56 << std::endl;
57 abort();
58 }
60
61 Xmin = 0.405769;
62 Xmax = 1.18157;
63 Xwid = 0.096975;
64 Ymin = 0.850084;
65 Ymax = 1.88238;
66 Ywid = 0.129038;
67 avm1 = 0.235;
68 double HisPDFtmp[10][10] = {
69 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
70 { 0, 1e-08, 0.120721, 0.052381, 0.0146277, 1e-08, 0.0325342, 0.235, 1e-08, 0 },
71 { 0, 0.048494, 0.0426205, 0.057598, 0.0610795, 0.0782258, 0.0776099, 0.0327206,
72 0.00078125, 0 },
73 { 0.111111, 0.00310078, 0.0329032, 0.08, 0.0677989, 0.139752, 0.134032, 0.0708333,
74 0.0407328, 0 },
75 { -0.108333, 0.0421875, 0.0802147, 0.075, 0.0754011, 0.187206, 0.12803, 0.0151351,
76 0.0235849, -0.0928571 },
77 { 0, 0.0457386, 0.033237, 0.0667614, 0.126403, 0.173194, 0.108482, 0.0508333, 0.0395349,
78 -0.325 },
79 { 0, 0.05, 0.0637931, 0.0892663, 0.141294, 0.125867, 0.111432, 0.0390288, 0.0578571, 0 },
80 { 0, 1e-08, 1e-08, 0.0670455, 0.0672059, 0.0942187, 0.0969551, 0.0503425, 1e-08, 0 },
81 { 0, 1e-08, 1e-08, 0.0186937, 0.0445402, 0.027, 0.00136364, 1e-08, 1e-08, 0 },
82 { 0, 0, 0, -0.08125, 0.0769231, -0.0464286, 0, 0, 0, 0 } };
83
84 for ( int i = 0; i < 10; i++ )
85 {
86 for ( int j = 0; j < 10; j++ ) { HisPDF[i][j] = HisPDFtmp[i][j]; }
87 }
88}
void checkNArg(int a1, int a2=-1, int a3=-1, int a4=-1)
static EvtSpinType::spintype getSpinType(EvtId i)
static EvtId getId(const std::string &name)