|
enum | JetShapeType { kGenShapes = 0
} |
|
enum | JetShapeSub { kNoSub = 0,
kConstSub = 1,
kDerivSub = 2
} |
|
enum | JetSelectionType { kInclusive = 0,
kRecoil = 1
} |
|
enum | DerivSubtrOrder { kSecondOrder = 0,
kFirstOrder = 1
} |
|
typedef AliJetContainer::EJetType_t | EJetType_t |
|
typedef AliJetContainer::EJetAlgo_t | EJetAlgo_t |
|
typedef
AliJetContainer::ERecoScheme_t | ERecoScheme_t |
|
enum | EDataType_t { kUnknownDataType,
kESD,
kAOD
} |
| Switch for the data type. More...
|
|
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...
|
|
|
| AliAnalysisTaskEmcalJetShapesMC () |
|
| AliAnalysisTaskEmcalJetShapesMC (const char *name) |
|
virtual | ~AliAnalysisTaskEmcalJetShapesMC () |
|
void | UserCreateOutputObjects () |
|
void | Terminate (Option_t *option) |
|
void | SetJetContainer (Int_t c) |
|
void | SetMinFractionShared (Double_t f) |
|
void | SetJetShapeType (JetShapeType t) |
|
void | SetJetShapeSub (JetShapeSub t) |
|
void | SetJetSelection (JetSelectionType t) |
|
void | SetJetPtThreshold (Float_t f) |
|
void | SetRMatching (Float_t f) |
|
void | SetJetRadius (Float_t f) |
|
void | SetSubjetRadius (Float_t f) |
|
void | SetSelectShapes (Int_t c) |
|
void | SetPtTriggerSelections (Float_t minpT, Float_t maxpT) |
|
void | SetAngularWindowRecoilJet (Float_t t) |
|
Float_t | GetMinPtTriggerSelection () |
|
Float_t | GetMaxPtTriggerSelection () |
|
void | SetCentralitySelectionOn (Bool_t t) |
|
void | SetOneConstSelectionOn (Bool_t t) |
|
void | SetMinCentrality (Float_t t) |
|
void | SetMaxCentrality (Float_t t) |
|
void | SetSemigoodCorrect (Int_t yesno) |
|
void | SetHolePos (Float_t poshole) |
|
void | SetHoleWidth (Float_t holewidth) |
|
void | SetDerivativeSubtractionOrder (Int_t c) |
|
| 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, 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 () |
|
| 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 | SetCountDownscaleCorrectedEvents (Bool_t d) |
|
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 | SetMinBiasTriggerClassName (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 () |
|
|
Bool_t | RetrieveEventObjects () |
|
Bool_t | Run () |
|
Bool_t | FillHistograms () |
|
Float_t | GetJetMass (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | Angularity (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | GetJetAngularity (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | PTD (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | GetJetpTD (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | Circularity (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | GetJetCircularity (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | LeSub (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | GetJetLeSub (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | GetJetNumberOfConstituents (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | GetSigma2 (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | Sigma2 (AliEmcalJet *jet, Int_t jetContNb=0) |
|
void | NTValues (AliEmcalJet *jet, Int_t jetContNb, Float_t *nTFractions) |
|
AliEmcalJetFinder * | Recluster (AliEmcalJet *Jet, Int_t JetContNb, Double_t JetRadius, Double_t SubJetRadius, Double_t SubJetMinPt, Int_t Algorithm, const char *Name) |
|
Double_t | SubJetOrdering (AliEmcalJet *Jet, AliEmcalJetFinder *Reclusterer, Int_t N, Int_t Type, Bool_t Index) |
|
Double_t | GetSubjetFraction (AliEmcalJet *Jet, Int_t JetContNb, Double_t JetRadius, AliEmcalJetFinder *Reclusterer) |
|
Float_t | CoreFrac (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Float_t | GetJetCoreFrac (AliEmcalJet *jet, Int_t jetContNb=0) |
|
Double_t | fjNSubJettiness (AliEmcalJet *Jet, Int_t JetContNb, Int_t N, Int_t Algorithm, Double_t Beta, Int_t Option) |
|
Int_t | SelectTrigger (Float_t minpT, Float_t maxpT) |
|
Double_t | RelativePhi (Double_t mphi, Double_t vphi) |
|
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 () const |
|
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 void | RunChanged (Int_t) |
|
virtual void | UserExecOnce () |
|
|
static AliAODInputHandler * | AddAODHandler () |
|
static AliESDInputHandler * | AddESDHandler () |
|
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...
|
|
Task to store and correlate the MC shapes.
Task to store in a tree a certain number of jet shapes at generated level. This can be used both for MC studies and as input for TMVA analysis. No subtraction is implemented for the moment even the fglag are in place.
- Author
- Alice Davide Caffarri david.nosp@m.e.ca.nosp@m.ffarr.nosp@m.i@ce.nosp@m.rn.ch, CERN
-
Alice Leticia Cunqueiro Mendez letic.nosp@m.ia.c.nosp@m.unque.nosp@m.iro..nosp@m.mende.nosp@m.z@ce.nosp@m.rn.ch, Westfaelische Wilhelms-Universitaet Muenster (DE)
- Date
- Apr 21, 2016
Definition at line 31 of file AliAnalysisTaskEmcalJetShapesMC.h.