1- R__LOAD_LIBRARY (libDPMJET .so )
2- R__LOAD_LIBRARY (libDpmJetLib .so )
1+ // R__LOAD_LIBRARY(libDPMJET.so)
2+ // R__LOAD_LIBRARY(libDpmJetLib.so)
33R__LOAD_LIBRARY (libStarlib .so )
44R__ADD_INCLUDE_PATH ($STARlight_ROOT /include )
55
@@ -63,12 +63,13 @@ class GeneratorStarlight_class : public Generator
6363 {"kCohRhoToPi" , 3 , 113 , 1200 , -1.0 , -1.0 , 0.02 , 113 , 0 }, //
6464 {"kCohRhoToElEl" , 3 , 113011 , 1200 , -1.0 , -1.0 , 0.02 , 113 , 0 }, //
6565 {"kCohRhoToMuMu" , 3 , 113013 , 1200 , -1.0 , -1.0 , 0.02 , 113 , 0 }, //
66- {"kCohRhoToPiWithCont" , 3 , 913 , 1200 , -1.0 , -1.0 , 0.02 , -1 , 0 }, //
66+ {"kCohRhoToPiWithCont" , 3 , 913 , 1200 , -1.0 , -1.0 , 0.02 , 113 , 0 }, //
6767 {"kCohRhoToPiFlat" , 3 , 113 , 1 , -1.0 , 2.5 , 0.02 , 113 , 0 }, //
6868 {"kCohPhiToKa" , 2 , 333 , 20 , -1.0 , -1.0 , 0.01 , 333 , 0 }, //
69+ {"kCohPhiToEl" , 2 , 333011 , 20 , -1.0 , -1.0 , 0.01 , 333 , 0 }, //
6970 {"kDirectPhiToKaKa" , 3 , 933 , 20 , -1.0 , -1.0 , 0.01 , 333 , 0 }, //
7071 {"kCohOmegaTo2Pi" , 2 , 223 , 20 , -1.0 , -1.0 , 0.01 , 223 , 0 }, //
71- {"kCohOmegaTo3Pi" , 2 , 223 , 20 , -1.0 , -1.0 , 0.01 , 223 , 0 }, //
72+ {"kCohOmegaTo3Pi" , 2 , 223 , 20 , -1.0 , -1.0 , 0.01 , 223 , 1 }, //
7273 {"kCohOmegaToPiPiPi" , 2 , 223211111 , 20 , -1.0 , -1.0 , 0.01 , 333 , 0 }, //
7374 {"kCohJpsiToMu" , 2 , 443013 , 20 , -1.0 , -1.0 , 0.01 , 443 , 0 }, //
7475 {"kCohJpsiToEl" , 2 , 443011 , 20 , -1.0 , -1.0 , 0.01 , 443 , 0 }, //
@@ -83,11 +84,11 @@ class GeneratorStarlight_class : public Generator
8384 {"kIncohRhoToPi" , 4 , 113 , 1200 , -1.0 , -1.0 , 0.02 , 113 , 0 }, //
8485 {"kIncohRhoToElEl" , 4 , 113011 , 1200 , -1.0 , -1.0 , 0.02 , 113 , 0 }, //
8586 {"kIncohRhoToMuMu" , 4 , 113013 , 1200 , -1.0 , -1.0 , 0.02 , 113 , 0 }, //
86- {"kIncohRhoToPiWithCont" ,4 , 913 , 1200 , -1.0 , -1.0 , 0.02 , -1 , 0 }, //
87+ {"kIncohRhoToPiWithCont" ,4 , 913 , 1200 , -1.0 , -1.0 , 0.02 , 113 , 0 }, //
8788 {"kIncohRhoToPiFlat" , 4 , 113 , 1 , -1.0 , 2.5 , 0.02 , 113 , 0 }, //
8889 {"kIncohPhiToKa" , 4 , 333 , 20 , -1.0 , -1.0 , 0.01 , 333 , 0 }, //
8990 {"kIncohOmegaTo2Pi" , 4 , 223 , 20 , -1.0 , -1.0 , 0.01 , 223 , 0 }, //
90- {"kIncohOmegaTo3Pi" , 4 , 223 , 20 , -1.0 , -1.0 , 0.01 , 223 , 0 }, //
91+ {"kIncohOmegaTo3Pi" , 4 , 223 , 20 , -1.0 , -1.0 , 0.01 , 223 , 1 }, //
9192 {"kIncohOmegaToPiPiPi" , 4 , 223211111 , 20 , -1.0 , -1.0 , 0.01 , 223 , 0 }, //
9293 {"kIncohJpsiToMu" , 4 , 443013 , 20 , -1.0 , -1.0 , 0.01 , 443 , 0 }, //
9394 {"kIncohJpsiToEl" , 4 , 443011 , 20 , -1.0 , -1.0 , 0.01 , 443 , 0 }, //
@@ -100,13 +101,16 @@ class GeneratorStarlight_class : public Generator
100101 {"kIncohPsi2sToElPi" , 4 , 444011 , 20 , -1.0 , -1.0 , 0.01 , 100443 , 1 }, //
101102 {"kIncohUpsilonToMu" , 4 , 553013 , 20 , -1.0 , -1.0 , 0.01 , 553 , 0 }, //
102103 {"kIncohUpsilonToEl" , 4 , 553011 , 20 , -1.0 , -1.0 , 0.01 , 553 , 0 }, //
103- {"kDpmjetSingle" , 5 , 113 , 20 , -1.0 , -1.0 , 0.01 , -1 , 0 }, //
104+ // {"kDpmjetSingle", 5, 113, 20, -1.0, -1.0, 0.01, -1, 0 }, //
104105 {"kTauLowToEl3Pi" , 1 , 15 , 292 , 0.4 , 15.0 , 0.01 , -1 , 1 }, // from 0.4 to 15 GeV
105106 {"kTauLowToPo3Pi" , 1 , 15 , 292 , 0.4 , 15.0 , 0.01 , -1 , 1 }, // from 0.4 to 15 GeV
106107 {"kTauMediumToEl3Pi" , 1 , 15 , 264 , 1.8 , 15.0 , 0.01 , -1 , 1 }, // from 1.8 to 15 GeV
107108 {"kTauMediumToPo3Pi" , 1 , 15 , 264 , 1.8 , 15.0 , 0.01 , -1 , 1 }, // from 1.8 to 15 GeV
108109 {"kTauHighToEl3Pi" , 1 , 15 , 220 , 4.0 , 15.0 , 0.01 , -1 , 1 }, // from 4.0 to 15 GeV
109110 {"kTauHighToPo3Pi" , 1 , 15 , 220 , 4.0 , 15.0 , 0.01 , -1 , 1 }, // from 4.0 to 15 GeV
111+ {"kTauLowToElMu" , 1 , 15 , 292 , 0.4 , 15.0 , 0.01 , -1 , 1 }, // from 0.4 to 15 GeV
112+ {"kTauLowToElPiPi0" , 1 , 15 , 292 , 0.4 , 15.0 , 0.01 , -1 , 1 }, // from 0.4 to 15 GeV
113+ {"kTauLowToPoPiPi0" , 1 , 15 , 292 , 0.4 , 15.0 , 0.01 , -1 , 1 }, // from 0.4 to 15 GeV
110114 };
111115
112116 const int nProcess = sizeof (slConfig )/sizeof (SLConfig );
@@ -266,8 +270,8 @@ class GeneratorStarlight_class : public Generator
266270 1 ,
267271 (mPdgMother != -1 ? 0 :-1 ),
268272 -1 ,
269- slPart -> getFirstDaughter () ,
270- slPart -> getLastDaughter () ,
273+ -1 ,
274+ -1 ,
271275 slPart -> GetPx (),
272276 slPart -> GetPy (),
273277 slPart -> GetPz (),
0 commit comments