ClassImp(AliGenHerwig)
-AliGenHerwig::AliGenHerwig()
+ AliGenHerwig::AliGenHerwig() :
+ AliGenMC(),
+ fAutPDF("GRV"),
+ fModPDF(5),
+ fStrucFunc(kGRVHO),
+ fKeep(0),
+ fDecaysOff(1),
+ fTrigger(0),
+ fSelectAll(0),
+ fFlavor(0),
+ fEnergyCMS(14000),
+ fMomentum1(7000),
+ fMomentum2(7000),
+ fKineBias(1),
+ fTrials(0),
+ fXsection(0),
+ fHerwig(0x0),
+ fProcess(0),
+ fPtHardMin(0),
+ fPtRMS(0),
+ fMaxPr(10),
+ fMaxErrors(1000),
+ fEnSoft(1)
{
// Constructor
}
fTrials++;
fHerwig->ImportParticles(particles,"All");
Int_t np = particles->GetEntriesFast()-1;
- printf("Particles from Herwig %d \n", np);
-
if (np == 0 ) continue;
Int_t nc=0;
} // end of if: selection of particle
} // end of for: particle loop
if (newPos) delete[] newPos;
- printf("\n I've put %i particles on the stack \n",nc);
// MakeHeader();
- printf("nc: %d %d\n", nc, fNpart);
-
if (nc > 0) {
jev+=nc;
if (jev >= fNpart || fNpart == -1) {
fKineBias=Float_t(fNpart)/Float_t(fTrials);
- printf("\n Trials: %i %i %i\n",fTrials, fNpart, jev);
break;
}
}