fTrials(0),
fXsection(0.),
fHijing(0),
- fPtHardMin(0.),
- fPtHardMax(1.e4),
+ fPtHardMin(2.0),
+ fPtHardMax(-1),
fSpectators(1),
fDsigmaDb(0),
fDnDb(0),
fTrials(0),
fXsection(0.),
fHijing(0),
- fPtHardMin(0.),
- fPtHardMax(1.e4),
+ fPtHardMin(2.0),
+ fPtHardMax(-1),
fSpectators(1),
fDsigmaDb(0),
fDnDb(0),
fHijing->SetIHPR2(6, fShadowing);
fHijing->SetIHPR2(12, fDecaysOff);
fHijing->SetIHPR2(21, fKeep);
+ fHijing->SetHIPR1(8, fPtHardMin);
+ fHijing->SetHIPR1(9, fPtHardMax);
fHijing->SetHIPR1(10, fPtMinJet);
fHijing->SetHIPR1(50, fSimpleJet);
//
virtual void SetSelectAll(Int_t flag=0) {fSelectAll = flag;}
virtual void SetRadiation(Int_t flag=3) {fRadiation = flag;}
virtual void SetSpectators(Int_t spects=1) {fSpectators = spects;}
+ virtual void SetPtHardMin(Float_t ptmin) {fPtHardMin = ptmin;}
+ virtual void SetPtHardMax(Float_t ptmax) {fPtHardMax = ptmax;}
virtual void SetPtJet(Float_t ptmin) {fPtMinJet = ptmin;}
virtual void SetSimpleJets(Int_t flag=0) {fSimpleJet = flag;}
virtual void SetNoGammas(Int_t flag=0) {fNoGammas = flag;}
virtual Int_t GetFlavor() const {return fFlavor;}
virtual Int_t GetRadiation() const {return fRadiation;}
virtual Int_t GetSpectators() const {return fSpectators;}
+ virtual Float_t GetPtHardMin() const {return fPtHardMin;}
+ virtual Float_t GetPtHardMax() const {return fPtHardMax;}
virtual Float_t GetPtJet() const {return fPtMinJet;}
virtual void GetJetEtaRange(Float_t& etamin, Float_t& etamax) const
{etamin = fEtaMinJet; etamax = fEtaMaxJet;}