gener->SetOrigin(0,0,0); //vertex position gener->SetSigma(0,0,0); //Sigma in (X,Y,Z) (cm) on IP position
gener->SetForceDecay(kDiMuon);
gener->SetTrackingFlag(1);
+ gener->Init();
}
if (!strcmp(option,"paramJpsi")) {
AliGenParam *gener = new AliGenParam(1, AliGenMUONlib::kJpsi);
gener->SetOrigin(0,0,0);
gener->SetForceDecay(kDiMuon);
gener->SetTrackingFlag(1);
+ gener->Init();
}
if (!strcmp(option,"hijing")) { //Hijing generator from ConfigPPR in macros
AliGenHijing *gener = new AliGenHijing(-1);
gener->SetSelectAll(0);
// impact parameter range
gener->SetImpactParameterRange(0., 5.); // 0. - 5. fm corresponds to ~10% most central
+ gener->Init();
}
if (!strcmp(option,"muoncocktail")) { // Muon cocktail for PbPb
AliGenMUONCocktail * gener = new AliGenMUONCocktail();
gener->SetVertexSmear(kPerTrack);
gener->SetOrigin(0,0,0); // Vertex position
gener->SetSigma(0,0,0.0); // Sigma in (X,Y,Z) (cm) on IP position
+ gener->Init();
}
-
- gener->SetDecayer(decayer);
- gener->Init();
return gener;
cout << "Running genGunConfig.C finished ... " << endl;