![]() |
AliPhysics
master (3d17d9d)
|
#include <AliAnalysisTaskHFJetIPQA.h>
Classes | |
struct | SJetIpPati |
struct | SV0Cand |
struct | SV0Daugh |
Public Member Functions | |
AliAnalysisTaskHFJetIPQA () | |
AliAnalysisTaskHFJetIPQA (const char *name) | |
AliAnalysisTaskHFJetIPQA (const AliAnalysisTaskHFJetIPQA &) | |
AliAnalysisTaskHFJetIPQA & | operator= (const AliAnalysisTaskHFJetIPQA &) |
virtual | ~AliAnalysisTaskHFJetIPQA () |
virtual void | UserCreateOutputObjects () |
virtual void | UserExecOnce () |
Task initializations handled in user tasks. More... | |
virtual void | Terminate (Option_t *option="") |
virtual Bool_t | Run () |
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function. More... | |
void | localtoglobal (double alpha, double *local, double *global) |
Transforms local to global coordinates. More... | |
AliVParticle * | GetVParticleMother (AliVParticle *part) |
GetVParticleMother. More... | |
Double_t | GetLocalAlphaAOD (AliAODTrack *track) |
Double_t | GetTrackCurvature (AliAODTrack *track) |
Double_t | GetLocalThetaAOD (AliAODTrack *track) |
Bool_t | getJetVtxMass (AliEmcalJet *jet, double &value) |
void | SetJetRadius (Double_t fJetRadRead) |
int | GetMCTruth (AliAODTrack *track, int &motherpdg) |
bool | GetPIDCombined (AliAODTrack *track, double *prob, int &nDetectors, UInt_t &usedDet, AliPID::EParticleType &MostProbablePID, bool setTrackPID) |
void | setFProductionNumberPtHard (Int_t value=-1) |
Bool_t | IsParton (int pdg) |
IsParton. More... | |
Bool_t | IsParticleInCone (const AliVParticle *part, const AliEmcalJet *jet, Double_t dRMax) |
void | SetESDCuts (AliESDtrackCuts *cuts=NULL) |
void | SetDefaultAnalysisCuts () |
SetDefaultAnalysisCuts. More... | |
void | SetDefaultV0Cuts () |
Bool_t | IsPhysicalPrimary (AliVParticle *part) |
IsPhysicalPrimary. More... | |
void | ChangeDefaultCutTo (AliAnalysisTaskHFJetIPQA::bCuts cutname, Double_t newcutvalue) |
ChangeDefaultCutTo. More... | |
void | GetMaxImpactParameterCutR (const AliVTrack *const track, Double_t &maximpactRcut) |
Bool_t | IsTrackAccepted (AliVTrack *track, int jetflavour) |
Bool_t | IsDCAAccepted (double decaylength, double ipwrtjet, Double_t *dca, int jetflavour) |
Bool_t | IsEventAccepted (AliAODEvent *ev) |
void | GetV0Properties (SV0Cand *&sV0, AliAODv0 *&v0) |
void | GetV0DaughProperties (SV0Daugh *&sTrack, AliAODv0 *&v0, bool isPos) |
void | FillV0Candidates (Bool_t isK, Bool_t isL, Bool_t isAL, Int_t iCut) |
Int_t | IsV0Daughter (const AliAODTrack *track) |
void | SelectV0Candidates (AliAODEvent *fAODIn) |
void | GetV0MCTrueCandidates (AliAODEvent *fAODIn) |
AliAODMCParticle * | GetMCTrack (int iLabel) |
int | GetV0MCVeto (AliAODEvent *fAODIn, AliAODv0 *v0, bool bIsCandidateK0s, bool bIsCandidateLambda, bool bIsCandidateALambda) |
void | FillV0EfficiencyHists (int isV0, int &jetflavour, double jetpt, bool &isV0Jet) |
void | FillTrackIPvsPt (int isV0, double pt, double IP, int jetflavour) |
void | FillCandidateJet (Int_t CutIndex, Int_t JetFlavor) |
bool | IsFromElectron (AliAODTrack *track) |
bool | IsFromProton (AliAODTrack *track) |
bool | IsFromKaon (AliAODTrack *track) |
bool | IsFromPion (AliAODTrack *track) |
Bool_t | GetImpactParameter (const AliAODTrack *track, const AliAODEvent *event, Double_t *dca, Double_t *cov, Double_t *XYZatDCA) |
SubtractMean. More... | |
AliExternalTrackParam | GetExternalParamFromJet (const AliEmcalJet *jet, const AliAODEvent *event) |
Bool_t | GetImpactParameterWrtToJet (const AliAODTrack *track, const AliAODEvent *event, const AliEmcalJet *jet, Double_t *dca, Double_t *cov, Double_t *XYZatDCA, Double_t &jetsign, int jetflavour) |
int | DetermineUnsuitableVtxTracks (int *skipped, AliAODEvent *const aod, AliVTrack *const track) |
double | DoUESubtraction (AliJetContainer *&jetcongen, AliJetContainer *&jetconrec, AliEmcalJet *&jetrec, double jetpt) |
void | SetUseMonteCarloWeighingLinus (TH1F *Pi0, TH1F *Eta, TH1F *EtaP, TH1F *Rho, TH1F *Phi, TH1F *Omega, TH1F *K0s, TH1F *Lambda, TH1F *ChargedPi, TH1F *ChargedKaon, TH1F *Proton, TH1F *D0, TH1F *DPlus, TH1F *DStarPlus, TH1F *DSPlus, TH1F *LambdaC, TH1F *BPlus, TH1F *B0, TH1F *LambdaB, TH1F *BStarPlus) |
IsSelected. More... | |
void | SetFlukaFactor (TGraph *GraphOmega, TGraph *GraphXi, TGraph *K0Star, TGraph *Phi) |
AliAODVertex * | RemoveDaughtersFromPrimaryVtx (const AliVTrack *const track) |
Bool_t | FillTrackHistograms (AliVTrack *track, double *dca, double *cov, double weight) |
void | FillRecHistograms (int jetflavour, double jetpt, double eta, double phi) |
Cleanup. More... | |
void | FillGenHistograms (int jetflavour, AliEmcalJet *jetgen) |
void | FillIPTypePtHists (int jetflavour, double jetpt, bool *nTracks) |
void | FillIPTemplateHists (double jetpt, int iN, int jetflavour, double *params) |
void | FillTaggedJetPtDistribution (bool **kTagDec, double jetpt) |
void | FillTrackTypeResHists () |
void | SmearTrack (AliAODTrack *track) |
void | setFRunSmearing (Bool_t value) |
void | setFDoMCCorrection (Bool_t value) |
void | setFDoUnderlyingEventSub (Bool_t value) |
void | setFApplyV0Rec (Bool_t value) |
void | setfDoFlavourMatching (Bool_t value) |
void | setV0Cut (int iCut, double value) |
Bool_t | SetResFunctionPID (const char *filename) |
SetResFunction. More... | |
Double_t | getFMCglobalDCAxyShift () const |
void | setFMCglobalDCAxyShift (const Double_t &value) |
Double_t | getFVertexRecalcMinPt () const |
void | setFVertexRecalcMinPt (const Double_t &value) |
void | setFMCglobalDCASmear (const Double_t value) |
void | setFParam_Smear_Sigma (Double_t value) |
void | setFParam_Smear_Mean (Double_t value) |
void | setGlobalVertex (Bool_t value) |
void | setDoNotCheckIsPhysicalPrimary (Bool_t value) |
void | setDoJetProb (Bool_t value) |
void | setDoTCTagging (Int_t value) |
void | setDoProbTagging (Int_t value) |
void | setDoMCEffs (Bool_t value) |
void | setTrackIPvsPtValues (double fav0cut, double fbv0cut, double fcv0cut) |
void | setfDaughterRadius (Double_t value) |
void | setfNoJetConstituents (Int_t value) |
void | setfNThresholds (Int_t value) |
void | setfUserSignificance (Bool_t value) |
void | RecursiveParents (AliEmcalJet *fJet, AliJetContainer *fJetCont) |
RecursiveParents. More... | |
void | DoTCTagging (double jetpt, bool *hasIPs, double *ipval, bool **kTagDec) |
void | DoProbTagging (double probval, double jetpt, bool **kTagDec) |
void | FillEfficiencyHists (bool **kTagDec, int jetflavour, double jetpt, bool hasIPs) |
void | SetTCThresholds (TObjArray **&threshs) |
void | SetProbThresholds (TObjArray **&threshs) |
void | ReadProbvsIPLookup (TObjArray *&oLookup) |
void | ReadThresholdHists (TString PathToThresholds, TString taskname, int nTCThresh) |
void | setTagLevel (int taglevel) |
void | setTCThresholdPtFixed (double value) |
double | GetTrackProbability (double jetpt, bool *hasIPs, double *ipval) |
void | FillProbabilityHists (double jetpt, double probval, int jetflavour, bool **kTagDec) |
void | FillProbThreshHists (double proval, double *ipval, double jetpt, int jetflavour, bool *hasIPs, bool **kTagDec) |
void | setDoLundPlane (Bool_t dolundplane) |
double | IntegrateIP (int iJetPtBin, int iIPBin, int iN) |
void | useTreeForCorrelations (Bool_t value) |
void | FillCorrelations (bool bn[3], double v[3], double jetpt) |
void | setFFillCorrelations (const Bool_t &value) |
virtual void | SetPtHardBin (Int_t b) |
void | SetHardCutoff (Double_t t) |
![]() | |
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 | SetJetType (EJetType_t type, 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, UInt_t accType=AliEmcalJet::kUser, Float_t jetRadius=0.4) |
AliJetContainer * | AddJetContainer (EJetType_t jetType, EJetAlgo_t jetAlgo, ERecoScheme_t recoScheme, Double_t radius, UInt_t accType, AliParticleContainer *partCont, AliClusterContainer *clusCont, TString tag="Jet") |
AliJetContainer * | AddJetContainer (EJetType_t jetType, EJetAlgo_t jetAlgo, ERecoScheme_t recoScheme, Double_t radius, UInt_t 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 () | |
Default constructor. More... | |
AliAnalysisTaskEmcal (const char *name, Bool_t histo=kFALSE) | |
Standard constructor. Should be used by the user. More... | |
virtual | ~AliAnalysisTaskEmcal () |
Destructor. More... | |
AliParticleContainer * | AddParticleContainer (const char *n) |
Create new particle container and attach it to the task. More... | |
AliTrackContainer * | AddTrackContainer (const char *n) |
Create new track container and attach it to the task. More... | |
AliMCParticleContainer * | AddMCParticleContainer (const char *n) |
Create new container for MC particles and attach it to the task. More... | |
AliClusterContainer * | AddClusterContainer (const char *n) |
Create new cluster container and attach it to the task. More... | |
void | AdoptParticleContainer (AliParticleContainer *cont) |
void | AdoptTrackContainer (AliTrackContainer *cont) |
void | AdoptMCParticleContainer (AliMCParticleContainer *cont) |
void | AdoptClusterContainer (AliClusterContainer *cont) |
AliParticleContainer * | GetParticleContainer (Int_t i=0) const |
Get \( i^{th} \) particle container attached to this task. More... | |
AliParticleContainer * | GetParticleContainer (const char *name) const |
Find particle container attached to this task according to its name. More... | |
AliClusterContainer * | GetClusterContainer (Int_t i=0) const |
Get \( i^{th} \) cluster container attached to this task. More... | |
AliClusterContainer * | GetClusterContainer (const char *name) const |
Find cluster container attached to this task according to its name. More... | |
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 |
AliEventCuts & | GetEventCuts () |
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) |
Apply cut on \( p_{t} \) for all clusters in container with index c. More... | |
void | SetClusTimeCut (Double_t min, Double_t max, Int_t c=0) |
Apply cut on cluster time for clusters in container with index c. More... | |
void | SetEventPlaneVsEmcal (Double_t ep) |
void | SetForceBeamType (BeamType f) |
void | SetHistoBins (Int_t nbins, Double_t min, Double_t max) |
void | SetRecycleUnusedEmbeddedEventsMode (Bool_t b) |
Enables internal event selection in embedding by recycling unused events. More... | |
void | SetIsEmbedded (Bool_t i) |
void | SetIsPythia (Bool_t i) |
Define production as pythia pt-hard production. More... | |
void | SetIsHerwig (Bool_t i) |
Define production as herwig (6) pt-hard production. More... | |
void | SetMakeGeneralHistograms (Bool_t g) |
Enable general histograms. More... | |
void | SetGetPtHardBinFromPath (Bool_t docheck) |
Switch on/off getting \( p_{t,hard}\) bin from the file path. More... | |
void | SetNumberOfPtHardBins (Int_t nbins) |
Set the number of \( p_{t}\)-hard bins. More... | |
void | SetUserPtHardBinning (const TArrayI &binning) |
Set a non-standard \( p_{t}\)-hard binning. More... | |
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 | SetCountDownscaleCorrectedEvents (Bool_t d) |
void | SetOffTrigger (UInt_t t) |
void | SetTrackEtaLimits (Double_t min, Double_t max, Int_t c=0) |
Apply cut on the pseudorapidity \( \eta \) of the all tracks in the track container with index c. More... | |
void | SetTrackPhiLimits (Double_t min, Double_t max, Int_t c=0) |
Apply cut on azimuthal angle \( \phi \) of the all tracks in the track container with index c. More... | |
void | SetTrackPtCut (Double_t cut, Int_t c=0) |
Apply cut on the transverse momentum \( p_{t} \) of all tracks in the track container with index c. More... | |
void | SetTrigClass (const char *n) |
void | SetMinBiasTriggerClassName (const char *n) |
void | SetTriggerTypeSel (TriggerType t) |
void | SetUseAliAnaUtils (Bool_t b, Bool_t bRejPilup=kTRUE) |
void | SetUseInternalEventSelection (Bool_t doUse) |
Use internal (old) event selection. More... | |
void | SetUseBuiltinEventSelection (Bool_t doUse) |
Use internal (old) event selection. More... | |
void | SetVzRange (Double_t min, Double_t max) |
Set pre-configured event cut object. More... | |
void | SetMinVertexContrib (Int_t min) |
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) |
Switch on pt-hard bin scaling. More... | |
void | SetMCFilter () |
Switch on MC outlier rejection. More... | |
void | ResetMCFilter () |
Switch off MC outlier rejection. More... | |
void | SetJetPtFactor (Float_t f) |
Set the jet pt factor for the outlier rejection. More... | |
Float_t | JetPtFactor () |
Get the jet pt factor for the outlier rejection. More... | |
void | SetClusterPtFactor (Float_t f) |
Set the cluster pt factor for the outlier rejection. More... | |
Float_t | ClusterPtFactor () |
Get the cluster pt factor for the outlier rejection. More... | |
void | SetTrackPtFactor (Float_t f) |
Set the track pt factor for the outlier rejection. More... | |
Float_t | TrackPtFactor () |
Get the track pt factor for the outlier rejection. More... | |
Public Attributes | |
AliEventCuts | fEventCuts |
Private Member Functions | |
AliEmcalJet * | GetPerpendicularPseudoJet (AliEmcalJet *jet_in, bool rev) |
void | GetOutOfJetParticleComposition (AliEmcalJet *jet, int flavour) |
void | FillParticleCompositionSpectra (AliEmcalJet *jet, const char *histname) |
void | FillParticleCompositionEvent () |
FillParticleCompositionEvent. More... | |
void | DoJetLoop () |
DoJetLoop. More... | |
void | SetMatchingLevel (AliEmcalJet *jet1, AliEmcalJet *jet2, Int_t matching=0) |
SetMatchingLevel. More... | |
void | GetGeometricalMatchingLevel (AliEmcalJet *jet1, AliEmcalJet *jet2, Double_t &d) const |
GetGeometricalMatchingLevel. More... | |
void | SmearTrackHybrid (AliVTrack *track) |
void | FillHist (const char *name, Double_t x, Double_t w) |
FillHist. More... | |
void | FillHist (const char *name, Double_t x, Double_t y, Double_t w) |
FillHist. More... | |
void | IncHist (const char *name, Int_t bin) |
IncHist. More... | |
void | SubtractMean (Double_t val[2], AliVTrack *track) |
Bool_t | MatchJetsGeometricDefault () |
FillTrackingEfficiencyDCA. More... | |
Double_t | GetMonteCarloCorrectionFactor (AliVTrack *track, Int_t &pCorr_indx, double &ppt) |
GetMonteCarloCorrectionFactor. More... | |
Double_t | GetWeightFactor (AliVTrack *mcpart, Int_t &pCorr_indx, double &ppt) |
Composition correction factor getter. More... | |
Bool_t | ParticleIsPossibleSource (Int_t pdg) |
ParticleIsPossibleSource. More... | |
Bool_t | IsSelectionParticle (AliVParticle *mcpart, Int_t &pdg, Double_t &pT, Int_t &idx) |
IsSelectionParticle. More... | |
Bool_t | IsSelectionParticleALICE (AliVParticle *mcpart, Int_t &pdg, Double_t &pT, Int_t &idx) |
IsSelectionParticleALICE. More... | |
Bool_t | IsSelectionParticleStrange (AliVParticle *mcpart, Int_t &pdg, Double_t &pT, Int_t &idx) |
IsSelectionParticleStrange. More... | |
Bool_t | IsSelectionParticleMeson (AliVParticle *mcpart, Int_t &pdg, Double_t &pT, Int_t &idx) |
IsSelectionParticleMeson. More... | |
Bool_t | IsSelectionParticleOmegaXiSigmaP (AliVParticle *mcpart, Int_t &pdg, Double_t &pT, Int_t &idx) |
IsSelectionParticleOmegaXiSigmaP. More... | |
Bool_t | IsSecondaryFromWeakDecay (AliVParticle *particle) |
IsSecondaryFromWeakDecay. More... | |
Bool_t | IsTruePrimary (AliVParticle *mcpart) |
IsTruePrimary. More... | |
Bool_t | GetBMesonWeight (AliVParticle *mcpart, Int_t &pdg, Double_t &pT, Int_t &idx) |
GetBMesonWeight. More... | |
Bool_t | IsPromptDMeson (AliVParticle *part) |
IsPromptDMeson. More... | |
Bool_t | IsPromptBMeson (AliVParticle *part) |
IsPromptBMeson. More... | |
Double_t | GetValImpactParameter (TTypeImpPar type, Double_t *impar, Double_t *cov) |
CalculateTrackImpactParameter. More... | |
Int_t | IsMCJetPartonFast (const AliEmcalJet *jet, Double_t radius, Bool_t &is_udg) |
IsMCJetPartonFast. More... | |
Int_t | GetRunNr (AliVEvent *event) |
Double_t | GetPtCorrected (const AliEmcalJet *jet) |
GetPtCorrected. More... | |
Double_t | GetPtCorrectedMC (const AliEmcalJet *jet) |
GetPtCorrectedMC. More... | |
void | PrintSettings () |
void | PrintV0Settings () |
Bool_t | IsJetTaggedTC (int n=0, double thres=0.1) |
IsJetTaggedTC unused. More... | |
Bool_t | IsJetTaggedJetProb (double thresProb=0.90) |
IsJetTaggedJetProb. More... | |
TH1 * | AddHistogramm (const char *name, const char *title, Int_t x, Double_t xlow, Double_t xhigh, Int_t y=0, Double_t ylow=0, Double_t yhigh=0) |
AddHistogramm. More... | |
TH1D * | GetHist1D (const char *name) |
TH2D * | GetHist2D (const char *name) |
void | SetMixDCA (int n, Double_t v) |
Bool_t | GetMixDCA (int n, double &v) |
Static Private Member Functions | |
static Bool_t | mysort (const SJetIpPati &i, const SJetIpPati &j) |
mysort More... | |
Additional Inherited Members | |
![]() | |
static AliAODInputHandler * | AddAODHandler () |
Add an AOD handler to the analysis manager. More... | |
static AliESDInputHandler * | AddESDHandler () |
Add a ESD handler to the analysis manager. More... | |
![]() | |
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) |
Load parton info. More... | |
void | SetRejectionReasonLabels (TAxis *axis) |
Bool_t | AcceptCluster (AliVCluster *clus, Int_t c=0) const |
Cluster selection. More... | |
Bool_t | AcceptTrack (AliVParticle *track, Int_t c=0) const |
void | AddObjectToEvent (TObject *obj, Bool_t attempt=kFALSE) |
Add object to event. More... | |
AliVParticle * | GetAcceptParticleFromArray (Int_t p, Int_t c=0) const |
Get particle p if accepted from container with index c If particle not accepted return 0. More... | |
AliVCluster * | GetAcceptClusterFromArray (Int_t cl, Int_t c=0) const |
Get cluster cl if accepted from container c If particle not accepted return 0. More... | |
TClonesArray * | GetArrayFromEvent (const char *name, const char *clname=0) |
Read a TClonesArray from event. More... | |
BeamType | GetBeamType () const |
Get beam type. More... | |
TClonesArray * | GetParticleArray (Int_t i=0) const |
Get \( i^{th} \) TClonesArray with particles. More... | |
TClonesArray * | GetClusterArray (Int_t i=0) const |
Get \( i^{th} \) TClonesArray with EMCAL clusters. More... | |
Int_t | GetNParticles (Int_t i=0) const |
Get number of particles in container attached to this task with index i. More... | |
Int_t | GetNClusters (Int_t i=0) const |
Get number of clusters in the cluster container attached to this task with index i. More... | |
AliEMCALTriggerPatchInfo * | GetMainTriggerPatch (TriggerCategory triggersel=kTriggerLevel1Jet, Bool_t doSimpleOffline=kFALSE) |
Get main trigger match. More... | |
Bool_t | HasTriggerType (TriggerType triggersel) |
Check if event has a given trigger type. More... | |
ULong_t | GetTriggerList () |
Get list of selected triggers of the given event. More... | |
Bool_t | PythiaInfoFromFile (const char *currFile, Float_t &fXsec, Float_t &fTrials, Int_t &pthard) |
Loading PYTHIA information from external cross section file into the task. More... | |
Bool_t | IsTrackInEmcalAcceptance (AliVParticle *part, Double_t edges=0.9) const |
Determines if a track is inside the EMCal acceptance. More... | |
void | GeneratePythiaInfoObject (AliMCEvent *mcEvent) |
Copy some information about the Pythia event in a PythaInfo object. More... | |
virtual Bool_t | CheckMCOutliers () |
Filter the mc tails in pt-hard distributions. More... | |
void | UserCreateOutputObjects () |
Main initialization function on the worker. More... | |
void | UserExec (Option_t *option) |
Event loop, called for each event. More... | |
Bool_t | UserNotify () |
Notifying the user that the input data file has changed and performing steps needed to be done. More... | |
Bool_t | FileChanged () |
Steps to be executed when a few file is loaded into the input handler. More... | |
virtual Bool_t | FillGeneralHistograms () |
Filling general histograms. More... | |
virtual Bool_t | IsEventSelected () |
Performing event selection. More... | |
virtual Bool_t | IsTriggerSelected () |
Selection of a hardware trigger. More... | |
virtual void | RunChanged (Int_t) |
Process tasks relevant when a file with a different run number is processed. More... | |
virtual void | UserFileChanged () |
Virtual method for user code to be executed when a file changed. More... | |
virtual Bool_t | FillHistograms () |
Function filling histograms. More... | |
Bool_t | IsEventSelectedInternal () |
Perform event selection (old method) More... | |
![]() | |
static void | GetEtaPhiDiff (const AliVTrack *t, const AliVCluster *v, Double_t &phidiff, Double_t &etadiff) |
Calculate \(\phi\) and \(\eta\) difference between a track (t) and a cluster (c). More... | |
static Byte_t | GetTrackType (const AliVTrack *t) |
Get track type encoded from bits 20 and 21. More... | |
static Byte_t | GetTrackType (const AliAODTrack *aodTrack, UInt_t filterBit1, UInt_t filterBit2) |
Decode track type. More... | |
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) |
Calculates the fraction of momentum z of part 1 w.r.t. part 2 in the direction of part 2. More... | |
static Double_t | GetParallelFraction (const TVector3 &vect1, AliVParticle *part2) |
Calculates the fraction of momentum z of vect 1 w.r.t. part 2 in the direction of part 2. 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 | fLocalInitialized |
whether or not the task has been already initialized More... | |
Bool_t | fFileChanged |
! Signal triggered when the file has changed 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... | |
Int_t | fMinVertexContrib |
Min. number of vertex contributors. 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... | |
TString | fMinBiasRefTrigger |
Name of the minmum bias reference trigger, used in the calculation of downscale-corrected event numbers. 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... | |
Bool_t | fIsHerwig |
trigger, if it is a HERWIG production More... | |
Bool_t | fGetPtHardBinFromName |
Obtain pt-hard bin from file path. 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 \( p_{t}\)-hard bin scaling in merging. More... | |
Bool_t | fUseXsecFromHeader |
! Use cross section from header instead of pyxsec.root (purely transient) More... | |
Bool_t | fMCRejectFilter |
enable the filtering of events by tail rejection More... | |
Bool_t | fCountDownscaleCorrectedEvents |
Count event number corrected for downscaling. More... | |
Bool_t | fUseBuiltinEventSelection |
Use builtin event selection of the AliAnalysisTaskEmcal instead of AliEventCuts. 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... | |
Int_t | fRunNumber |
!run number (triggering RunChanged()) More... | |
AliEventCuts | fAliEventCuts |
Event cuts (run2 defaults) 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... | |
AliGenHerwigEventHeader * | fHerwigHeader |
!event Herwig header More... | |
Float_t | fPtHard |
!event \( p_{t}\)-hard More... | |
Int_t | fPtHardBin |
!event \( p_{t}\)-hard bin More... | |
Int_t | fPtHardBinGlobal |
!event \( p_{t}\)-hard bin, detected from filename More... | |
Bool_t | fPtHardInitialized |
!flag whether the \( p_{t}\)-hard bin was initialized, purely for internal processing More... | |
Int_t | fNPtHardBins |
Number of \( p_{t}\)-hard bins in the dataset. More... | |
TArrayI | fPtHardBinning |
\( p_{t}\)-hard binning 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 |
! \( p_{t}\)-hard distribution More... | |
TH2 * | fHistPtHardCorr |
!Correlation between \( p_{t}\)-hard value and bin More... | |
TH2 * | fHistPtHardCorrGlobal |
!Correlation between \( p_{t}\)-hard value and global bin More... | |
TH2 * | fHistPtHardBinCorr |
!Correlation between global and local (per-event) \( p_{t}\)-hard bin 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... | |
TH1 * | fHistTriggerClassesCorr |
!corrected number of events in each trigger class More... | |
![]() | |
static Double_t | fgkEMCalDCalPhiDivide = 4. |
phi value used to distinguish between DCal and EMCal More... | |
Definition at line 50 of file AliAnalysisTaskHFJetIPQA.h.
Definition at line 65 of file AliAnalysisTaskHFJetIPQA.h.
Definition at line 61 of file AliAnalysisTaskHFJetIPQA.h.
Definition at line 58 of file AliAnalysisTaskHFJetIPQA.h.
Enumerator | |
---|---|
kNoPileupSelection | |
kRejectPileupEvent | |
kRejectTracksFromPileupVertex |
Definition at line 54 of file AliAnalysisTaskHFJetIPQA.h.
Definition at line 55 of file AliAnalysisTaskHFJetIPQA.h.
Enumerator | |
---|---|
ProbNo | |
ProbJP | |
ProblnJP |
Definition at line 131 of file AliAnalysisTaskHFJetIPQA.h.
Enumerator | |
---|---|
Full | |
Single1st | |
Single2nd | |
Single3rd | |
Double | |
Triple |
Definition at line 384 of file AliAnalysisTaskHFJetIPQA.h.
Enumerator | |
---|---|
TCNo | |
TCIPSig | |
TCIPFixedPt |
Definition at line 125 of file AliAnalysisTaskHFJetIPQA.h.
Enumerator | |
---|---|
Unid | |
UDSG | |
C | |
B | |
UDSGV0 | |
CV0 |
Definition at line 144 of file AliAnalysisTaskHFJetIPQA.h.
Enumerator | |
---|---|
kXY | |
kXYSig | |
kXYZ | |
kXYZSig | |
kXYZSigmaOnly | |
kZSig |
Definition at line 57 of file AliAnalysisTaskHFJetIPQA.h.
Definition at line 95 of file AliAnalysisTaskHFJetIPQA.h.
Enumerator | |
---|---|
V0No | |
V0Rec | |
V0MC | |
V0TrueRec |
Definition at line 137 of file AliAnalysisTaskHFJetIPQA.h.
AliAnalysisTaskHFJetIPQA::AliAnalysisTaskHFJetIPQA | ( | ) |
Definition at line 66 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by AliAnalysisTaskHFJetIPQA::SV0Cand::Reset().
AliAnalysisTaskHFJetIPQA::AliAnalysisTaskHFJetIPQA | ( | const char * | name | ) |
Definition at line 198 of file AliAnalysisTaskHFJetIPQA.cxx.
AliAnalysisTaskHFJetIPQA::AliAnalysisTaskHFJetIPQA | ( | const AliAnalysisTaskHFJetIPQA & | ) |
|
inlinevirtual |
Definition at line 263 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
AddHistogramm.
add a historgram
Definition at line 4133 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetRunNr(), and UserCreateOutputObjects().
void AliAnalysisTaskHFJetIPQA::ChangeDefaultCutTo | ( | AliAnalysisTaskHFJetIPQA::bCuts | cutname, |
Double_t | newcutvalue | ||
) |
ChangeDefaultCutTo.
Modify default analysis cuts
Definition at line 335 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
int AliAnalysisTaskHFJetIPQA::DetermineUnsuitableVtxTracks | ( | int * | skipped, |
AliAODEvent *const | aod, | ||
AliVTrack *const | track | ||
) |
Definition at line 2808 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
|
private |
DoJetLoop.
jet matching loop:
Definition at line 3195 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by MatchJetsGeometricDefault().
void AliAnalysisTaskHFJetIPQA::DoProbTagging | ( | double | probval, |
double | jetpt, | ||
bool ** | kTagDec | ||
) |
Definition at line 4523 of file AliAnalysisTaskHFJetIPQA.cxx.
void AliAnalysisTaskHFJetIPQA::DoTCTagging | ( | double | jetpt, |
bool * | hasIPs, | ||
double * | ipval, | ||
bool ** | kTagDec | ||
) |
Definition at line 4436 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run().
double AliAnalysisTaskHFJetIPQA::DoUESubtraction | ( | AliJetContainer *& | jetcongen, |
AliJetContainer *& | jetconrec, | ||
AliEmcalJet *& | jetrec, | ||
double | jetpt | ||
) |
Definition at line 754 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
Definition at line 3041 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by IsDCAAccepted(), IsTrackAccepted(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::FillCorrelations | ( | bool | bn[3], |
double | v[3], | ||
double | jetpt | ||
) |
Definition at line 2062 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by useTreeForCorrelations().
void AliAnalysisTaskHFJetIPQA::FillEfficiencyHists | ( | bool ** | kTagDec, |
int | jetflavour, | ||
double | jetpt, | ||
bool | hasIPs | ||
) |
Definition at line 4536 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run().
void AliAnalysisTaskHFJetIPQA::FillGenHistograms | ( | int | jetflavour, |
AliEmcalJet * | jetgen | ||
) |
Definition at line 577 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
FillHist.
1d
Definition at line 4109 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by DoUESubtraction(), FillCorrelations(), FillEfficiencyHists(), FillGenHistograms(), FillIPTemplateHists(), FillIPTypePtHists(), FillParticleCompositionEvent(), FillParticleCompositionSpectra(), FillProbabilityHists(), FillProbThreshHists(), FillRecHistograms(), FillTaggedJetPtDistribution(), FillTrackHistograms(), FillTrackIPvsPt(), FillV0EfficiencyHists(), and Run().
void AliAnalysisTaskHFJetIPQA::FillIPTemplateHists | ( | double | jetpt, |
int | iN, | ||
int | jetflavour, | ||
double * | params | ||
) |
Definition at line 600 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::FillIPTypePtHists | ( | int | jetflavour, |
double | jetpt, | ||
bool * | nTracks | ||
) |
Definition at line 587 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
|
private |
FillParticleCompositionEvent.
Fill Histogram with Correction Factors vs. pT
Definition at line 2922 of file AliAnalysisTaskHFJetIPQA.cxx.
|
private |
Definition at line 2902 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetOutOfJetParticleComposition().
void AliAnalysisTaskHFJetIPQA::FillProbabilityHists | ( | double | jetpt, |
double | probval, | ||
int | jetflavour, | ||
bool ** | kTagDec | ||
) |
Definition at line 4703 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and setTCThresholdPtFixed().
void AliAnalysisTaskHFJetIPQA::FillProbThreshHists | ( | double | proval, |
double * | ipval, | ||
double | jetpt, | ||
int | jetflavour, | ||
bool * | hasIPs, | ||
bool ** | kTagDec | ||
) |
Definition at line 4796 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and setTCThresholdPtFixed().
void AliAnalysisTaskHFJetIPQA::FillRecHistograms | ( | int | jetflavour, |
double | jetpt, | ||
double | eta, | ||
double | phi | ||
) |
Cleanup.
Cleanup of the event-wise globals
Definition at line 563 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::FillTaggedJetPtDistribution | ( | bool ** | kTagDec, |
double | jetpt | ||
) |
Definition at line 4604 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
Bool_t AliAnalysisTaskHFJetIPQA::FillTrackHistograms | ( | AliVTrack * | track, |
double * | dca, | ||
double * | cov, | ||
double | weight | ||
) |
Definition at line 509 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::FillTrackIPvsPt | ( | int | isV0, |
double | pt, | ||
double | IP, | ||
int | jetflavour | ||
) |
Definition at line 614 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::FillTrackTypeResHists | ( | ) |
Definition at line 634 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
Definition at line 912 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SelectV0Candidates(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::FillV0EfficiencyHists | ( | int | isV0, |
int & | jetflavour, | ||
double | jetpt, | ||
bool & | isV0Jet | ||
) |
Definition at line 4617 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
|
private |
GetBMesonWeight.
Definition at line 3410 of file AliAnalysisTaskHFJetIPQA.cxx.
AliExternalTrackParam AliAnalysisTaskHFJetIPQA::GetExternalParamFromJet | ( | const AliEmcalJet * | jet, |
const AliAODEvent * | event | ||
) |
Referenced by SetESDCuts().
Double_t AliAnalysisTaskHFJetIPQA::getFMCglobalDCAxyShift | ( | ) | const |
Definition at line 4179 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by setV0Cut().
Double_t AliAnalysisTaskHFJetIPQA::getFVertexRecalcMinPt | ( | ) | const |
Definition at line 4169 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by setV0Cut().
|
private |
GetGeometricalMatchingLevel.
jet matching helper
Definition at line 3775 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetMatchingLevel().
|
inlineprivate |
Definition at line 466 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillHist(), and IncHist().
|
inlineprivate |
Definition at line 467 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillHist().
Bool_t AliAnalysisTaskHFJetIPQA::GetImpactParameter | ( | const AliAODTrack * | track, |
const AliAODEvent * | event, | ||
Double_t * | dca, | ||
Double_t * | cov, | ||
Double_t * | XYZatDCA | ||
) |
SubtractMean.
Definition at line 4208 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetImpactParameterWrtToJet(), Run(), and SetESDCuts().
Bool_t AliAnalysisTaskHFJetIPQA::GetImpactParameterWrtToJet | ( | const AliAODTrack * | track, |
const AliAODEvent * | event, | ||
const AliEmcalJet * | jet, | ||
Double_t * | dca, | ||
Double_t * | cov, | ||
Double_t * | XYZatDCA, | ||
Double_t & | jetsign, | ||
int | jetflavour | ||
) |
Definition at line 4270 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
Bool_t AliAnalysisTaskHFJetIPQA::getJetVtxMass | ( | AliEmcalJet * | jet, |
double & | value | ||
) |
Definition at line 4253 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ~AliAnalysisTaskHFJetIPQA().
Double_t AliAnalysisTaskHFJetIPQA::GetLocalAlphaAOD | ( | AliAODTrack * | track | ) |
Definition at line 1939 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ~AliAnalysisTaskHFJetIPQA().
Double_t AliAnalysisTaskHFJetIPQA::GetLocalThetaAOD | ( | AliAODTrack * | track | ) |
Definition at line 1944 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ~AliAnalysisTaskHFJetIPQA().
void AliAnalysisTaskHFJetIPQA::GetMaxImpactParameterCutR | ( | const AliVTrack *const | track, |
Double_t & | maximpactRcut | ||
) |
Referenced by SetESDCuts().
AliAODMCParticle * AliAnalysisTaskHFJetIPQA::GetMCTrack | ( | int | iLabel | ) |
Definition at line 1135 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetV0MCTrueCandidates(), GetV0MCVeto(), and SetESDCuts().
int AliAnalysisTaskHFJetIPQA::GetMCTruth | ( | AliAODTrack * | track, |
int & | motherpdg | ||
) |
Definition at line 491 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetJetRadius().
|
inlineprivate |
Definition at line 659 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillCorrelations().
|
private |
GetMonteCarloCorrectionFactor.
Composition correction base function caller
Definition at line 3786 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by FillParticleCompositionEvent(), and FillParticleCompositionSpectra().
|
private |
Definition at line 2937 of file AliAnalysisTaskHFJetIPQA.cxx.
|
private |
Definition at line 2951 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetOutOfJetParticleComposition().
bool AliAnalysisTaskHFJetIPQA::GetPIDCombined | ( | AliAODTrack * | track, |
double * | prob, | ||
int & | nDetectors, | ||
UInt_t & | usedDet, | ||
AliPID::EParticleType & | MostProbablePID, | ||
bool | setTrackPID | ||
) |
Definition at line 2731 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by IsFromElectron(), IsFromKaon(), IsFromPion(), IsFromProton(), and SetJetRadius().
|
private |
GetPtCorrected.
Definition at line 3807 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetRunNr().
|
private |
GetPtCorrectedMC.
Definition at line 3821 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by FillGenHistograms(), and GetRunNr().
|
inlineprivate |
Definition at line 455 of file AliAnalysisTaskHFJetIPQA.h.
Double_t AliAnalysisTaskHFJetIPQA::GetTrackCurvature | ( | AliAODTrack * | track | ) |
Definition at line 1960 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ~AliAnalysisTaskHFJetIPQA().
double AliAnalysisTaskHFJetIPQA::GetTrackProbability | ( | double | jetpt, |
bool * | hasIPs, | ||
double * | ipval | ||
) |
Definition at line 4664 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and setTCThresholdPtFixed().
void AliAnalysisTaskHFJetIPQA::GetV0DaughProperties | ( | SV0Daugh *& | sTrack, |
AliAODv0 *& | v0, | ||
bool | isPos | ||
) |
Definition at line 870 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SelectV0Candidates(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::GetV0MCTrueCandidates | ( | AliAODEvent * | fAODIn | ) |
Definition at line 925 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
int AliAnalysisTaskHFJetIPQA::GetV0MCVeto | ( | AliAODEvent * | fAODIn, |
AliAODv0 * | v0, | ||
bool | bIsCandidateK0s, | ||
bool | bIsCandidateLambda, | ||
bool | bIsCandidateALambda | ||
) |
Definition at line 1152 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SelectV0Candidates(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::GetV0Properties | ( | SV0Cand *& | sV0, |
AliAODv0 *& | v0 | ||
) |
Definition at line 824 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SelectV0Candidates(), and SetESDCuts().
|
private |
CalculateTrackImpactParameter.
Calculate track impact parameter
Definition at line 3003 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by FillTrackHistograms(), and Run().
AliVParticle * AliAnalysisTaskHFJetIPQA::GetVParticleMother | ( | AliVParticle * | part | ) |
GetVParticleMother.
Definition at line 3603 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetWeightFactor(), IsPromptBMeson(), IsPromptDMeson(), IsSelectionParticleALICE(), IsSelectionParticleStrange(), IsTruePrimary(), and ~AliAnalysisTaskHFJetIPQA().
|
private |
Composition correction factor getter.
finds the corresponding re-weighing factor for a certain track:
Definition at line 3241 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetMonteCarloCorrectionFactor().
|
private |
IncHist.
increase 1d hist bin
Definition at line 4125 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run().
double AliAnalysisTaskHFJetIPQA::IntegrateIP | ( | int | iJetPtBin, |
int | iIPBin, | ||
int | iN | ||
) |
Definition at line 4652 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetTrackProbability(), and setDoLundPlane().
bool AliAnalysisTaskHFJetIPQA::IsDCAAccepted | ( | double | decaylength, |
double | ipwrtjet, | ||
Double_t * | dca, | ||
int | jetflavour | ||
) |
Definition at line 3130 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetImpactParameterWrtToJet(), and SetESDCuts().
Bool_t AliAnalysisTaskHFJetIPQA::IsEventAccepted | ( | AliAODEvent * | ev | ) |
Definition at line 776 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
bool AliAnalysisTaskHFJetIPQA::IsFromElectron | ( | AliAODTrack * | track | ) |
Definition at line 2764 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
bool AliAnalysisTaskHFJetIPQA::IsFromKaon | ( | AliAODTrack * | track | ) |
Definition at line 2787 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
bool AliAnalysisTaskHFJetIPQA::IsFromPion | ( | AliAODTrack * | track | ) |
Definition at line 2776 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
bool AliAnalysisTaskHFJetIPQA::IsFromProton | ( | AliAODTrack * | track | ) |
Definition at line 2797 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
|
private |
IsJetTaggedJetProb.
unused
Definition at line 3855 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetRunNr().
|
private |
IsJetTaggedTC unused.
Definition at line 3837 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetRunNr().
|
private |
IsMCJetPartonFast.
Fast jet parton MC matcher
Definition at line 3863 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run().
Bool_t AliAnalysisTaskHFJetIPQA::IsParticleInCone | ( | const AliVParticle * | part, |
const AliEmcalJet * | jet, | ||
Double_t | dRMax | ||
) |
Definition at line 900 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetV0MCTrueCandidates(), SelectV0Candidates(), and setFProductionNumberPtHard().
Bool_t AliAnalysisTaskHFJetIPQA::IsParton | ( | int | pdg | ) |
IsParton.
Definition at line 3847 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by IsMCJetPartonFast(), and setFProductionNumberPtHard().
Bool_t AliAnalysisTaskHFJetIPQA::IsPhysicalPrimary | ( | AliVParticle * | part | ) |
IsPhysicalPrimary.
Definition at line 3619 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by IsSelectionParticleALICE(), IsSelectionParticleOmegaXiSigmaP(), IsSelectionParticleStrange(), and SetESDCuts().
|
private |
IsPromptBMeson.
Definition at line 3691 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by IsSelectionParticleMeson().
|
private |
IsPromptDMeson.
Definition at line 3708 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by IsSelectionParticleMeson().
|
private |
IsSecondaryFromWeakDecay.
Definition at line 3626 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by IsSelectionParticle(), IsSelectionParticleALICE(), and IsSelectionParticleMeson().
|
private |
IsSelectionParticle.
Definition at line 3437 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetWeightFactor().
|
private |
IsSelectionParticleALICE.
Definition at line 3480 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetWeightFactor().
|
private |
IsSelectionParticleMeson.
Definition at line 3517 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetWeightFactor().
|
private |
IsSelectionParticleOmegaXiSigmaP.
Definition at line 3570 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetWeightFactor().
|
private |
IsSelectionParticleStrange.
Definition at line 3634 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetWeightFactor().
Bool_t AliAnalysisTaskHFJetIPQA::IsTrackAccepted | ( | AliVTrack * | track, |
int | jetflavour | ||
) |
Definition at line 3052 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
|
private |
IsTruePrimary.
Definition at line 3221 of file AliAnalysisTaskHFJetIPQA.cxx.
Int_t AliAnalysisTaskHFJetIPQA::IsV0Daughter | ( | const AliAODTrack * | track | ) |
Definition at line 1016 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::localtoglobal | ( | double | alpha, |
double * | local, | ||
double * | global | ||
) |
Transforms local to global coordinates.
Transforms local to global coordinates
Definition at line 538 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ~AliAnalysisTaskHFJetIPQA().
|
private |
FillTrackingEfficiencyDCA.
Calculates tracking efficiency as a function of the dca xy z
MatchJetsGeometricDefault
geometric jet matching
Definition at line 3166 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run().
|
staticprivate |
mysort
custom strcut sorter function
Definition at line 3796 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run().
AliAnalysisTaskHFJetIPQA& AliAnalysisTaskHFJetIPQA::operator= | ( | const AliAnalysisTaskHFJetIPQA & | ) |
Referenced by AliAnalysisTaskHFJetIPQA::SV0Cand::Reset().
ParticleIsPossibleSource.
Definition at line 3727 of file AliAnalysisTaskHFJetIPQA.cxx.
|
private |
Definition at line 2613 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetRunNr(), and UserExecOnce().
|
private |
Definition at line 2582 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetRunNr(), and UserExecOnce().
void AliAnalysisTaskHFJetIPQA::ReadProbvsIPLookup | ( | TObjArray *& | oLookup | ) |
Definition at line 4429 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ReadThresholdHists().
void AliAnalysisTaskHFJetIPQA::ReadThresholdHists | ( | TString | PathToThresholds, |
TString | taskname, | ||
int | nTCThresh | ||
) |
Definition at line 4398 of file AliAnalysisTaskHFJetIPQA.cxx.
void AliAnalysisTaskHFJetIPQA::RecursiveParents | ( | AliEmcalJet * | fJet, |
AliJetContainer * | fJetCont | ||
) |
RecursiveParents.
function which is declustering jets via Camebridge Aachen algorithm and from subjets filling the Lund plane
Definition at line 4045 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and setfUserSignificance().
AliAODVertex * AliAnalysisTaskHFJetIPQA::RemoveDaughtersFromPrimaryVtx | ( | const AliVTrack *const | track | ) |
Definition at line 2840 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by GetImpactParameter(), and SetESDCuts().
|
virtual |
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
Reimplemented from AliAnalysisTaskEmcal.
Definition at line 1589 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ~AliAnalysisTaskHFJetIPQA().
void AliAnalysisTaskHFJetIPQA::SelectV0Candidates | ( | AliAODEvent * | fAODIn | ) |
Definition at line 1277 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::SetDefaultAnalysisCuts | ( | ) |
SetDefaultAnalysisCuts.
Set default analysis cuts
Definition at line 343 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by AliAnalysisTaskHFJetIPQA(), and SetESDCuts().
void AliAnalysisTaskHFJetIPQA::SetDefaultV0Cuts | ( | ) |
Definition at line 382 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by AliAnalysisTaskHFJetIPQA(), and SetESDCuts().
|
inline |
Definition at line 367 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 408 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 370 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 366 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 369 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 368 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 291 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 353 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 373 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 354 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 351 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 352 of file AliAnalysisTaskHFJetIPQA.h.
void AliAnalysisTaskHFJetIPQA::setFFillCorrelations | ( | const Bool_t & | value | ) |
Definition at line 4157 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by useTreeForCorrelations().
void AliAnalysisTaskHFJetIPQA::SetFlukaFactor | ( | TGraph * | GraphOmega, |
TGraph * | GraphXi, | ||
TGraph * | K0Star, | ||
TGraph * | Phi | ||
) |
Definition at line 2012 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
void AliAnalysisTaskHFJetIPQA::setFMCglobalDCASmear | ( | const Double_t | value | ) |
Definition at line 4164 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by setV0Cut().
void AliAnalysisTaskHFJetIPQA::setFMCglobalDCAxyShift | ( | const Double_t & | value | ) |
Definition at line 4184 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by setV0Cut().
|
inline |
Definition at line 374 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 375 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by ReadThresholdHists().
|
inline |
Definition at line 364 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 363 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 282 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 350 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 376 of file AliAnalysisTaskHFJetIPQA.h.
void AliAnalysisTaskHFJetIPQA::setFVertexRecalcMinPt | ( | const Double_t & | value | ) |
Definition at line 4174 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by setV0Cut().
|
inline |
Definition at line 365 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 416 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 278 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
SetMatchingLevel.
jet matching helper:
Definition at line 3739 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by DoJetLoop().
|
inlineprivate |
Definition at line 636 of file AliAnalysisTaskHFJetIPQA.h.
void AliAnalysisTaskHFJetIPQA::SetProbThresholds | ( | TObjArray **& | threshs | ) |
Definition at line 4381 of file AliAnalysisTaskHFJetIPQA.cxx.
|
inlinevirtual |
Definition at line 415 of file AliAnalysisTaskHFJetIPQA.h.
Bool_t AliAnalysisTaskHFJetIPQA::SetResFunctionPID | ( | const char * | filename | ) |
SetResFunction.
Setter for resolution function (currently unused)
Definition at line 2030 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by setV0Cut().
|
inline |
Definition at line 400 of file AliAnalysisTaskHFJetIPQA.h.
|
inline |
Definition at line 401 of file AliAnalysisTaskHFJetIPQA.h.
void AliAnalysisTaskHFJetIPQA::SetTCThresholds | ( | TObjArray **& | threshs | ) |
Definition at line 4345 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ReadThresholdHists().
|
inline |
Definition at line 372 of file AliAnalysisTaskHFJetIPQA.h.
void AliAnalysisTaskHFJetIPQA::SetUseMonteCarloWeighingLinus | ( | TH1F * | Pi0, |
TH1F * | Eta, | ||
TH1F * | EtaP, | ||
TH1F * | Rho, | ||
TH1F * | Phi, | ||
TH1F * | Omega, | ||
TH1F * | K0s, | ||
TH1F * | Lambda, | ||
TH1F * | ChargedPi, | ||
TH1F * | ChargedKaon, | ||
TH1F * | Proton, | ||
TH1F * | D0, | ||
TH1F * | DPlus, | ||
TH1F * | DStarPlus, | ||
TH1F * | DSPlus, | ||
TH1F * | LambdaC, | ||
TH1F * | BPlus, | ||
TH1F * | B0, | ||
TH1F * | LambdaB, | ||
TH1F * | BStarPlus | ||
) |
IsSelected.
Enable event selection
SetUseMonteCarloWeighingLinus
Setter for MC composition correction factors
Definition at line 1985 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by SetESDCuts().
|
inline |
Definition at line 355 of file AliAnalysisTaskHFJetIPQA.h.
void AliAnalysisTaskHFJetIPQA::SmearTrack | ( | AliAODTrack * | track | ) |
Definition at line 412 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by Run(), and SetESDCuts().
|
private |
|
private |
|
virtual |
Definition at line 4822 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ~AliAnalysisTaskHFJetIPQA().
|
virtual |
Definition at line 2140 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ~AliAnalysisTaskHFJetIPQA().
|
virtual |
Task initializations handled in user tasks.
Interface for user code executed when the first event is called. At this step we know run number and data type and can therefore do proper initializations.
Reimplemented from AliAnalysisTaskEmcal.
Definition at line 2571 of file AliAnalysisTaskHFJetIPQA.cxx.
Referenced by ~AliAnalysisTaskHFJetIPQA().
|
inline |
Definition at line 411 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 557 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 606 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by IsMCJetPartonFast().
|
private |
Definition at line 609 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), ChangeDefaultCutTo(), IsDCAAccepted(), IsEventAccepted(), IsTrackAccepted(), PrintSettings(), RecursiveParents(), RemoveDaughtersFromPrimaryVtx(), SetDefaultAnalysisCuts(), and UserExecOnce().
|
private |
Definition at line 480 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by Run(), setFApplyV0Rec(), and UserCreateOutputObjects().
|
private |
Definition at line 600 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetWeightFactor(), and SetUseMonteCarloWeighingLinus().
|
private |
Definition at line 612 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), GetPIDCombined(), and UserCreateOutputObjects().
|
private |
Definition at line 629 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and FillCorrelations().
|
private |
Definition at line 507 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by IsMCJetPartonFast(), PrintSettings(), and setfDaughterRadius().
|
private |
Definition at line 482 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by IsMCJetPartonFast(), PrintSettings(), and setfDoFlavourMatching().
|
private |
Definition at line 487 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by PrintSettings(), Run(), setDoJetProb(), and UserCreateOutputObjects().
|
private |
Definition at line 489 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by Run(), setDoLundPlane(), and UserCreateOutputObjects().
|
private |
Definition at line 478 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by PrintSettings(), setFDoMCCorrection(), and Terminate().
|
private |
Definition at line 492 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by Run(), setDoMCEffs(), and UserCreateOutputObjects().
|
private |
Definition at line 486 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by setDoNotCheckIsPhysicalPrimary().
|
private |
Definition at line 491 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by PrintSettings(), Run(), and setDoProbTagging().
|
private |
Definition at line 490 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by DoTCTagging(), FillProbabilityHists(), PrintSettings(), Run(), setDoTCTagging(), SetTCThresholds(), and UserCreateOutputObjects().
|
private |
Definition at line 479 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetPtCorrected(), GetPtCorrectedMC(), PrintSettings(), Run(), setFDoUnderlyingEventSub(), and Terminate().
|
private |
Definition at line 596 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by IsTrackAccepted(), and SetESDCuts().
AliEventCuts AliAnalysisTaskHFJetIPQA::fEventCuts |
Definition at line 420 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by IsEventAccepted().
|
private |
Definition at line 424 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetImpactParameter(), GetImpactParameterWrtToJet(), GetV0Properties(), and Run().
|
private |
Definition at line 488 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillCorrelations(), and setFFillCorrelations().
|
private |
Definition at line 498 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillEfficiencyHists(), FillProbabilityHists(), FillTaggedJetPtDistribution(), SetTCThresholds(), and UserCreateOutputObjects().
|
private |
Definition at line 522 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 520 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 523 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 521 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 519 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 485 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by DetermineUnsuitableVtxTracks(), and setGlobalVertex().
|
private |
Definition at line 512 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 516 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetWeightFactor(), and SetFlukaFactor().
|
private |
Definition at line 513 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 514 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 515 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetWeightFactor(), and SetFlukaFactor().
|
private |
Definition at line 587 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetV0MCTrueCandidates(), and UserCreateOutputObjects().
|
private |
Definition at line 562 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillCandidateJet(), and UserCreateOutputObjects().
|
private |
Definition at line 561 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillCandidateJet(), and UserCreateOutputObjects().
|
private |
Definition at line 559 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillCandidateJet(), and UserCreateOutputObjects().
|
private |
Definition at line 563 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillCandidateJet(), and UserCreateOutputObjects().
|
private |
Definition at line 566 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by PrintSettings(), and UserCreateOutputObjects().
|
private |
Definition at line 560 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillCandidateJet(), and UserCreateOutputObjects().
|
private |
Definition at line 585 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetV0MCTrueCandidates(), and UserCreateOutputObjects().
|
private |
Definition at line 586 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetV0MCTrueCandidates(), and UserCreateOutputObjects().
|
private |
Definition at line 565 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by UserCreateOutputObjects().
|
private |
number of Lambda candidates after various cuts
Definition at line 575 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillV0Candidates(), and UserCreateOutputObjects().
|
private |
Definition at line 573 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillV0Candidates(), PrintV0Settings(), and UserCreateOutputObjects().
|
private |
number of K0s candidates after various cuts
Definition at line 574 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillV0Candidates(), and UserCreateOutputObjects().
|
private |
Definition at line 578 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by SelectV0Candidates(), and UserCreateOutputObjects().
|
private |
Definition at line 590 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetV0MCTrueCandidates(), and UserCreateOutputObjects().
|
private |
number of ALambda candidates after various cuts
Definition at line 576 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by SelectV0Candidates(), and UserCreateOutputObjects().
|
private |
Definition at line 588 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetV0MCTrueCandidates(), and UserCreateOutputObjects().
|
private |
Definition at line 577 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by SelectV0Candidates(), and UserCreateOutputObjects().
|
private |
Definition at line 589 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetV0MCTrueCandidates(), and UserCreateOutputObjects().
|
private |
Definition at line 617 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), RecursiveParents(), and SetHardCutoff().
|
private |
Histogram manager.
Definition at line 423 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 568 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by RecursiveParents(), and UserCreateOutputObjects().
|
private |
Definition at line 572 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by SelectV0Candidates(), and UserCreateOutputObjects().
|
private |
iterative declustering
Definition at line 570 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by SelectV0Candidates(), and UserCreateOutputObjects().
|
private |
V0 in jet cones, in a centrality bin, m_V0; pt_V0; eta_V0; pt_jet.
Definition at line 571 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by SelectV0Candidates(), and UserCreateOutputObjects().
|
private |
Definition at line 622 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and UserCreateOutputObjects().
|
private |
Definition at line 623 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), FillCorrelations(), and UserCreateOutputObjects().
|
private |
Definition at line 624 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), FillCorrelations(), and UserCreateOutputObjects().
|
private |
Definition at line 625 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), Run(), and UserCreateOutputObjects().
|
private |
Definition at line 626 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), Run(), and UserCreateOutputObjects().
|
private |
Definition at line 627 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), Run(), and UserCreateOutputObjects().
|
private |
Definition at line 605 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), IsMCJetPartonFast(), and setfUserSignificance().
|
private |
Definition at line 506 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetPerpendicularPseudoJet(), GetV0MCTrueCandidates(), PrintSettings(), Run(), SelectV0Candidates(), SetJetRadius(), and UserCreateOutputObjects().
|
private |
Definition at line 517 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetWeightFactor(), and SetFlukaFactor().
|
private |
Definition at line 594 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetMCTrack(), GetMCTruth(), GetV0MCTrueCandidates(), GetV0MCVeto(), GetVParticleMother(), GetWeightFactor(), IsMCJetPartonFast(), IsV0Daughter(), Run(), and SmearTrack().
|
private |
Definition at line 595 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by Run().
|
private |
Definition at line 599 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 615 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and setFMCglobalDCASmear().
|
private |
Definition at line 614 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), getFMCglobalDCAxyShift(), and setFMCglobalDCAxyShift().
|
private |
Definition at line 619 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), GetMixDCA(), and UserCreateOutputObjects().
|
private |
Definition at line 620 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), GetMixDCA(), and UserCreateOutputObjects().
|
private |
Definition at line 621 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), GetMixDCA(), and UserCreateOutputObjects().
|
private |
Definition at line 508 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by IsMCJetPartonFast(), PrintSettings(), and setfNoJetConstituents().
|
private |
Definition at line 501 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by DoProbTagging(), DoTCTagging(), FillEfficiencyHists(), FillProbabilityHists(), FillTaggedJetPtDistribution(), Run(), setfNThresholds(), SetProbThresholds(), SetTCThresholds(), and UserCreateOutputObjects().
|
private |
Definition at line 484 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by setFParam_Smear_Mean(), and SmearTrack().
|
private |
Definition at line 483 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by setFParam_Smear_Sigma(), and SmearTrack().
|
private |
Definition at line 604 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and IsMCJetPartonFast().
|
private |
Definition at line 603 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and IsMCJetPartonFast().
|
private |
Definition at line 518 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetWeightFactor(), and SetFlukaFactor().
|
private |
Definition at line 425 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetPIDCombined(), GetV0Properties(), and UserCreateOutputObjects().
|
private |
Definition at line 500 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by setFProductionNumberPtHard().
|
private |
Definition at line 602 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and IsMCJetPartonFast().
|
private |
Definition at line 601 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and IsMCJetPartonFast().
|
private |
Definition at line 608 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by SetResFunctionPID().
|
private |
Definition at line 476 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by PrintSettings(), Run(), setFRunSmearing(), and Terminate().
|
private |
Definition at line 509 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by DoTCTagging(), PrintSettings(), and setTCThresholdPtFixed().
|
private |
Definition at line 630 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and FillCorrelations().
|
private |
Definition at line 631 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and FillCorrelations().
|
private |
Definition at line 632 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and FillCorrelations().
|
private |
Definition at line 633 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), and FillCorrelations().
|
private |
Definition at line 477 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by SetResFunctionPID().
|
private |
Definition at line 493 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by PrintSettings(), Run(), and setfUserSignificance().
|
private |
Definition at line 628 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), FillCorrelations(), and useTreeForCorrelations().
|
private |
Definition at line 598 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by IsV0Daughter(), SelectV0Candidates(), and UserCreateOutputObjects().
|
private |
Definition at line 610 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetV0MCTrueCandidates(), GetV0MCVeto(), PrintV0Settings(), Run(), SelectV0Candidates(), SetDefaultV0Cuts(), setTrackIPvsPtValues(), and setV0Cut().
|
private |
Definition at line 597 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 616 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by AliAnalysisTaskHFJetIPQA(), DetermineUnsuitableVtxTracks(), getFVertexRecalcMinPt(), PrintSettings(), and setFVertexRecalcMinPt().
|
private |
Definition at line 499 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 553 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by DoProbTagging(), and SetProbThresholds().
|
private |
Definition at line 530 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by DoTCTagging(), and SetTCThresholds().
|
private |
Definition at line 531 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by DoTCTagging(), and SetTCThresholds().
|
private |
Definition at line 532 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by DoTCTagging(), and SetTCThresholds().
|
private |
Definition at line 580 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 582 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 583 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 581 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 548 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 547 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 550 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 546 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 549 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 545 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 540 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 539 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 542 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 538 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 541 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 537 of file AliAnalysisTaskHFJetIPQA.h.
|
private |
Definition at line 536 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetTrackProbability(), IntegrateIP(), and ReadProbvsIPLookup().
|
private |
Definition at line 472 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetV0MCTrueCandidates(), Run(), and SetESDCuts().
|
private |
Definition at line 471 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by GetPtCorrected(), GetPtCorrectedMC(), Run(), SelectV0Candidates(), SetESDCuts(), and UserExecOnce().
|
private |
Definition at line 497 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by DoTCTagging(), and setTagLevel().
|
private |
Definition at line 502 of file AliAnalysisTaskHFJetIPQA.h.
Referenced by FillIPTemplateHists(), FillIPTypePtHists(), FillProbabilityHists(), and UserCreateOutputObjects().