![]() |
AliPhysics
e841483 (e841483)
|
#include <AliAnalysisTaskEmcalDiJetBase.h>
Public Types | |
enum | JetFullChargedMatchingType { kFraction = 0, kGeo = 1, kNoMatching = 3 } |
enum | JetCorrelationType { kCorrelateAll = 0, kCorrelateTwo = 1, kCorrelateLS = 2 } |
![]() | |
typedef AliJetContainer::EJetType_t | EJetType_t |
typedef AliJetContainer::EJetAlgo_t | EJetAlgo_t |
typedef AliJetContainer::ERecoScheme_t | ERecoScheme_t |
typedef AliJetContainer::JetAcceptanceType | JetAcceptanceType |
![]() | |
enum | BeamType { kNA = -1, kpp = 0, kAA = 1, kpA = 2 } |
Switch for the beam type. More... | |
enum | TriggerType { kND = -1, kJ1 = 0, kJ2 = 1, kG1 = 2, kG2 = 3, kL0 = 4 } |
Switch for EMCAL trigger types. More... | |
enum | TriggerCategory { kTriggerLevel0 = 0, kTriggerLevel1Jet = 1, kTriggerLevel1Gamma = 2, kTriggerRecalcJet = 3, kTriggerRecalcGamma = 4 } |
Online trigger categories. More... | |
enum | EMCalTriggerMode_t { kNoSpecialTreatment, kOverlapWithLowThreshold } |
Handling of the EMCAL trigger thresholds. More... | |
Public Member Functions | |
AliAnalysisTaskEmcalDiJetBase () | |
AliAnalysisTaskEmcalDiJetBase (const char *name) | |
virtual | ~AliAnalysisTaskEmcalDiJetBase () |
void | UserCreateOutputObjects () |
void | Terminate (Option_t *option) |
Bool_t | SelectEvent () |
void | SetDebug (Int_t d) |
void | SetJetCorrelationType (JetCorrelationType c) |
void | SetFullChargedMatchingType (JetFullChargedMatchingType m) |
void | SetTriggerClass (const char *n) |
void | SetContainerFull (Int_t c) |
void | SetContainerCharged (Int_t c) |
void | SetContainerFullMC (Int_t c) |
void | SetContainerChargedMC (Int_t c) |
void | SetRhoType (Int_t i) |
void | SetDoChargedCharged (Bool_t b) |
void | SetDoFullCharged (Bool_t b) |
void | SetDoFullFull (Bool_t b) |
void | SetPtMinTriggerJet (Double_t ptmin) |
void | SetDoPtBias (Bool_t b) |
void | SetMinSharedFraction (Double_t f) |
void | ResetMatchFlag () |
Double_t | GetDeltaPhi (const AliEmcalJet *jet1, const AliEmcalJet *jet2) |
Double_t | GetDeltaPhi (Double_t phi1, Double_t phi2) |
Double_t | GetDeltaR (const AliEmcalJet *jet1, const AliEmcalJet *jet2) const |
Double_t | GetZ (const AliVParticle *trk, const AliEmcalJet *jet) 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 (Int_t type, Int_t typea, const AliEmcalJet *jetTrig) |
AliEmcalJet * | GetSecondLeadingJetOppositeHemisphere (Int_t type, Int_t typea, const AliEmcalJet *jetTrig) |
![]() | |
AliAnalysisTaskEmcalJet () | |
AliAnalysisTaskEmcalJet (const char *name, Bool_t histo=kFALSE) | |
virtual | ~AliAnalysisTaskEmcalJet () |
void | SetAnaType (UInt_t t, Int_t c=0) |
void | SetJetAcceptanceType (UInt_t t, Int_t c=0) |
void | SetJetAcceptanceType (TString cutType, Int_t c=0) |
void | SetJetEtaLimits (Float_t min, Float_t max, Int_t c=0) |
void | SetJetPhiLimits (Float_t min, Float_t max, Int_t c=0) |
void | SetJetAreaCut (Float_t cut, Int_t c=0) |
void | SetPercAreaCut (Float_t p, Int_t c=0) |
void | SetZLeadingCut (Float_t zemc, Float_t zch, Int_t c=0) |
void | SetNEFCut (Float_t min, Float_t max, Int_t c=0) |
void | SetAreaEmcCut (Double_t a=0.99, Int_t c=0) |
void | SetJetPtCut (Float_t cut, Int_t c=0) |
void | SetJetRadius (Float_t r, Int_t c=0) |
void | SetMaxClusterPt (Float_t b, Int_t c=0) |
void | SetMaxTrackPt (Float_t b, Int_t c=0) |
void | SetPtBiasJetClus (Float_t b, Int_t c=0) |
void | SetPtBiasJetTrack (Float_t b, Int_t c=0) |
void | SetLeadingHadronType (Int_t t, Int_t c=0) |
void | SetNLeadingJets (Int_t t, Int_t c=0) |
void | SetJetBitMap (UInt_t m, Int_t c=0) |
void | SetJetTrigger (UInt_t t, Int_t c=0) |
void | SetIsParticleLevel (Bool_t b, Int_t c=0) |
virtual void | SetRhoName (const char *n, Int_t c=0) |
virtual void | SetLocalRhoName (const char *n) |
const TString & | GetRhoName (Int_t c=0) const |
AliJetContainer * | AddJetContainer (const char *n, TString defaultCutType, Float_t jetRadius=0.4) |
AliJetContainer * | AddJetContainer (const char *n, AliJetContainer::JetAcceptanceType accType=AliJetContainer::kUser, Float_t jetRadius=0.4) |
AliJetContainer * | AddJetContainer (EJetType_t jetType, EJetAlgo_t jetAlgo, ERecoScheme_t recoScheme, Double_t radius, JetAcceptanceType accType, AliParticleContainer *partCont, AliClusterContainer *clusCont, TString tag="Jet") |
AliJetContainer * | AddJetContainer (EJetType_t jetType, EJetAlgo_t jetAlgo, ERecoScheme_t recoScheme, Double_t radius, JetAcceptanceType accType, TString tag="Jet") |
void | AdoptJetContainer (AliJetContainer *cont) |
void | RemoveJetContainer (Int_t i) |
AliJetContainer * | GetJetContainer (Int_t i=0) const |
AliJetContainer * | GetJetContainer (const char *name) const |
![]() | |
AliAnalysisTaskEmcal () | |
AliAnalysisTaskEmcal (const char *name, Bool_t histo=kFALSE) | |
virtual | ~AliAnalysisTaskEmcal () |
AliParticleContainer * | AddParticleContainer (const char *n) |
AliTrackContainer * | AddTrackContainer (const char *n) |
AliMCParticleContainer * | AddMCParticleContainer (const char *n) |
AliClusterContainer * | AddClusterContainer (const char *n) |
void | AdoptParticleContainer (AliParticleContainer *cont) |
void | AdoptTrackContainer (AliTrackContainer *cont) |
void | AdoptMCParticleContainer (AliMCParticleContainer *cont) |
void | AdoptClusterContainer (AliClusterContainer *cont) |
AliParticleContainer * | GetParticleContainer (Int_t i=0) const |
AliParticleContainer * | GetParticleContainer (const char *name) const |
AliClusterContainer * | GetClusterContainer (Int_t i=0) const |
AliClusterContainer * | GetClusterContainer (const char *name) const |
AliMCParticleContainer * | GetMCParticleContainer (Int_t i=0) const |
AliMCParticleContainer * | GetMCParticleContainer (const char *name) const |
AliTrackContainer * | GetTrackContainer (Int_t i=0) const |
AliTrackContainer * | GetTrackContainer (const char *name) const |
void | RemoveParticleContainer (Int_t i=0) |
void | RemoveClusterContainer (Int_t i=0) |
void | SetCaloCellsName (const char *n) |
void | SetCaloTriggerPatchInfoName (const char *n) |
void | SetCaloTriggersName (const char *n) |
void | SetCentRange (Double_t min, Double_t max) |
void | SetCentralityEstimator (const char *c) |
void | SetClusPtCut (Double_t cut, Int_t c=0) |
void | SetClusTimeCut (Double_t min, Double_t max, Int_t c=0) |
void | SetEventPlaneVsEmcal (Double_t ep) |
void | SetForceBeamType (BeamType f) |
void | SetHistoBins (Int_t nbins, Double_t min, Double_t max) |
void | SetIsEmbedded (Bool_t i) |
void | SetIsPythia (Bool_t i) |
void | SetMakeGeneralHistograms (Bool_t g) |
void | SetMCLabelShift (Int_t s) |
void | SetMinMCLabel (Int_t s) |
void | SetMinNTrack (Int_t min) |
void | SetZvertexDiffValue (Double_t cut) |
void | SetMinPtTrackInEmcal (Double_t min) |
virtual void | SetNCentBins (Int_t n) |
void | SetNeedEmcalGeom (Bool_t n) |
void | SetOffTrigger (UInt_t t) |
void | SetTrackEtaLimits (Double_t min, Double_t max, Int_t c=0) |
void | SetTrackPhiLimits (Double_t min, Double_t max, Int_t c=0) |
void | SetTrackPtCut (Double_t cut, Int_t c=0) |
void | SetTrigClass (const char *n) |
void | SetTriggerTypeSel (TriggerType t) |
void | SetUseAliAnaUtils (Bool_t b, Bool_t bRejPilup=kTRUE) |
void | SetVzRange (Double_t min, Double_t max) |
void | SetUseSPDTrackletVsClusterBG (Bool_t b) |
void | SetEMCalTriggerMode (EMCalTriggerMode_t m) |
void | SetUseNewCentralityEstimation (Bool_t b) |
void | SetGeneratePythiaInfoObject (Bool_t b) |
void | SetPythiaInfoName (const char *n) |
const TString & | GetPythiaInfoName () const |
const AliEmcalPythiaInfo * | GetPythiaInfo () const |
void | SetUsePtHardBinScaling (Bool_t b) |
void | SetMCFilter () |
void | ResetMCFilter () |
void | SetJetPtFactor (Float_t f) |
Float_t | JetPtFactor () |
void | SetClusterPtFactor (Float_t f) |
Float_t | ClusterPtFactor () |
void | SetTrackPtFactor (Float_t f) |
Float_t | TrackPtFactor () |
Protected Member Functions | |
virtual Bool_t | RetrieveEventObjects () |
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) |
Double_t | GetFractionSharedPt (const AliEmcalJet *jetFull, const AliEmcalJet *jetCharged) const |
void | SetChargedFractionIndex () |
void | SetChargedFractionIndexMC () |
![]() | |
virtual Bool_t | AcceptJet (AliEmcalJet *jet, Int_t c=0) |
Double_t | GetLeadingHadronPt (AliEmcalJet *jet, Int_t c=0) |
void | ExecOnce () |
AliRhoParameter * | GetRhoFromEvent (const char *name) |
AliLocalRhoParameter * | GetLocalRhoFromEvent (const char *name) |
Bool_t | IsJetTrack (AliEmcalJet *jet, Int_t itrack, Bool_t sorted=kFALSE) const |
Bool_t | IsJetCluster (AliEmcalJet *jet, Int_t iclus, Bool_t sorted=kFALSE) const |
Bool_t | RetrieveEventObjects () |
Double_t | GetJetRadius (Int_t i=0) const |
TClonesArray * | GetJetArray (Int_t i=0) const |
AliEmcalJet * | GetJetFromArray (Int_t j, Int_t c=0) const |
AliEmcalJet * | GetAcceptJetFromArray (Int_t j, Int_t c=0) const |
Int_t | GetNJets (Int_t i=0) const |
Double_t | GetRhoVal (Int_t i=0) const |
![]() | |
void | LoadPythiaInfo (AliVEvent *event) |
void | SetRejectionReasonLabels (TAxis *axis) |
Bool_t | AcceptCluster (AliVCluster *clus, Int_t c=0) const |
Bool_t | AcceptTrack (AliVParticle *track, Int_t c=0) const |
void | AddObjectToEvent (TObject *obj, Bool_t attempt=kFALSE) |
AliVParticle * | GetAcceptParticleFromArray (Int_t p, Int_t c=0) const |
AliVCluster * | GetAcceptClusterFromArray (Int_t cl, Int_t c=0) const |
TClonesArray * | GetArrayFromEvent (const char *name, const char *clname=0) |
BeamType | GetBeamType () |
TClonesArray * | GetParticleArray (Int_t i=0) const |
TClonesArray * | GetClusterArray (Int_t i=0) const |
Int_t | GetNParticles (Int_t i=0) const |
Int_t | GetNClusters (Int_t i=0) const |
AliEMCALTriggerPatchInfo * | GetMainTriggerPatch (TriggerCategory triggersel=kTriggerLevel1Jet, Bool_t doOfflinSimple=kFALSE) |
Bool_t | HasTriggerType (TriggerType triggersel) |
ULong_t | GetTriggerList () |
Bool_t | PythiaInfoFromFile (const char *currFile, Float_t &fXsec, Float_t &fTrials, Int_t &pthard) |
Bool_t | IsTrackInEmcalAcceptance (AliVParticle *part, Double_t edges=0.9) const |
void | GeneratePythiaInfoObject (AliMCEvent *mcEvent) |
Bool_t | CheckMCOutliers () |
void | UserCreateOutputObjects () |
void | UserExec (Option_t *option) |
Bool_t | UserNotify () |
virtual Bool_t | FillGeneralHistograms () |
virtual Bool_t | IsEventSelected () |
virtual Bool_t | FillHistograms () |
virtual Bool_t | Run () |
Protected Attributes | |
Bool_t | fDebug |
JetCorrelationType | fJetCorrelationType |
JetFullChargedMatchingType | fJetFullChargedMatchingType |
TString | fTriggerClass |
Int_t | fContainerCharged |
Int_t | fContainerFull |
Int_t | fContainerChargedMC |
Int_t | fContainerFullMC |
Int_t | fRhoType |
Double_t | fRhoChVal |
Double_t | fRhoFullVal |
Bool_t | fDoChargedCharged |
Bool_t | fDoFullCharged |
Bool_t | fDoFullFull |
Double_t | fPtMinTriggerJet |
Bool_t | fDoPtBias |
Double_t | fMinFractionShared |
Bool_t | fMatchingDone |
TArrayI | faFullFracIndex |
TArrayI | faFullFracIndexMC |
TH1F * | fhNEvents |
TH1 * | fHistTrialsSelEvents |
Histo number of events. More... | |
![]() | |
TString | fRhoName |
rho name More... | |
TString | fLocalRhoName |
name for local rho More... | |
TObjArray | fJetCollArray |
jet collection array More... | |
TClonesArray * | fJets |
! jets More... | |
AliRhoParameter * | fRho |
! event rho More... | |
AliLocalRhoParameter * | fLocalRho |
! local event rho More... | |
Double_t | fRhoVal |
! event rho value, same for local rho More... | |
![]() | |
TString | fPythiaInfoName |
name of pythia info object More... | |
BeamType | fForceBeamType |
forced beam type More... | |
Bool_t | fGeneralHistograms |
whether or not it should fill some general histograms More... | |
Bool_t | fInitialized |
whether or not the task has been already initialized More... | |
Bool_t | fCreateHisto |
whether or not create histograms More... | |
TString | fCaloCellsName |
name of calo cell collection More... | |
TString | fCaloTriggersName |
name of calo triggers collection More... | |
TString | fCaloTriggerPatchInfoName |
trigger patch info array name More... | |
Double_t | fMinCent |
min centrality for event selection More... | |
Double_t | fMaxCent |
max centrality for event selection More... | |
Double_t | fMinVz |
min vertex for event selection More... | |
Double_t | fMaxVz |
max vertex for event selection More... | |
Double_t | fTrackPtCut |
cut on track pt in event selection More... | |
Int_t | fMinNTrack |
minimum nr of tracks in event with pT>fTrackPtCut More... | |
Double_t | fZvertexDiff |
upper limit for distance between primary and SPD vertex More... | |
Bool_t | fUseAliAnaUtils |
used for LHC13* data: z-vtx, Ncontributors, z-vtx resolution cuts More... | |
Bool_t | fRejectPileup |
Reject pilup using function AliAnalysisUtils::IsPileUpEvent() More... | |
Bool_t | fTklVsClusSPDCut |
Apply tracklet-vs-cluster SPD cut to reject background events in pp. More... | |
UInt_t | fOffTrigger |
offline trigger for event selection More... | |
TString | fTrigClass |
trigger class name for event selection More... | |
TriggerType | fTriggerTypeSel |
trigger type to select based on trigger patches More... | |
Int_t | fNbins |
no. of pt bins More... | |
Double_t | fMinBinPt |
min pt in histograms More... | |
Double_t | fMaxBinPt |
max pt in histograms More... | |
Double_t | fMinPtTrackInEmcal |
min pt track in emcal More... | |
Double_t | fEventPlaneVsEmcal |
select events which have a certain event plane wrt the emcal More... | |
Double_t | fMinEventPlane |
minimum event plane value More... | |
Double_t | fMaxEventPlane |
maximum event plane value More... | |
TString | fCentEst |
name of V0 centrality estimator More... | |
Bool_t | fIsEmbedded |
trigger, embedded signal More... | |
Bool_t | fIsPythia |
trigger, if it is a PYTHIA production More... | |
Int_t | fSelectPtHardBin |
select one pt hard bin for analysis More... | |
Int_t | fMinMCLabel |
minimum MC label value for the tracks/clusters being considered MC particles More... | |
Int_t | fMCLabelShift |
if MC label > fMCLabelShift, MC label -= fMCLabelShift More... | |
Int_t | fNcentBins |
how many centrality bins More... | |
Bool_t | fNeedEmcalGeom |
whether or not the task needs the emcal geometry More... | |
TObjArray | fParticleCollArray |
particle/track collection array More... | |
TObjArray | fClusterCollArray |
cluster collection array More... | |
ULong_t | fTriggers |
list of fired triggers More... | |
EMCalTriggerMode_t | fEMCalTriggerMode |
EMCal trigger selection mode. More... | |
Bool_t | fUseNewCentralityEstimation |
Use new centrality estimation (for 2015 data) More... | |
Bool_t | fGeneratePythiaInfoObject |
Generate Pythia info object. More... | |
Bool_t | fUsePtHardBinScaling |
Use pt hard bin scaling in merging. More... | |
Bool_t | fMCRejectFilter |
enable the filtering of events by tail rejection More... | |
Float_t | fPtHardAndJetPtFactor |
Factor between ptHard and jet pT to reject/accept event. More... | |
Float_t | fPtHardAndClusterPtFactor |
Factor between ptHard and cluster pT to reject/accept event. More... | |
Float_t | fPtHardAndTrackPtFactor |
Factor between ptHard and track pT to reject/accept event. More... | |
AliAnalysisUtils * | fAliAnalysisUtils |
!vertex selection (optional) More... | |
Bool_t | fIsEsd |
!whether it's an ESD analysis More... | |
AliEMCALGeometry * | fGeom |
!emcal geometry More... | |
TClonesArray * | fTracks |
!tracks More... | |
TClonesArray * | fCaloClusters |
!clusters More... | |
AliVCaloCells * | fCaloCells |
!cells More... | |
AliVCaloTrigger * | fCaloTriggers |
!calo triggers More... | |
TClonesArray * | fTriggerPatchInfo |
!trigger patch info array More... | |
Double_t | fCent |
!event centrality More... | |
Int_t | fCentBin |
!event centrality bin More... | |
Double_t | fEPV0 |
!event plane V0 More... | |
Double_t | fEPV0A |
!event plane V0A More... | |
Double_t | fEPV0C |
!event plane V0C More... | |
Double_t | fVertex [3] |
!event vertex More... | |
Double_t | fVertexSPD [3] |
!event Svertex More... | |
Int_t | fNVertCont |
!event vertex number of contributors More... | |
Int_t | fNVertSPDCont |
!event SPD vertex number of contributors More... | |
BeamType | fBeamType |
!event beam type More... | |
AliGenPythiaEventHeader * | fPythiaHeader |
!event Pythia header More... | |
Double_t | fPtHard |
!event pt hard More... | |
Int_t | fPtHardBin |
!event pt hard bin More... | |
Int_t | fNTrials |
!event trials More... | |
Float_t | fXsection |
!x-section from pythia header More... | |
AliEmcalPythiaInfo * | fPythiaInfo |
!event parton info More... | |
AliEmcalList * | fOutput |
!output list More... | |
TH1 * | fHistEventCount |
!incoming and selected events More... | |
TH1 * | fHistTrialsAfterSel |
!total number of trials per pt hard bin after selection More... | |
TH1 * | fHistEventsAfterSel |
!total number of events per pt hard bin after selection More... | |
TProfile * | fHistXsectionAfterSel |
!x section from pythia header More... | |
TH1 * | fHistTrials |
!trials from pyxsec.root More... | |
TH1 * | fHistEvents |
!total number of events per pt hard bin More... | |
TProfile * | fHistXsection |
!x section from pyxsec.root More... | |
TH1 * | fHistPtHard |
!pt hard distribution More... | |
TH1 * | fHistCentrality |
!event centrality distribution More... | |
TH1 * | fHistZVertex |
!z vertex position More... | |
TH1 * | fHistEventPlane |
!event plane distribution More... | |
TH1 * | fHistEventRejection |
!book keep reasons for rejecting event More... | |
TH1 * | fHistTriggerClasses |
!number of events in each trigger class More... | |
Private Member Functions | |
AliAnalysisTaskEmcalDiJetBase (const AliAnalysisTaskEmcalDiJetBase &) | |
trials from pyxsec.root only for selected events More... | |
AliAnalysisTaskEmcalDiJetBase & | operator= (const AliAnalysisTaskEmcalDiJetBase &) |
Additional Inherited Members | |
![]() | |
static void | GetEtaPhiDiff (const AliVTrack *t, const AliVCluster *v, Double_t &phidiff, Double_t &etadiff) |
static Byte_t | GetTrackType (const AliVTrack *t) |
static Byte_t | GetTrackType (const AliAODTrack *aodTrack, UInt_t filterBit1, UInt_t filterBit2) |
static Double_t | DeltaPhi (Double_t phia, Double_t phib, Double_t rMin=-TMath::Pi()/2, Double_t rMax=3 *TMath::Pi()/2) |
static Double_t * | GenerateFixedBinArray (Int_t n, Double_t min, Double_t max) |
static void | GenerateFixedBinArray (Int_t n, Double_t min, Double_t max, Double_t *array) |
static Double_t | GetParallelFraction (AliVParticle *part1, AliVParticle *part2) |
static Double_t | GetParallelFraction (const TVector3 &vect1, AliVParticle *part2) |
![]() | |
static Double_t | fgkEMCalDCalPhiDivide = 4. |
phi value used to distinguish between DCal and EMCal More... | |
Definition at line 16 of file AliAnalysisTaskEmcalDiJetBase.h.
Enumerator | |
---|---|
kCorrelateAll | |
kCorrelateTwo | |
kCorrelateLS |
Definition at line 24 of file AliAnalysisTaskEmcalDiJetBase.h.
Enumerator | |
---|---|
kFraction | |
kGeo | |
kNoMatching |
Definition at line 18 of file AliAnalysisTaskEmcalDiJetBase.h.
AliAnalysisTaskEmcalDiJetBase::AliAnalysisTaskEmcalDiJetBase | ( | ) |
AliAnalysisTaskEmcalDiJetBase::AliAnalysisTaskEmcalDiJetBase | ( | const char * | name | ) |
Definition at line 70 of file AliAnalysisTaskEmcalDiJetBase.cxx.
|
virtual |
Definition at line 102 of file AliAnalysisTaskEmcalDiJetBase.cxx.
|
private |
trials from pyxsec.root only for selected events
Double_t AliAnalysisTaskEmcalDiJetBase::GetDeltaPhi | ( | const AliEmcalJet * | jet1, |
const AliEmcalJet * | jet2 | ||
) |
Definition at line 256 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetResponse::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetAna::FillDiJetHistos(), AliAnalysisTaskEmcalDiJetResponse::FillDiJetResponse(), AliAnalysisTaskEmcalDiJetAna::FillMatchFullChargedHistos(), AliAnalysisTaskEmcalDiJetResponse::FillMatchHistos(), AliAnalysisTaskEmcalDiJetAna::FillThreeJetHistos(), GetLeadingJetOppositeHemisphere(), and GetSecondLeadingJetOppositeHemisphere().
Double_t AliAnalysisTaskEmcalDiJetBase::GetDeltaPhi | ( | Double_t | phi1, |
Double_t | phi2 | ||
) |
Definition at line 266 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Double_t AliAnalysisTaskEmcalDiJetBase::GetDeltaR | ( | const AliEmcalJet * | jet1, |
const AliEmcalJet * | jet2 | ||
) | const |
Definition at line 242 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetAna::FillMatchFullChargedHistos(), AliAnalysisTaskEmcalDiJetResponse::FillMatchHistos(), MatchJetsGeo(), SetChargedFractionIndex(), and SetChargedFractionIndexMC().
|
protected |
Definition at line 280 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetAna::FillMatchFullChargedHistos(), MatchJetsGeo(), SetChargedFractionIndex(), and SetChargedFractionIndexMC().
|
protected |
Definition at line 203 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateLeadingSubleadingJets(), AliAnalysisTaskEmcalDiJetResponse::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetAna::FillDiJetHistos(), AliAnalysisTaskEmcalDiJetResponse::FillDiJetResponse(), AliAnalysisTaskEmcalDiJetAna::FillHistograms(), AliAnalysisTaskEmcalDiJetAna::FillThreeJetHistos(), AliAnalysisTaskEmcalDiJetAna::GetLeadingJet(), GetLeadingJetOppositeHemisphere(), and GetSecondLeadingJetOppositeHemisphere().
AliEmcalJet * AliAnalysisTaskEmcalDiJetBase::GetLeadingJetOppositeHemisphere | ( | Int_t | type, |
Int_t | typea, | ||
const AliEmcalJet * | jetTrig | ||
) |
Definition at line 543 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateTwoJets(), and AliAnalysisTaskEmcalDiJetAna::GetLeadingAssociatedJet().
AliEmcalJet * AliAnalysisTaskEmcalDiJetBase::GetSecondLeadingJetOppositeHemisphere | ( | Int_t | type, |
Int_t | typea, | ||
const AliEmcalJet * | jetTrig | ||
) |
Definition at line 590 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetAna::GetSecondLeadingAssociatedJet().
Double_t AliAnalysisTaskEmcalDiJetBase::GetZ | ( | const AliVParticle * | trk, |
const AliEmcalJet * | jet | ||
) | const |
Definition at line 217 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Double_t AliAnalysisTaskEmcalDiJetBase::GetZ | ( | Double_t | trkPx, |
Double_t | trkPy, | ||
Double_t | trkPz, | ||
Double_t | jetPx, | ||
Double_t | jetPy, | ||
Double_t | jetPz | ||
) | const |
Definition at line 225 of file AliAnalysisTaskEmcalDiJetBase.cxx.
|
protected |
Definition at line 162 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateAllJets(), and AliAnalysisTaskEmcalDiJetAna::CorrelateAllJets().
|
protected |
Definition at line 322 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetAna::MatchFullAndChargedJets(), and AliAnalysisTaskEmcalDiJetResponse::Run().
|
private |
|
inline |
Definition at line 64 of file AliAnalysisTaskEmcalDiJetBase.h.
|
protectedvirtual |
Retrieve objects from event.
Reimplemented from AliAnalysisTaskEmcal.
Reimplemented in AliAnalysisTaskEmcalDiJetAna, and AliAnalysisTaskEmcalDiJetResponse.
Definition at line 639 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetResponse::RetrieveEventObjects(), and AliAnalysisTaskEmcalDiJetAna::RetrieveEventObjects().
Bool_t AliAnalysisTaskEmcalDiJetBase::SelectEvent | ( | ) |
Definition at line 108 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetResponse::Run(), and AliAnalysisTaskEmcalDiJetAna::Run().
|
protected |
Definition at line 467 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetAna::Run().
|
protected |
Definition at line 505 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetResponse::Run().
|
inline |
Definition at line 49 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 51 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 48 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 50 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 40 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 55 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 56 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 57 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 60 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 44 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 42 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 62 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 59 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 53 of file AliAnalysisTaskEmcalDiJetBase.h.
|
inline |
Definition at line 46 of file AliAnalysisTaskEmcalDiJetBase.h.
void AliAnalysisTaskEmcalDiJetBase::Terminate | ( | Option_t * | option | ) |
Definition at line 660 of file AliAnalysisTaskEmcalDiJetBase.cxx.
void AliAnalysisTaskEmcalDiJetBase::UserCreateOutputObjects | ( | ) |
Definition at line 138 of file AliAnalysisTaskEmcalDiJetBase.cxx.
Referenced by AliAnalysisTaskEmcalDiJetResponse::UserCreateOutputObjects(), and AliAnalysisTaskEmcalDiJetAna::UserCreateOutputObjects().
|
protected |
Definition at line 113 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by IsSameJet(), and SetChargedFractionIndex().
|
protected |
Definition at line 114 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by IsSameJet(), and SetChargedFractionIndexMC().
|
protected |
Definition at line 95 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateLeadingSubleadingJets(), AliAnalysisTaskEmcalDiJetResponse::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetAna::FillDiJetHistos(), AliAnalysisTaskEmcalDiJetResponse::FillDiJetResponse(), AliAnalysisTaskEmcalDiJetAna::FillHistograms(), AliAnalysisTaskEmcalDiJetResponse::FillMatchHistos(), AliAnalysisTaskEmcalDiJetAna::FillThreeJetHistos(), AliAnalysisTaskEmcalDiJetAna::GetLeadingAssociatedJet(), AliAnalysisTaskEmcalDiJetAna::GetLeadingJet(), AliAnalysisTaskEmcalDiJetAna::GetSecondLeadingAssociatedJet(), IsSameJet(), RetrieveEventObjects(), AliAnalysisTaskEmcalDiJetResponse::Run(), AliAnalysisTaskEmcalDiJetAna::Run(), SetChargedFractionIndex(), and SetContainerCharged().
|
protected |
Definition at line 97 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetResponse::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetResponse::FillDiJetResponse(), IsSameJet(), AliAnalysisTaskEmcalDiJetResponse::Run(), SetChargedFractionIndexMC(), and SetContainerChargedMC().
|
protected |
Definition at line 96 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateLeadingSubleadingJets(), AliAnalysisTaskEmcalDiJetResponse::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetAna::FillDiJetHistos(), AliAnalysisTaskEmcalDiJetResponse::FillDiJetResponse(), AliAnalysisTaskEmcalDiJetAna::FillHistograms(), AliAnalysisTaskEmcalDiJetResponse::FillMatchHistos(), AliAnalysisTaskEmcalDiJetAna::FillThreeJetHistos(), AliAnalysisTaskEmcalDiJetAna::GetLeadingAssociatedJet(), AliAnalysisTaskEmcalDiJetAna::GetLeadingJet(), AliAnalysisTaskEmcalDiJetAna::GetSecondLeadingAssociatedJet(), IsSameJet(), RetrieveEventObjects(), AliAnalysisTaskEmcalDiJetResponse::Run(), AliAnalysisTaskEmcalDiJetAna::Run(), SetChargedFractionIndex(), and SetContainerFull().
|
protected |
Definition at line 98 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetResponse::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetResponse::FillDiJetResponse(), IsSameJet(), AliAnalysisTaskEmcalDiJetResponse::Run(), SetChargedFractionIndexMC(), and SetContainerFullMC().
|
protected |
Definition at line 90 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by SetDebug().
|
protected |
Definition at line 104 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetResponse::Run(), AliAnalysisTaskEmcalDiJetAna::Run(), SetDoChargedCharged(), and AliAnalysisTaskEmcalDiJetAna::UserCreateOutputObjects().
|
protected |
Definition at line 105 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetResponse::Run(), AliAnalysisTaskEmcalDiJetAna::Run(), SetDoFullCharged(), and AliAnalysisTaskEmcalDiJetAna::UserCreateOutputObjects().
|
protected |
Definition at line 106 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetAna::Run(), SetDoFullFull(), and AliAnalysisTaskEmcalDiJetAna::UserCreateOutputObjects().
|
protected |
Definition at line 109 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateTwoJets(), and SetDoPtBias().
|
protected |
Histo number of events.
Definition at line 117 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by SelectEvent(), and UserCreateOutputObjects().
|
protected |
Definition at line 116 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by SelectEvent(), and UserCreateOutputObjects().
|
protected |
Definition at line 91 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateJets(), and SetJetCorrelationType().
|
protected |
Definition at line 92 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by IsSameJet(), and SetFullChargedMatchingType().
|
protected |
Definition at line 112 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetAna::MatchFullAndChargedJets(), MatchJetsGeo(), and ResetMatchFlag().
|
protected |
Definition at line 110 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by SetMinSharedFraction().
|
protected |
Definition at line 108 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetResponse::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateAllJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateLeadingSubleadingJets(), AliAnalysisTaskEmcalDiJetResponse::CorrelateTwoJets(), AliAnalysisTaskEmcalDiJetAna::CorrelateTwoJets(), and SetPtMinTriggerJet().
|
protected |
Definition at line 101 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetAna::FillHistograms(), GetJetPt(), RetrieveEventObjects(), AliAnalysisTaskEmcalDiJetResponse::Run(), and AliAnalysisTaskEmcalDiJetAna::Run().
|
protected |
Definition at line 102 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by AliAnalysisTaskEmcalDiJetAna::FillHistograms(), GetJetPt(), RetrieveEventObjects(), AliAnalysisTaskEmcalDiJetResponse::Run(), and AliAnalysisTaskEmcalDiJetAna::Run().
|
protected |
Definition at line 100 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by RetrieveEventObjects(), AliAnalysisTaskEmcalDiJetResponse::Run(), AliAnalysisTaskEmcalDiJetAna::Run(), and SetRhoType().
|
protected |
Definition at line 93 of file AliAnalysisTaskEmcalDiJetBase.h.
Referenced by SelectEvent(), and SetTriggerClass().