class TH2F;
class TFile;
class TString;
+class TClonesArray;
//-------------------------------------------------------------
class AliGenCorrHF : public AliGenMC
static void GetQuarkPair(TFile* fG, Double_t* fInt, Double_t &y1, Double_t &y2, Double_t &pt1, Double_t &pt2, Double_t &dphi);
static void GetHadronPair(TFile* fG, Int_t idq, Double_t y1, Double_t y2, Double_t pt1, Double_t pt2, Int_t &id3, Int_t &id4, Double_t &pz3, Double_t &pz4, Double_t &pt3, Double_t &pt4);
+ //Loading tracks in the stack
+ void LoadTracks(Int_t iquark, Float_t *pq, Int_t iPart,
+ Float_t *p, Int_t np, TClonesArray* particles,
+ Float_t *origine0, Float_t *polar, Float_t wgtp,
+ Float_t wgtch, Int_t &nt, Int_t ncsel, Int_t *pSelected,
+ Int_t *trackIt);
+ //Setting the flag for Background transportation while using SetForceDecay()
+ void SetSelectAll(Bool_t selectall) {fSelectAll = selectall;}
+
protected:
TString fFileName; // Name of the input file
TFile* fFile; //! Pointer to input file
Int_t fEnergy; // p-p c.m.s. energy
Float_t fBias; // Biasing factor
Int_t fTrials; // Number of trials
+ Bool_t fSelectAll; // Flag for transportation of Background while using SetForceDecay()
AliDecayer* fDecayer; //! Pointer to pythia object for decays
private:
-
-