Skip to content

Commit 9f9f953

Browse files
committed
Update the variables
1 parent 1d20cd5 commit 9f9f953

1 file changed

Lines changed: 65 additions & 57 deletions

File tree

Steer/src/O2MCApplication.cxx

Lines changed: 65 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1123,7 +1123,7 @@ void addSpecialParticles()
11231123
// Int_t mode[6][3];
11241124
// Float_t bratio[6];
11251125

1126-
for (Int_t kz = 0; kz < 9; kz++) {
1126+
for (Int_t kz = 0; kz < 6; kz++) {
11271127
bratio[kz] = 0.;
11281128
mode[kz][0] = 0;
11291129
mode[kz][1] = 0;
@@ -1141,102 +1141,110 @@ void addSpecialParticles()
11411141
TVirtualMC::GetMC()->DefineParticle(-102134, "Lambda1520bar", kPTNeutron, 1.5195, 0.0, 4.22e-23, "Hadron", 0.0156, 3, -1, 0, 0, 0, 0, 0, -1, kTRUE);
11421142

11431143
// Lambda1520 decay modes
1144+
Int_t lmode[9][3];
1145+
Float_t lbratio[9];
1146+
for (Int_t kz = 0; kz < 9; kz++) {
1147+
lbratio[kz] = 0.;
1148+
lmode[kz][0] = 0;
1149+
lmode[kz][1] = 0;
1150+
lmode[kz][2] = 0;
1151+
}
11441152

11451153
// L(1520) -> p K-
1146-
bratio[0] = 0.229944;
1147-
mode[0][0] = 2212;
1148-
mode[0][1] = -321;
1154+
lbratio[0] = 0.229944;
1155+
lmode[0][0] = 2212;
1156+
lmode[0][1] = -321;
11491157

11501158
// L(1520) -> n K0
1151-
bratio[1] = 0.229944;
1152-
mode[1][0] = 2112;
1153-
mode[1][1] = -311;
1159+
lbratio[1] = 0.229944;
1160+
lmode[1][0] = 2112;
1161+
lmode[1][1] = -311;
11541162

11551163
// L(1520) -> Sigma+ pi-
1156-
bratio[2] = 0.143076;
1157-
mode[2][0] = 3222;
1158-
mode[2][1] = -211;
1164+
lbratio[2] = 0.143076;
1165+
lmode[2][0] = 3222;
1166+
lmode[2][1] = -211;
11591167

11601168
// L(1520) -> Sigma0 pi0
1161-
bratio[3] = 0.143076;
1162-
mode[3][0] = 3212;
1163-
mode[3][1] = 111;
1169+
lbratio[3] = 0.143076;
1170+
lmode[3][0] = 3212;
1171+
lmode[3][1] = 111;
11641172

11651173
// L(1520) -> Sigma- pi+
1166-
bratio[4] = 0.143076;
1167-
mode[4][0] = 3112;
1168-
mode[4][1] = 211;
1174+
lbratio[4] = 0.143076;
1175+
lmode[4][0] = 3112;
1176+
lmode[4][1] = 211;
11691177

11701178
// L(1520) -> Sigma*- pi+
1171-
bratio[5] = 0.034066;
1172-
mode[5][0] = 3114;
1173-
mode[5][1] = 211;
1179+
lbratio[5] = 0.034066;
1180+
lmode[5][0] = 3114;
1181+
lmode[5][1] = 211;
11741182

11751183
// L(1520) -> Sigma*0 pi0
1176-
bratio[6] = 0.034066;
1177-
mode[6][0] = 3214;
1178-
mode[6][1] = 111;
1184+
lbratio[6] = 0.034066;
1185+
lmode[6][0] = 3214;
1186+
lmode[6][1] = 111;
11791187

11801188
// L(1520) -> Sigma*+ pi-
1181-
bratio[7] = 0.034066;
1182-
mode[7][0] = 3224;
1183-
mode[7][1] = -211;
1189+
lbratio[7] = 0.034066;
1190+
lmode[7][0] = 3224;
1191+
lmode[7][1] = -211;
11841192

11851193
// L(1520) -> Lambda gamma
1186-
bratio[8] = 0.008687;
1187-
mode[8][0] = 3122;
1188-
mode[8][1] = 22;
1194+
lbratio[8] = 0.008687;
1195+
lmode[8][0] = 3122;
1196+
lmode[8][1] = 22;
11891197

1190-
TVirtualMC::GetMC()->SetDecayMode(102134, bratio, mode);
1198+
TVirtualMC::GetMC()->SetDecayMode(102134, lbratio, lmode);
11911199

11921200
// Lambda1520bar decay modes
11931201

11941202
// L(1520)bar -> p- K+
1195-
bratio[0] = 0.229944;
1196-
mode[0][0] = -2212;
1197-
mode[0][1] = 321;
1203+
lbratio[0] = 0.229944;
1204+
lmode[0][0] = -2212;
1205+
lmode[0][1] = 321;
11981206

11991207
// L(1520)bar -> nbar K0bar
1200-
bratio[1] = 0.229944;
1201-
mode[1][0] = -2112;
1202-
mode[1][1] = 311;
1208+
lbratio[1] = 0.229944;
1209+
lmode[1][0] = -2112;
1210+
lmode[1][1] = 311;
12031211

12041212
// L(1520)bar -> Sigmabar- pi+
1205-
bratio[2] = 0.143076;
1206-
mode[2][0] = -3222;
1207-
mode[2][1] = 211;
1213+
lbratio[2] = 0.143076;
1214+
lmode[2][0] = -3222;
1215+
lmode[2][1] = 211;
12081216

12091217
// L(1520)bar -> Sigma0bar pi0
1210-
bratio[3] = 0.143076;
1211-
mode[3][0] = -3212;
1212-
mode[3][1] = 111;
1218+
lbratio[3] = 0.143076;
1219+
lmode[3][0] = -3212;
1220+
lmode[3][1] = 111;
12131221

12141222
// L(1520)bar -> Sigmabar+ pi-
1215-
bratio[4] = 0.143076;
1216-
mode[4][0] = -3112;
1217-
mode[4][1] = -211;
1223+
lbratio[4] = 0.143076;
1224+
lmode[4][0] = -3112;
1225+
lmode[4][1] = -211;
12181226

12191227
// L(1520)bar -> anti-Sigma*- pi-
1220-
bratio[5] = 0.034066;
1221-
mode[5][0] = -3114;
1222-
mode[5][1] = -211;
1228+
lbratio[5] = 0.034066;
1229+
lmode[5][0] = -3114;
1230+
lmode[5][1] = -211;
12231231

12241232
// L(1520)bar -> anti-Sigma*0 pi0
1225-
bratio[6] = 0.034066;
1226-
mode[6][0] = -3214;
1227-
mode[6][1] = 111;
1233+
lbratio[6] = 0.034066;
1234+
lmode[6][0] = -3214;
1235+
lmode[6][1] = 111;
12281236

12291237
// L(1520)bar -> anti-Sigma*+ pi+
1230-
bratio[7] = 0.034066;
1231-
mode[7][0] = -3224;
1232-
mode[7][1] = 211;
1238+
lbratio[7] = 0.034066;
1239+
lmode[7][0] = -3224;
1240+
lmode[7][1] = 211;
12331241

12341242
// L(1520)bar -> Anti-Lambda gamma
1235-
bratio[8] = 0.008687;
1236-
mode[8][0] = -3122;
1237-
mode[8][1] = 22;
1243+
lbratio[8] = 0.008687;
1244+
lmode[8][0] = -3122;
1245+
lmode[8][1] = 22;
12381246

1239-
TVirtualMC::GetMC()->SetDecayMode(-102134, bratio, mode);
1247+
TVirtualMC::GetMC()->SetDecayMode(-102134, lbratio, lmode);
12401248

12411249
// --------------------------------------------------------------------
12421250

0 commit comments

Comments
 (0)