fEMCALMinPhi(79.),
fEMCALMaxPhi(191.),
fEMCALEta(0.71),
- fItune(-1)
+ fItune(-1),
+ fInfo(1)
{
// Default Constructor
fEnergyCMS = 5500.;
fEMCALMinPhi(79.),
fEMCALMaxPhi(191.),
fEMCALEta(0.71),
- fItune(-1)
+ fItune(-1),
+ fInfo(1)
{
// default charm production at 5. 5 TeV
// semimuonic decay
}
if (jev >= fNpart || fNpart == -1) {
fKineBias=Float_t(fNpart)/Float_t(fTrials);
- fPythia->GetXandQ(fX1, fX2, fQ);
+ if (fInfo) fPythia->GetXandQ(fX1, fX2, fQ);
fTrialsRun += fTrials;
fNev++;
MakeHeader();
Bool_t CheckKinematicsOnChild();
void GetSubEventTime();
virtual void SetTune(Int_t itune) {fItune = itune;}
+ virtual void SetInfo(Int_t info) {fInfo = info;}
protected:
// adjust the weight from kinematic cuts
void AdjustWeights() const;
Float_t fEMCALMinPhi; // Minimum phi EMCAL
Float_t fEMCALMaxPhi; // Maximum phi EMCAL
Float_t fEMCALEta; // Maximum eta EMCAL
- Int_t fItune; // Pythia tune
+ Int_t fItune; // Pythia tune
+ Int_t fInfo; // extented event info
private:
AliGenPythiaPlus(const AliGenPythiaPlus &Pythia);
AliGenPythiaPlus & operator=(const AliGenPythiaPlus & rhs);