void SetDoFullCharged(Bool_t b) { fDoFullCharged = b;}
void SetDoFullFull(Bool_t b) { fDoFullFull = b;}
+ void SetPtMinTriggerJet(Double_t ptmin) { fPtMinTriggerJet = ptmin;}
+ void SetDoPtBias(Bool_t b) { fDoPtBias = b;}
+
void SetMinSharedFraction(Double_t f) { fMinFractionShared = f;}
void ResetMatchFlag() { fMatchingDone = kFALSE; }
Double_t GetDeltaR(const AliEmcalJet* jet1, const AliEmcalJet* jet2) const;
Double_t GetZ(const AliVParticle *trk, const AliEmcalJet *jet) const;
- Double_t GetZ(const Double_t trkPx, const Double_t trkPy, const Double_t trkPz, const Double_t jetPx, const Double_t jetPy, const Double_t jetPz) const;
+ Double_t GetZ(Double_t trkPx, Double_t trkPy, Double_t trkPz, Double_t jetPx, Double_t jetPy, Double_t jetPz) const;
- AliEmcalJet* GetLeadingJetOppositeHemisphere(const Int_t type, const Int_t typea, const AliEmcalJet *jetTrig);
- AliEmcalJet* GetSecondLeadingJetOppositeHemisphere(const Int_t type, const Int_t typea, const AliEmcalJet *jetTrig);
+ AliEmcalJet* GetLeadingJetOppositeHemisphere(Int_t type, Int_t typea, const AliEmcalJet *jetTrig);
+ AliEmcalJet* GetSecondLeadingJetOppositeHemisphere(Int_t type, Int_t typea, const AliEmcalJet *jetTrig);
protected:
virtual Bool_t RetrieveEventObjects();
- Bool_t IsSameJet(const Int_t jt, const Int_t ja, const Int_t type, const Bool_t isMC = kFALSE);
- Double_t GetJetPt(const AliEmcalJet *jet, const Int_t type);
+ Bool_t IsSameJet(Int_t jt, Int_t ja, Int_t type, Bool_t isMC = kFALSE);
+ Double_t GetJetPt(const AliEmcalJet *jet, Int_t type);
void MatchJetsGeo(Int_t cFull, Int_t cCharged,
Int_t iDebug = 0, Float_t maxDist = 0.3, Int_t type = 0);
Bool_t fDoFullFull; // do full-full ana
Double_t fPtMinTriggerJet; // minimum pT of trigger jet
+ Bool_t fDoPtBias; // pT trigger jet > pT assoc jet
Double_t fMinFractionShared; // minimum fraction charged pT
Bool_t fMatchingDone; // flag to indicate if matching is done or not
AliAnalysisTaskEmcalDiJetBase(const AliAnalysisTaskEmcalDiJetBase&); // not implemented
AliAnalysisTaskEmcalDiJetBase &operator=(const AliAnalysisTaskEmcalDiJetBase&); // not implemented
- ClassDef(AliAnalysisTaskEmcalDiJetBase, 5) // dijet base task
+ ClassDef(AliAnalysisTaskEmcalDiJetBase, 6) // dijet base task
};
#endif