AliPhysics  2853087 (2853087)
AliCaloPhotonCuts Class Reference

Class handling all kinds of selection cuts for Gamma Calo analysis. More...

#include <AliCaloPhotonCuts.h>

Inheritance diagram for AliCaloPhotonCuts:

Public Types

enum  cutIds {
  kClusterType, kEtaMin, kEtaMax, kPhiMin,
  kPhiMax, kNonLinearity1, kNonLinearity2, kDistanceToBadChannel,
  kTiming, kTrackMatching, kExoticCluster, kMinEnergy,
  kNMinCells, kMinM02, kMaxM02, kMinMaxM20,
  kRecConv, kDispersion, kNLM, kNCuts
}
 
enum  photonCuts {
  kPhotonIn =0, kDetector, kAcceptance, kClusterQuality,
  kPhotonOut
}
 
enum  MCSet {
  kNoMC =0, k14j4, k14b7, k12f1a,
  k12f1b, k12i3, kPP2T11P4JJ, k15g1b,
  k14a1, k14e2b, kPP8T12P2Pyt8, kPP8T12P2Pho,
  kPP8T12P2JJ, kPPb5T13P2DPMJet, kPPb5T13P2HIJAdd, k16c3a,
  k16c3b, k16c3c, k15g2, kPP2T13P1JJ,
  k15a3b, kPP13T15P2Pyt8, kPP13T15P2EPOS, k15k5,
  k16h8a, k16h8b, k16k3a, k16k5a,
  k16k5b, k17e2, k16h3, k17l4b,
  k17l3b, k18b8, kPbPb5T15HIJING, k16k3b,
  kPP13T16P1Pyt8, kPP13T16P1Pyt8LowB, kPP13T16P1EPOS, kPP13T16P1JJ,
  kPP13T16P1JJLowB, k17h8a, k17h8b, k17h8c,
  k17c3b1, k17c3a1, k17c3b2, k17c3a2,
  kPPb5T16EPOS, kPPb5T16DPMJet, k17g8a, k17d2a,
  k17d2b, k17f3a, k17f3b, k17f4a,
  k17f4b, k17g8b, k17g8c, k18b9b,
  k18b9c, k17k1, kPP13T17P1Pyt8, kPP13T17P1Pho,
  kPP13T17P1Pyt6, kPP13T17P1Pyt8Str, kPP13T17P1Pyt8LowB, kXeXe5T17HIJING,
  k10pp7TeV, k10pp900GeV, k10PbPb2760GeV, k11pp2760GeV,
  k11pp7TeV, k11PbPb2760GeV, k12pp8TeV, k13pPb5023GeV,
  k13pp2760GeV, k15pp13TeV, k15pp5TeV, k15PbPb5TeV,
  k16pp13TeV, k16pp13TeVLow, k16pPb5023GeV, k16pPb8TeV,
  k17pp13TeV, k17pp13TeVLow, k17pp13TeVNo, k17XeXe5440GeV,
  k17pp5TeV
}
 

Public Member Functions

Bool_t SetCutIds (TString cutString)
 
Bool_t SetCut (cutIds cutID, Int_t cut)
 
Bool_t UpdateCutString ()
 
void PrintCuts ()
 
void PrintCutsWithValues (const TString analysisCutSelection)
 
Bool_t InitializeCutsFromCutString (const TString analysisCutSelection)
 
TString GetCutNumber ()
 
Int_t GetClusterType ()
 
Int_t GetMinNLMCut ()
 
Int_t GetMaxNLMCut ()
 
Bool_t IsNLMCutUsed ()
 
 AliCaloPhotonCuts (Int_t isJetJet=0, const char *name="ClusterCuts", const char *title="Cluster Cuts")
 
 AliCaloPhotonCuts (const AliCaloPhotonCuts &)
 
AliCaloPhotonCutsoperator= (const AliCaloPhotonCuts &)
 
virtual ~AliCaloPhotonCuts ()
 
virtual Bool_t IsSelected (TObject *)
 
virtual Bool_t IsSelected (TList *)
 
Bool_t ClusterIsSelected (AliVCluster *cluster, AliVEvent *event, AliMCEvent *mcEvent, Int_t isMC, Double_t weight=1., Long_t clusterID=-1)
 
Bool_t ClusterIsSelectedBeforeTrackMatch ()
 
Bool_t ClusterIsSelectedMC (TParticle *particle, AliMCEvent *mcEvent)
 
Bool_t ClusterIsSelectedElecMC (TParticle *particle, AliMCEvent *mcEvent)
 
Bool_t ClusterIsSelectedElecAODMC (AliAODMCParticle *particle, TClonesArray *aodmcArray)
 
Bool_t ClusterIsSelectedAODMC (AliAODMCParticle *particle, TClonesArray *aodmcArray)
 
void SetLightOutput (Bool_t flag)
 
void SetV0ReaderName (TString name)
 
void SetCaloTrackMatcherName (TString name)
 
MCSet FindEnumForMCSet (TString namePeriod)
 
void ApplyNonLinearity (AliVCluster *cluster, Int_t isMC)
 
Float_t FunctionNL_kPi0MC (Float_t e, Float_t p0, Float_t p1, Float_t p2, Float_t p3, Float_t p4, Float_t p5, Float_t p6)
 
Float_t FunctionNL_PHOSOnlyMC (Float_t e, Float_t p0, Float_t p1, Float_t p2)
 
Float_t FunctionNL_kSDM (Float_t e, Float_t p0, Float_t p1, Float_t p2)
 
Float_t FunctionNL_DPOW (Float_t e, Float_t p0, Float_t p1, Float_t p2, Float_t p3, Float_t p4, Float_t p5)
 
Float_t FunctionNL_DExp (Float_t e, Float_t p0, Float_t p1, Float_t p2, Float_t p3, Float_t p4, Float_t p5)
 
Float_t FunctionNL_kPi0MCv1 (Float_t e)
 
Float_t FunctionNL_kPi0MCv2 (Float_t e)
 
Float_t FunctionNL_kPi0MCv3 (Float_t e)
 
Float_t FunctionNL_kPi0MCv5 (Float_t e)
 
Float_t FunctionNL_kPi0MCv6 (Float_t e)
 
Float_t FunctionNL_kSDMv5 (Float_t e)
 
Float_t FunctionNL_kSDMv6 (Float_t e)
 
Float_t FunctionNL_kTestBeamv2 (Float_t e)
 
Float_t FunctionNL_kTestBeamv3 (Float_t e)
 
void InitCutHistograms (TString name="")
 
void SetFillCutHistograms (TString name="")
 
TListGetCutHistograms ()
 
TListGetExtQAHistograms ()
 
void FillClusterCutIndex (Int_t photoncut)
 
void InitializeEMCAL (AliVEvent *event)
 
void InitializePHOS (AliVEvent *event)
 
void SetExtendedMatchAndQA (Int_t extendedMatchAndQA)
 
void FillHistogramsExtendedQA (AliVEvent *event, Int_t isMC)
 
void SetIsPureCaloCut (Int_t merged)
 
Int_t GetIsPureCaloCut ()
 
Bool_t AcceptanceCuts (AliVCluster *cluster, AliVEvent *event, Double_t weight)
 
Bool_t ClusterQualityCuts (AliVCluster *cluster, AliVEvent *event, AliMCEvent *mcEvent, Int_t isMC, Double_t weight, Long_t clusterID)
 
Bool_t MatchConvPhotonToCluster (AliAODConversionPhoton *convPhoton, AliVCluster *cluster, AliVEvent *event, Double_t weight=1.)
 
void MatchTracksToClusters (AliVEvent *event, Double_t weight=1., Bool_t isEMCalOnly=kTRUE, AliMCEvent *mcEvent=0x0)
 
Bool_t CheckClusterForTrackMatch (AliVCluster *cluster)
 
Int_t GetNumberOfLocalMaxima (AliVCluster *cluster, AliVEvent *event)
 
Int_t GetNumberOfLocalMaxima (AliVCluster *cluster, AliVEvent *event, Int_t *absCellIdList, Float_t *maxEList)
 
Bool_t AreNeighbours (Int_t absCellId1, Int_t absCellId2)
 
Int_t GetModuleNumberAndCellPosition (Int_t absCellId, Int_t &icol, Int_t &irow)
 
void SplitEnergy (Int_t absCellId1, Int_t absCellId2, AliVCluster *cluster, AliVEvent *event, Int_t isMC, AliAODCaloCluster *cluster1, AliAODCaloCluster *cluster2)
 
Int_t FindLargestCellInCluster (AliVCluster *cluster, AliVEvent *event)
 
Int_t FindSecondLargestCellInCluster (AliVCluster *cluster, AliVEvent *event)
 
Bool_t CheckDistanceToBadChannel (AliVCluster *cluster, AliVEvent *event)
 
Int_t ClassifyClusterForTMEffi (AliVCluster *cluster, AliVEvent *event, AliMCEvent *mcEvent, Bool_t isESD)
 
std::vector< Int_tGetVectorMatchedTracksToCluster (AliVEvent *event, AliVCluster *cluster)
 
Bool_t GetClosestMatchedTrackToCluster (AliVEvent *event, AliVCluster *cluster, Int_t &trackLabel)
 
Bool_t GetHighestPtMatchedTrackToCluster (AliVEvent *event, AliVCluster *cluster, Int_t &trackLabel)
 
Bool_t IsClusterPi0 (AliVEvent *event, AliMCEvent *mcEvent, AliVCluster *cluster)
 
AliCaloTrackMatcherGetCaloTrackMatcherInstance ()
 
Bool_t GetIsAcceptedForBasicCounting ()
 
void SetHistoToModifyAcceptance (TH1S *histAcc)
 
void SetSeedEnergy (Double_t seed)
 
void SetLocMaxCutEDiff (Double_t diffCut)
 
Bool_t SetClusterTypeCut (Int_t)
 
Bool_t SetMinEtaCut (Int_t)
 
Bool_t SetMaxEtaCut (Int_t)
 
Bool_t SetMinPhiCut (Int_t)
 
Bool_t SetMaxPhiCut (Int_t)
 
Bool_t SetDistanceToBadChannelCut (Int_t)
 
Bool_t SetTimingCut (Int_t)
 
Bool_t SetTrackMatchingCut (Int_t)
 
Bool_t SetExoticClusterCut (Int_t)
 
Bool_t SetMinEnergyCut (Int_t)
 
Bool_t SetMinNCellsCut (Int_t)
 
Bool_t SetMaxM02 (Int_t)
 
Bool_t SetMinM02 (Int_t)
 
Bool_t SetMinMaxM20 (Int_t)
 
Bool_t SetRecConv (Int_t)
 
Bool_t SetDispersion (Int_t)
 
Bool_t SetNLM (Int_t)
 
Bool_t SetNonLinearity1 (Int_t)
 
Bool_t SetNonLinearity2 (Int_t)
 
Int_t GetNonLinearity ()
 
void SetUseNonLinearitySwitch (Bool_t useNonLin)
 
Float_t FunctionM02 (Float_t E, Float_t a, Float_t b, Float_t c, Float_t d, Float_t e)
 
Float_t CalculateMaxM02 (Int_t maxM02, Float_t clusEnergy)
 
Float_t CalculateMinM02 (Int_t minM02, Float_t clusEnergy)
 
Double_t GetDistanceBetweenClusters (AliVCluster *cluster1, AliVCluster *cluster2)
 
void SetLogBinningXTH1 (TH1 *histoRebin)
 
void SetLogBinningXTH2 (TH2 *histoRebin)
 
void SetLogBinningYTH2 (TH2 *histoRebin)
 
Bool_t IsExoticCluster (AliVCluster *cluster, AliVEvent *event, Float_t &energyStar)
 
Float_t GetECross (Int_t absID, AliVCaloCells *cells)
 
Bool_t AcceptCellByBadChannelMap (Int_t absID)
 
void SetExoticsMinCellEnergyCut (Double_t minE)
 
void SetExoticsQA (Bool_t enable)
 
void SetCorrectionTaskSetting (TString setting)
 
AliEMCALGeometry * GetGeomEMCAL ()
 
AliPHOSGeometry * GetGeomPHOS ()
 

Public Attributes

Int_t fCuts [kNCuts]
 

Static Public Attributes

static const char * fgkCutNames [kNCuts]
 

Protected Attributes

TListfHistograms
 
TListfHistExtQA
 
AliCaloTrackMatcherfCaloTrackMatcher
 
AliEMCALGeometry * fGeomEMCAL
 
AliEMCALRecoUtilsfEMCALRecUtils
 
Bool_t fEMCALInitialized
 
AliPHOSGeometry * fGeomPHOS
 
Bool_t fPHOSInitialized
 
Int_t fPHOSCurrentRun
 
TObjArrayfEMCALBadChannelsMap
 
TH2I ** fPHOSBadChannelsMap
 
TProfile * fBadChannels
 
Int_t fNMaxEMCalModules
 
Int_t fNMaxPHOSModules
 
TH1S * fHistoModifyAcc
 
Bool_t fDoLightOutput
 
Int_t fIsMC
 
Bool_t fIsCurrentClusterAcceptedBeforeTM
 
TString fV0ReaderName
 
TString fCorrTaskSetting
 
TString fCaloTrackMatcherName
 
TString fPeriodName
 
MCSet fCurrentMC
 
Int_t fClusterType
 
Double_t fMinEtaCut
 
Double_t fMinEtaInnerEdge
 
Double_t fMaxEtaCut
 
Double_t fMaxEtaInnerEdge
 
Bool_t fUseEtaCut
 
Double_t fMinPhiCut
 
Double_t fMaxPhiCut
 
Bool_t fUsePhiCut
 
Double_t fMinDistanceToBadChannel
 
Int_t fUseDistanceToBadChannel
 
Double_t fMaxTimeDiff
 
Double_t fMinTimeDiff
 
Bool_t fUseTimeDiff
 
Double_t fMaxDistTrackToClusterEta
 
Double_t fMinDistTrackToClusterPhi
 
Double_t fMaxDistTrackToClusterPhi
 
Bool_t fUseDistTrackToCluster
 
Bool_t fUsePtDepTrackToCluster
 
TF1 * fFuncPtDepEta
 
TF1 * fFuncPtDepPhi
 
Bool_t fUseEOverPVetoTM
 
Double_t fEOverPMax
 
Int_t fExtendedMatchAndQA
 
Double_t fExoticEnergyFracCluster
 
Double_t fExoticMinEnergyCell
 
Bool_t fUseExoticCluster
 
Bool_t fDoExoticsQA
 
Double_t fMinEnergy
 
Double_t fSeedEnergy
 
Double_t fLocMaxCutEDiff
 
Bool_t fUseMinEnergy
 
Int_t fMinNCells
 
Bool_t fUseNCells
 
Double_t fMaxM02
 
Double_t fMinM02
 
Int_t fUseM02
 
Int_t fMaxM02CutNr
 
Int_t fMinM02CutNr
 
Double_t fMaxM20
 
Double_t fMinM20
 
Bool_t fUseM20
 
Double_t fMaxMGGRecConv
 
Bool_t fUseRecConv
 
Double_t fMaxDispersion
 
Bool_t fUseDispersion
 
Int_t fMinNLM
 
Int_t fMaxNLM
 
Bool_t fUseNLM
 
Int_t fNonLinearity1
 
Int_t fNonLinearity2
 
Int_t fSwitchNonLinearity
 
Bool_t fUseNonLinearity
 
Int_t fIsPureCalo
 
std::vector< Int_tfVectorMatchedClusterIDs
 
TObjString * fCutString
 
TString fCutStringRead
 
TH1F * fHistCutIndex
 
TH1F * fHistAcceptanceCuts
 
TH2FfHistClusterIdentificationCuts
 
TH2FfHistClusterEtavsPhiBeforeAcc
 
TH2FfHistClusterEtavsPhiAfterAcc
 
TH2FfHistClusterEtavsPhiAfterQA
 
TH2FfHistClusterTimevsEBeforeQA
 
TH2FfHistClusterTimevsEAfterQA
 
TH1F * fHistEnergyOfClusterBeforeNL
 
TH1F * fHistEnergyOfClusterAfterNL
 
TH1F * fHistEnergyOfClusterBeforeQA
 
TH1F * fHistEnergyOfClusterAfterQA
 
TH1F * fHistNCellsBeforeQA
 
TH1F * fHistNCellsAfterQA
 
TH1F * fHistM02BeforeQA
 
TH1F * fHistM02AfterQA
 
TH1F * fHistM20BeforeQA
 
TH1F * fHistM20AfterQA
 
TH1F * fHistDispersionBeforeQA
 
TH1F * fHistDispersionAfterQA
 
TH1F * fHistNLMBeforeQA
 
TH1F * fHistNLMAfterQA
 
TH2FfHistNLMVsNCellsAfterQA
 
TH2FfHistNLMVsEAfterQA
 
TH2FfHistClusterEnergyvsMod
 
TH2FfHistNCellsBigger100MeVvsMod
 
TH2FfHistNCellsBigger1500MeVvsMod
 
TH2FfHistEnergyOfModvsMod
 
TH2FfHistClusterEnergyvsNCells
 
TH2FfHistCellEnergyvsCellID
 
TH2FfHistCellTimevsCellID
 
TH2FfHistClusterEM02BeforeQA
 
TH2FfHistClusterEM02AfterQA
 
TH1F * fHistClusterIncludedCellsBeforeQA
 
TH1F * fHistClusterIncludedCellsAfterQA
 
TH1F * fHistClusterEnergyFracCellsBeforeQA
 
TH1F * fHistClusterEnergyFracCellsAfterQA
 
TH2FfHistClusterIncludedCellsTimingAfterQA
 
TH2FfHistClusterIncludedCellsTimingEnergyAfterQA
 
TH2FfHistClusterDistanceInTimeCut
 
TH2FfHistClusterDistanceOutTimeCut
 
TH1F * fHistClusterDistance1DInTimeCut
 
TH1F * fHistClusterRBeforeQA
 
TH1F * fHistClusterRAfterQA
 
TH2FfHistClusterdEtadPhiBeforeQA
 
TH2FfHistClusterdEtadPhiAfterQA
 
TH1F * fHistDistanceTrackToClusterBeforeQA
 
TH1F * fHistDistanceTrackToClusterAfterQA
 
TH2FfHistClusterdEtadPhiPosTracksBeforeQA
 
TH2FfHistClusterdEtadPhiNegTracksBeforeQA
 
TH2FfHistClusterdEtadPhiPosTracksAfterQA
 
TH2FfHistClusterdEtadPhiNegTracksAfterQA
 
TH2FfHistClusterdEtadPhiPosTracksP_000_075BeforeQA
 
TH2FfHistClusterdEtadPhiPosTracksP_075_125BeforeQA
 
TH2FfHistClusterdEtadPhiPosTracksP_125_999BeforeQA
 
TH2FfHistClusterdEtadPhiNegTracksP_000_075BeforeQA
 
TH2FfHistClusterdEtadPhiNegTracksP_075_125BeforeQA
 
TH2FfHistClusterdEtadPhiNegTracksP_125_999BeforeQA
 
TH2FfHistClusterdEtadPtBeforeQA
 
TH2FfHistClusterdEtadPtAfterQA
 
TH2FfHistClusterdEtadPtTrueMatched
 
TH2FfHistClusterdPhidPtPosTracksBeforeQA
 
TH2FfHistClusterdPhidPtNegTracksBeforeQA
 
TH2FfHistClusterdPhidPtAfterQA
 
TH2FfHistClusterdPhidPtPosTracksTrueMatched
 
TH2FfHistClusterdPhidPtNegTracksTrueMatched
 
TH2FfHistClusterM20M02BeforeQA
 
TH2FfHistClusterM20M02AfterQA
 
TH2FfHistClusterEtavsPhiExotics
 
TH2FfHistClusterEM02Exotics
 
TH2FfHistClusterEnergyvsNCellsExotics
 
TH2FfHistClusterEEstarExotics
 
TH2FfHistClusterTMEffiInput
 
TH2FfHistClusterTrueElecEtaPhiBeforeTM_30_00
 
TH2FfHistClusterTrueElecEtaPhiAfterTM_30_00
 
TH2FfHistClusterEvsTrackECharged
 
TH2FfHistClusterEvsTrackEChargedLead
 
TH2FfHistClusterEvsTrackENeutral
 
TH2FfHistClusterEvsTrackENeutralSubCharged
 
TH2FfHistClusterEvsTrackEGamma
 
TH2FfHistClusterEvsTrackEGammaSubCharged
 
TH2FfHistClusterEvsTrackEConv
 
TH2FfHistClusterENMatchesNeutral
 
TH2FfHistClusterENMatchesCharged
 
TH2FfHistClusterEvsTrackEPrimaryButNoElec
 
TH2FfHistClusterEvsTrackSumEPrimaryButNoElec
 
TH1F * fHistClusETruePi0_BeforeTM
 
TH1F * fHistClusETruePi0_Matched
 
TH2FfHistMatchedTrackPClusE
 
TH2FfHistMatchedTrackPClusEAfterEOverPVeto
 
TH2FfHistMatchedTrackPClusETruePi0Clus
 
Int_t fNMaxDCalModules
 
Int_t fgkDCALCols
 
Bool_t fIsAcceptedForBasic
 

Detailed Description

Class handling all kinds of selection cuts for Gamma Calo analysis.

Author
Friederike Bock
Daniel Muehlheim

The cut configuration is set as a string with an 19 digit number. Each digit in the string corresponds to a certain cut type, while its values represent the cut values. The cut configuration is listed here:

Position in the cut string (from the end) Cut type
0 Cluster Type
1 Eta Min
2 Eta Max
3 Phi Min
4 Phi Max
5 NonLinearity1
6 NonLinearity2
7 DistanceToBadChannel
8 Timing
9 TrackMatching
10 ExoticCluster
11 MinEnergy
12 MinNCells
13 MinM02
14 MaxM02
15 MinM20
16 MaxM20
17 MaximumDispersion
18 NML

Definition at line 76 of file AliCaloPhotonCuts.h.

Member Enumeration Documentation

Enumerator
kClusterType 
kEtaMin 
kEtaMax 
kPhiMin 
kPhiMax 
kNonLinearity1 
kNonLinearity2 
kDistanceToBadChannel 
kTiming 
kTrackMatching 
kExoticCluster 
kMinEnergy 
kNMinCells 
kMinM02 
kMaxM02 
kMinMaxM20 
kRecConv 
kDispersion 
kNLM 
kNCuts 

Definition at line 79 of file AliCaloPhotonCuts.h.

Enumerator
kNoMC 
k14j4 
k14b7 
k12f1a 
k12f1b 
k12i3 
kPP2T11P4JJ 
k15g1b 
k14a1 
k14e2b 
kPP8T12P2Pyt8 
kPP8T12P2Pho 
kPP8T12P2JJ 
kPPb5T13P2DPMJet 
kPPb5T13P2HIJAdd 
k16c3a 
k16c3b 
k16c3c 
k15g2 
kPP2T13P1JJ 
k15a3b 
kPP13T15P2Pyt8 
kPP13T15P2EPOS 
k15k5 
k16h8a 
k16h8b 
k16k3a 
k16k5a 
k16k5b 
k17e2 
k16h3 
k17l4b 
k17l3b 
k18b8 
kPbPb5T15HIJING 
k16k3b 
kPP13T16P1Pyt8 
kPP13T16P1Pyt8LowB 
kPP13T16P1EPOS 
kPP13T16P1JJ 
kPP13T16P1JJLowB 
k17h8a 
k17h8b 
k17h8c 
k17c3b1 
k17c3a1 
k17c3b2 
k17c3a2 
kPPb5T16EPOS 
kPPb5T16DPMJet 
k17g8a 
k17d2a 
k17d2b 
k17f3a 
k17f3b 
k17f4a 
k17f4b 
k17g8b 
k17g8c 
k18b9b 
k18b9c 
k17k1 
kPP13T17P1Pyt8 
kPP13T17P1Pho 
kPP13T17P1Pyt6 
kPP13T17P1Pyt8Str 
kPP13T17P1Pyt8LowB 
kXeXe5T17HIJING 
k10pp7TeV 
k10pp900GeV 
k10PbPb2760GeV 
k11pp2760GeV 
k11pp7TeV 
k11PbPb2760GeV 
k12pp8TeV 
k13pPb5023GeV 
k13pp2760GeV 
k15pp13TeV 
k15pp5TeV 
k15PbPb5TeV 
k16pp13TeV 
k16pp13TeVLow 
k16pPb5023GeV 
k16pPb8TeV 
k17pp13TeV 
k17pp13TeVLow 
k17pp13TeVNo 
k17XeXe5440GeV 
k17pp5TeV 

Definition at line 110 of file AliCaloPhotonCuts.h.

Enumerator
kPhotonIn 
kDetector 
kAcceptance 
kClusterQuality 
kPhotonOut 

Definition at line 102 of file AliCaloPhotonCuts.h.

Constructor & Destructor Documentation

AliCaloPhotonCuts::AliCaloPhotonCuts ( Int_t  isJetJet = 0,
const char *  name = "ClusterCuts",
const char *  title = "Cluster Cuts" 
)

Definition at line 93 of file AliCaloPhotonCuts.cxx.

Referenced by IsNLMCutUsed().

AliCaloPhotonCuts::AliCaloPhotonCuts ( const AliCaloPhotonCuts ref)

Definition at line 278 of file AliCaloPhotonCuts.cxx.

AliCaloPhotonCuts::~AliCaloPhotonCuts ( )
virtual

Definition at line 464 of file AliCaloPhotonCuts.cxx.

Referenced by IsNLMCutUsed().

Member Function Documentation

Bool_t AliCaloPhotonCuts::AcceptanceCuts ( AliVCluster *  cluster,
AliVEvent *  event,
Double_t  weight 
)

Definition at line 2910 of file AliCaloPhotonCuts.cxx.

Referenced by ClusterIsSelected(), and GetIsPureCaloCut().

Bool_t AliCaloPhotonCuts::AcceptCellByBadChannelMap ( Int_t  absID)

Definition at line 6382 of file AliCaloPhotonCuts.cxx.

Referenced by GetECross(), and SetUseNonLinearitySwitch().

void AliCaloPhotonCuts::ApplyNonLinearity ( AliVCluster *  cluster,
Int_t  isMC 
)

Definition at line 4881 of file AliCaloPhotonCuts.cxx.

Referenced by ClusterIsSelected(), SetCaloTrackMatcherName(), and SplitEnergy().

Bool_t AliCaloPhotonCuts::AreNeighbours ( Int_t  absCellId1,
Int_t  absCellId2 
)
Float_t AliCaloPhotonCuts::CalculateMaxM02 ( Int_t  maxM02,
Float_t  clusEnergy 
)
Float_t AliCaloPhotonCuts::CalculateMinM02 ( Int_t  minM02,
Float_t  clusEnergy 
)
Bool_t AliCaloPhotonCuts::CheckClusterForTrackMatch ( AliVCluster *  cluster)
Bool_t AliCaloPhotonCuts::CheckDistanceToBadChannel ( AliVCluster *  cluster,
AliVEvent *  event 
)
Int_t AliCaloPhotonCuts::ClassifyClusterForTMEffi ( AliVCluster *  cluster,
AliVEvent *  event,
AliMCEvent *  mcEvent,
Bool_t  isESD 
)

Definition at line 6415 of file AliCaloPhotonCuts.cxx.

Referenced by ClusterQualityCuts(), and GetIsPureCaloCut().

Bool_t AliCaloPhotonCuts::ClusterIsSelected ( AliVCluster *  cluster,
AliVEvent *  event,
AliMCEvent *  mcEvent,
Int_t  isMC,
Double_t  weight = 1.,
Long_t  clusterID = -1 
)
Bool_t AliCaloPhotonCuts::ClusterIsSelectedAODMC ( AliAODMCParticle *  particle,
TClonesArray *  aodmcArray 
)

Definition at line 1650 of file AliCaloPhotonCuts.cxx.

Referenced by ClusterIsSelectedBeforeTrackMatch().

Bool_t AliCaloPhotonCuts::ClusterIsSelectedBeforeTrackMatch ( )
inline

Definition at line 250 of file AliCaloPhotonCuts.h.

Bool_t AliCaloPhotonCuts::ClusterIsSelectedElecAODMC ( AliAODMCParticle *  particle,
TClonesArray *  aodmcArray 
)

Definition at line 1630 of file AliCaloPhotonCuts.cxx.

Referenced by ClusterIsSelectedBeforeTrackMatch().

Bool_t AliCaloPhotonCuts::ClusterIsSelectedElecMC ( TParticle *  particle,
AliMCEvent *  mcEvent 
)

Definition at line 1609 of file AliCaloPhotonCuts.cxx.

Referenced by ClusterIsSelectedBeforeTrackMatch().

Bool_t AliCaloPhotonCuts::ClusterIsSelectedMC ( TParticle *  particle,
AliMCEvent *  mcEvent 
)

Definition at line 1588 of file AliCaloPhotonCuts.cxx.

Referenced by ClusterIsSelectedBeforeTrackMatch().

Bool_t AliCaloPhotonCuts::ClusterQualityCuts ( AliVCluster *  cluster,
AliVEvent *  event,
AliMCEvent *  mcEvent,
Int_t  isMC,
Double_t  weight,
Long_t  clusterID 
)

Definition at line 1671 of file AliCaloPhotonCuts.cxx.

Referenced by ClusterIsSelected(), and GetIsPureCaloCut().

void AliCaloPhotonCuts::FillClusterCutIndex ( Int_t  photoncut)
inline

Definition at line 285 of file AliCaloPhotonCuts.h.

Referenced by ClusterIsSelected().

void AliCaloPhotonCuts::FillHistogramsExtendedQA ( AliVEvent *  event,
Int_t  isMC 
)
AliCaloPhotonCuts::MCSet AliCaloPhotonCuts::FindEnumForMCSet ( TString  namePeriod)
Int_t AliCaloPhotonCuts::FindLargestCellInCluster ( AliVCluster *  cluster,
AliVEvent *  event 
)
Int_t AliCaloPhotonCuts::FindSecondLargestCellInCluster ( AliVCluster *  cluster,
AliVEvent *  event 
)

Definition at line 2358 of file AliCaloPhotonCuts.cxx.

Referenced by GetIsPureCaloCut().

Float_t AliCaloPhotonCuts::FunctionM02 ( Float_t  E,
Float_t  a,
Float_t  b,
Float_t  c,
Float_t  d,
Float_t  e 
)
Float_t AliCaloPhotonCuts::FunctionNL_DExp ( Float_t  e,
Float_t  p0,
Float_t  p1,
Float_t  p2,
Float_t  p3,
Float_t  p4,
Float_t  p5 
)

Definition at line 5856 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_DPOW ( Float_t  e,
Float_t  p0,
Float_t  p1,
Float_t  p2,
Float_t  p3,
Float_t  p4,
Float_t  p5 
)

Definition at line 5845 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kPi0MC ( Float_t  e,
Float_t  p0,
Float_t  p1,
Float_t  p2,
Float_t  p3,
Float_t  p4,
Float_t  p5,
Float_t  p6 
)

Definition at line 5835 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kPi0MCv1 ( Float_t  e)

Definition at line 5876 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kPi0MCv2 ( Float_t  e)

Definition at line 5881 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kPi0MCv3 ( Float_t  e)

Definition at line 5886 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kPi0MCv5 ( Float_t  e)

Definition at line 5891 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kPi0MCv6 ( Float_t  e)

Definition at line 5896 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kSDM ( Float_t  e,
Float_t  p0,
Float_t  p1,
Float_t  p2 
)

Definition at line 5840 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kSDMv5 ( Float_t  e)

Definition at line 5902 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kSDMv6 ( Float_t  e)

Definition at line 5908 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kTestBeamv2 ( Float_t  e)

Definition at line 5913 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_kTestBeamv3 ( Float_t  e)

Definition at line 5918 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

Float_t AliCaloPhotonCuts::FunctionNL_PHOSOnlyMC ( Float_t  e,
Float_t  p0,
Float_t  p1,
Float_t  p2 
)

Definition at line 5867 of file AliCaloPhotonCuts.cxx.

Referenced by ApplyNonLinearity(), and SetCaloTrackMatcherName().

AliCaloTrackMatcher* AliCaloPhotonCuts::GetCaloTrackMatcherInstance ( )
inline

Definition at line 318 of file AliCaloPhotonCuts.h.

Bool_t AliCaloPhotonCuts::GetClosestMatchedTrackToCluster ( AliVEvent *  event,
AliVCluster *  cluster,
Int_t trackLabel 
)

Definition at line 6525 of file AliCaloPhotonCuts.cxx.

Referenced by GetIsPureCaloCut().

Int_t AliCaloPhotonCuts::GetClusterType ( )
inline

Definition at line 233 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts().

TList* AliCaloPhotonCuts::GetCutHistograms ( )
inline
TString AliCaloPhotonCuts::GetCutNumber ( )

Definition at line 6293 of file AliCaloPhotonCuts.cxx.

Referenced by AliCaloPhotonCuts(), InitCutHistograms(), and UpdateCutString().

Double_t AliCaloPhotonCuts::GetDistanceBetweenClusters ( AliVCluster *  cluster1,
AliVCluster *  cluster2 
)

Definition at line 6261 of file AliCaloPhotonCuts.cxx.

Referenced by SetUseNonLinearitySwitch().

Float_t AliCaloPhotonCuts::GetECross ( Int_t  absID,
AliVCaloCells *  cells 
)

Definition at line 6338 of file AliCaloPhotonCuts.cxx.

Referenced by IsExoticCluster(), and SetUseNonLinearitySwitch().

TList* AliCaloPhotonCuts::GetExtQAHistograms ( )
inline

Definition at line 284 of file AliCaloPhotonCuts.h.

AliEMCALGeometry* AliCaloPhotonCuts::GetGeomEMCAL ( )
inline

Definition at line 371 of file AliCaloPhotonCuts.h.

AliPHOSGeometry* AliCaloPhotonCuts::GetGeomPHOS ( )
inline

Definition at line 372 of file AliCaloPhotonCuts.h.

Bool_t AliCaloPhotonCuts::GetHighestPtMatchedTrackToCluster ( AliVEvent *  event,
AliVCluster *  cluster,
Int_t trackLabel 
)

Definition at line 6553 of file AliCaloPhotonCuts.cxx.

Referenced by GetIsPureCaloCut().

Bool_t AliCaloPhotonCuts::GetIsAcceptedForBasicCounting ( )
inline

Definition at line 320 of file AliCaloPhotonCuts.h.

Int_t AliCaloPhotonCuts::GetIsPureCaloCut ( )
inline

Definition at line 292 of file AliCaloPhotonCuts.h.

Int_t AliCaloPhotonCuts::GetMaxNLMCut ( )
inline

Definition at line 235 of file AliCaloPhotonCuts.h.

Int_t AliCaloPhotonCuts::GetMinNLMCut ( )
inline

Definition at line 234 of file AliCaloPhotonCuts.h.

Int_t AliCaloPhotonCuts::GetModuleNumberAndCellPosition ( Int_t  absCellId,
Int_t icol,
Int_t irow 
)
Int_t AliCaloPhotonCuts::GetNonLinearity ( )
inline

Definition at line 351 of file AliCaloPhotonCuts.h.

Int_t AliCaloPhotonCuts::GetNumberOfLocalMaxima ( AliVCluster *  cluster,
AliVEvent *  event 
)
Int_t AliCaloPhotonCuts::GetNumberOfLocalMaxima ( AliVCluster *  cluster,
AliVEvent *  event,
Int_t absCellIdList,
Float_t maxEList 
)

Definition at line 2427 of file AliCaloPhotonCuts.cxx.

std::vector< Int_t > AliCaloPhotonCuts::GetVectorMatchedTracksToCluster ( AliVEvent *  event,
AliVCluster *  cluster 
)
void AliCaloPhotonCuts::InitCutHistograms ( TString  name = "")

Definition at line 481 of file AliCaloPhotonCuts.cxx.

Referenced by SetCaloTrackMatcherName(), and SetFillCutHistograms().

Bool_t AliCaloPhotonCuts::InitializeCutsFromCutString ( const TString  analysisCutSelection)

Definition at line 3326 of file AliCaloPhotonCuts.cxx.

void AliCaloPhotonCuts::InitializeEMCAL ( AliVEvent *  event)
void AliCaloPhotonCuts::InitializePHOS ( AliVEvent *  event)
Bool_t AliCaloPhotonCuts::IsClusterPi0 ( AliVEvent *  event,
AliMCEvent *  mcEvent,
AliVCluster *  cluster 
)
Bool_t AliCaloPhotonCuts::IsExoticCluster ( AliVCluster *  cluster,
AliVEvent *  event,
Float_t energyStar 
)

Definition at line 6302 of file AliCaloPhotonCuts.cxx.

Referenced by ClusterQualityCuts(), and SetUseNonLinearitySwitch().

Bool_t AliCaloPhotonCuts::IsNLMCutUsed ( )
inline

Definition at line 236 of file AliCaloPhotonCuts.h.

virtual Bool_t AliCaloPhotonCuts::IsSelected ( TObject )
inlinevirtual

Definition at line 246 of file AliCaloPhotonCuts.h.

virtual Bool_t AliCaloPhotonCuts::IsSelected ( TList )
inlinevirtual

Definition at line 247 of file AliCaloPhotonCuts.h.

Bool_t AliCaloPhotonCuts::MatchConvPhotonToCluster ( AliAODConversionPhoton convPhoton,
AliVCluster *  cluster,
AliVEvent *  event,
Double_t  weight = 1. 
)

Definition at line 2967 of file AliCaloPhotonCuts.cxx.

Referenced by GetIsPureCaloCut().

void AliCaloPhotonCuts::MatchTracksToClusters ( AliVEvent *  event,
Double_t  weight = 1.,
Bool_t  isEMCalOnly = kTRUE,
AliMCEvent *  mcEvent = 0x0 
)

Definition at line 3089 of file AliCaloPhotonCuts.cxx.

Referenced by GetIsPureCaloCut().

AliCaloPhotonCuts& AliCaloPhotonCuts::operator= ( const AliCaloPhotonCuts )

Referenced by IsNLMCutUsed().

void AliCaloPhotonCuts::PrintCuts ( )

Definition at line 3508 of file AliCaloPhotonCuts.cxx.

void AliCaloPhotonCuts::PrintCutsWithValues ( const TString  analysisCutSelection)

Definition at line 3516 of file AliCaloPhotonCuts.cxx.

Referenced by InitializeCutsFromCutString().

void AliCaloPhotonCuts::SetCaloTrackMatcherName ( TString  name)
inline

Definition at line 259 of file AliCaloPhotonCuts.h.

Bool_t AliCaloPhotonCuts::SetClusterTypeCut ( Int_t  clusterType)

Definition at line 3560 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

void AliCaloPhotonCuts::SetCorrectionTaskSetting ( TString  setting)
inline

Definition at line 369 of file AliCaloPhotonCuts.h.

Bool_t AliCaloPhotonCuts::SetCut ( cutIds  cutID,
Int_t  cut 
)

Set individual cut ID

Definition at line 3358 of file AliCaloPhotonCuts.cxx.

Referenced by InitializeCutsFromCutString().

Bool_t AliCaloPhotonCuts::SetCutIds ( TString  cutString)
Bool_t AliCaloPhotonCuts::SetDispersion ( Int_t  dispersion)

Definition at line 4806 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetDistanceToBadChannelCut ( Int_t  distanceToBadChannel)

Definition at line 3761 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetExoticClusterCut ( Int_t  exoticCell)

Definition at line 4121 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

void AliCaloPhotonCuts::SetExoticsMinCellEnergyCut ( Double_t  minE)
inline

Definition at line 365 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SetExoticsQA ( Bool_t  enable)
inline

Definition at line 366 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SetExtendedMatchAndQA ( Int_t  extendedMatchAndQA)
inline

Definition at line 289 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SetFillCutHistograms ( TString  name = "")
inline

Definition at line 282 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SetHistoToModifyAcceptance ( TH1S *  histAcc)
inline

Definition at line 323 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SetIsPureCaloCut ( Int_t  merged)
inline

Definition at line 291 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SetLightOutput ( Bool_t  flag)
inline

Definition at line 256 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SetLocMaxCutEDiff ( Double_t  diffCut)
inline

Definition at line 327 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SetLogBinningXTH1 ( TH1 histoRebin)

Definition at line 6215 of file AliCaloPhotonCuts.cxx.

Referenced by SetUseNonLinearitySwitch().

void AliCaloPhotonCuts::SetLogBinningXTH2 ( TH2 histoRebin)

Definition at line 6231 of file AliCaloPhotonCuts.cxx.

Referenced by SetUseNonLinearitySwitch().

void AliCaloPhotonCuts::SetLogBinningYTH2 ( TH2 histoRebin)

Definition at line 6246 of file AliCaloPhotonCuts.cxx.

Referenced by SetUseNonLinearitySwitch().

Bool_t AliCaloPhotonCuts::SetMaxEtaCut ( Int_t  maxEta)

Definition at line 3633 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetMaxM02 ( Int_t  maxM02)

Definition at line 4390 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetMaxPhiCut ( Int_t  maxPhi)

Definition at line 3721 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetMinEnergyCut ( Int_t  minEnergy)

Definition at line 4181 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetMinEtaCut ( Int_t  minEta)

Definition at line 3583 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetMinM02 ( Int_t  minM02)

Definition at line 4697 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetMinMaxM20 ( Int_t  minM20)

Definition at line 4731 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetMinNCellsCut ( Int_t  minNCells)

Definition at line 4350 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetMinPhiCut ( Int_t  minPhi)

Definition at line 3681 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetNLM ( Int_t  nlm)

Definition at line 4825 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetNonLinearity1 ( Int_t  nl1)

Definition at line 4852 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetNonLinearity2 ( Int_t  nl2)

Definition at line 4865 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetRecConv ( Int_t  recConv)

Definition at line 4762 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

void AliCaloPhotonCuts::SetSeedEnergy ( Double_t  seed)
inline

Definition at line 326 of file AliCaloPhotonCuts.h.

Bool_t AliCaloPhotonCuts::SetTimingCut ( Int_t  timing)

Definition at line 3808 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

Bool_t AliCaloPhotonCuts::SetTrackMatchingCut ( Int_t  trackMatching)

Definition at line 3879 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut(), and SetLocMaxCutEDiff().

void AliCaloPhotonCuts::SetUseNonLinearitySwitch ( Bool_t  useNonLin)
inline

Definition at line 352 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SetV0ReaderName ( TString  name)
inline

Definition at line 258 of file AliCaloPhotonCuts.h.

void AliCaloPhotonCuts::SplitEnergy ( Int_t  absCellId1,
Int_t  absCellId2,
AliVCluster *  cluster,
AliVEvent *  event,
Int_t  isMC,
AliAODCaloCluster *  cluster1,
AliAODCaloCluster *  cluster2 
)

Definition at line 2588 of file AliCaloPhotonCuts.cxx.

Referenced by GetIsPureCaloCut().

Bool_t AliCaloPhotonCuts::UpdateCutString ( )

Update the cut string (if it has been created yet)

Definition at line 3314 of file AliCaloPhotonCuts.cxx.

Referenced by SetCut().

Member Data Documentation

TProfile* AliCaloPhotonCuts::fBadChannels
protected

Definition at line 387 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), InitializeEMCAL(), and InitializePHOS().

TString AliCaloPhotonCuts::fCaloTrackMatcherName
protected

Definition at line 400 of file AliCaloPhotonCuts.h.

Referenced by InitializeEMCAL(), InitializePHOS(), and SetCaloTrackMatcherName().

TString AliCaloPhotonCuts::fCorrTaskSetting
protected
MCSet AliCaloPhotonCuts::fCurrentMC
protected
Int_t AliCaloPhotonCuts::fCuts[kNCuts]
TObjString* AliCaloPhotonCuts::fCutString
protected

Definition at line 464 of file AliCaloPhotonCuts.h.

Referenced by AliCaloPhotonCuts(), UpdateCutString(), and ~AliCaloPhotonCuts().

TString AliCaloPhotonCuts::fCutStringRead
protected

Definition at line 465 of file AliCaloPhotonCuts.h.

Referenced by GetCutNumber(), and InitializeCutsFromCutString().

Bool_t AliCaloPhotonCuts::fDoExoticsQA
protected

Definition at line 432 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), InitCutHistograms(), and SetExoticsQA().

Bool_t AliCaloPhotonCuts::fDoLightOutput
protected
TObjArray* AliCaloPhotonCuts::fEMCALBadChannelsMap
protected
AliEMCALRecoUtils* AliCaloPhotonCuts::fEMCALRecUtils
protected

Definition at line 380 of file AliCaloPhotonCuts.h.

Referenced by AcceptCellByBadChannelMap(), InitializeEMCAL(), and SplitEnergy().

Double_t AliCaloPhotonCuts::fEOverPMax
protected

Definition at line 427 of file AliCaloPhotonCuts.h.

Referenced by MatchTracksToClusters(), and SetTrackMatchingCut().

Double_t AliCaloPhotonCuts::fExoticEnergyFracCluster
protected

Definition at line 429 of file AliCaloPhotonCuts.h.

Referenced by IsExoticCluster(), PrintCutsWithValues(), and SetExoticClusterCut().

Double_t AliCaloPhotonCuts::fExoticMinEnergyCell
protected

Definition at line 430 of file AliCaloPhotonCuts.h.

Referenced by IsExoticCluster(), and SetExoticsMinCellEnergyCut().

Int_t AliCaloPhotonCuts::fExtendedMatchAndQA
protected
AliPHOSGeometry* AliCaloPhotonCuts::fGeomPHOS
protected
const char * AliCaloPhotonCuts::fgkCutNames
static
Initial value:
= {
"ClusterType",
"EtaMin",
"EtaMax",
"PhiMin",
"PhiMax",
"NonLinearity1"
"NonLinearity2"
"DistanceToBadChannel",
"Timing",
"TrackMatching",
"ExoticCluster",
"MinEnergy",
"MinNCells",
"MinM02",
"MaxM02",
"MinMaxM20",
"RecConv",
"MaximumDispersion",
"NLM"
}

Definition at line 223 of file AliCaloPhotonCuts.h.

Referenced by PrintCuts().

Int_t AliCaloPhotonCuts::fgkDCALCols
protected

Definition at line 575 of file AliCaloPhotonCuts.h.

Referenced by CheckDistanceToBadChannel().

TH1F* AliCaloPhotonCuts::fHistAcceptanceCuts
protected

Definition at line 469 of file AliCaloPhotonCuts.h.

Referenced by AcceptanceCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistCellEnergyvsCellID
protected

Definition at line 500 of file AliCaloPhotonCuts.h.

Referenced by FillHistogramsExtendedQA(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistCellTimevsCellID
protected

Definition at line 501 of file AliCaloPhotonCuts.h.

Referenced by FillHistogramsExtendedQA(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistClusETruePi0_BeforeTM
protected

Definition at line 566 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistClusETruePi0_Matched
protected

Definition at line 567 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiAfterQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiBeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiNegTracksAfterQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiNegTracksBeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiNegTracksP_000_075BeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiNegTracksP_075_125BeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiNegTracksP_125_999BeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiPosTracksAfterQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiPosTracksBeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiPosTracksP_000_075BeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiPosTracksP_075_125BeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPhiPosTracksP_125_999BeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPtAfterQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPtBeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdEtadPtTrueMatched
protected

Definition at line 535 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), and MatchConvPhotonToCluster().

TH1F* AliCaloPhotonCuts::fHistClusterDistance1DInTimeCut
protected

Definition at line 512 of file AliCaloPhotonCuts.h.

Referenced by FillHistogramsExtendedQA(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterDistanceInTimeCut
protected

Definition at line 510 of file AliCaloPhotonCuts.h.

Referenced by FillHistogramsExtendedQA(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterDistanceOutTimeCut
protected

Definition at line 511 of file AliCaloPhotonCuts.h.

Referenced by FillHistogramsExtendedQA(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterdPhidPtAfterQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdPhidPtNegTracksBeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdPhidPtNegTracksTrueMatched
protected

Definition at line 540 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), and MatchConvPhotonToCluster().

TH2F* AliCaloPhotonCuts::fHistClusterdPhidPtPosTracksBeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterdPhidPtPosTracksTrueMatched
protected

Definition at line 539 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), and MatchConvPhotonToCluster().

TH2F* AliCaloPhotonCuts::fHistClusterEEstarExotics
protected

Definition at line 548 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEM02AfterQA
protected

Definition at line 503 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEM02BeforeQA
protected

Definition at line 502 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEM02Exotics
protected

Definition at line 546 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistClusterEnergyFracCellsAfterQA
protected

Definition at line 507 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistClusterEnergyFracCellsBeforeQA
protected

Definition at line 506 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEnergyvsMod
protected

Definition at line 495 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEnergyvsNCells
protected

Definition at line 499 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEnergyvsNCellsExotics
protected

Definition at line 547 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterENMatchesCharged
protected

Definition at line 562 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterENMatchesNeutral
protected

Definition at line 561 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEtavsPhiAfterAcc
protected

Definition at line 473 of file AliCaloPhotonCuts.h.

Referenced by AcceptanceCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEtavsPhiAfterQA
protected

Definition at line 474 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEtavsPhiBeforeAcc
protected

Definition at line 472 of file AliCaloPhotonCuts.h.

Referenced by ClusterIsSelected(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEtavsPhiExotics
protected

Definition at line 545 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEvsTrackECharged
protected

Definition at line 554 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEvsTrackEChargedLead
protected

Definition at line 555 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEvsTrackEConv
protected

Definition at line 560 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEvsTrackEGamma
protected

Definition at line 558 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEvsTrackEGammaSubCharged
protected

Definition at line 559 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEvsTrackENeutral
protected

Definition at line 556 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEvsTrackENeutralSubCharged
protected

Definition at line 557 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEvsTrackEPrimaryButNoElec
protected

Definition at line 563 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterEvsTrackSumEPrimaryButNoElec
protected

Definition at line 564 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterIdentificationCuts
protected

Definition at line 470 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistClusterIncludedCellsAfterQA
protected

Definition at line 505 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistClusterIncludedCellsBeforeQA
protected

Definition at line 504 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterIncludedCellsTimingAfterQA
protected

Definition at line 508 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterIncludedCellsTimingEnergyAfterQA
protected

Definition at line 509 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterM20M02AfterQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterM20M02BeforeQA
protected
TH1F* AliCaloPhotonCuts::fHistClusterRAfterQA
protected
TH1F* AliCaloPhotonCuts::fHistClusterRBeforeQA
protected
TH2F* AliCaloPhotonCuts::fHistClusterTimevsEAfterQA
protected

Definition at line 476 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterTimevsEBeforeQA
protected

Definition at line 475 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterTMEffiInput
protected

Definition at line 551 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterTrueElecEtaPhiAfterTM_30_00
protected

Definition at line 553 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistClusterTrueElecEtaPhiBeforeTM_30_00
protected

Definition at line 552 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistCutIndex
protected

Definition at line 468 of file AliCaloPhotonCuts.h.

Referenced by FillClusterCutIndex(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistDispersionAfterQA
protected

Definition at line 488 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistDispersionBeforeQA
protected

Definition at line 487 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistDistanceTrackToClusterAfterQA
protected
TH1F* AliCaloPhotonCuts::fHistDistanceTrackToClusterBeforeQA
protected
TH1F* AliCaloPhotonCuts::fHistEnergyOfClusterAfterNL
protected

Definition at line 478 of file AliCaloPhotonCuts.h.

Referenced by ClusterIsSelected(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistEnergyOfClusterAfterQA
protected

Definition at line 480 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistEnergyOfClusterBeforeNL
protected

Definition at line 477 of file AliCaloPhotonCuts.h.

Referenced by ClusterIsSelected(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistEnergyOfClusterBeforeQA
protected

Definition at line 479 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistEnergyOfModvsMod
protected

Definition at line 498 of file AliCaloPhotonCuts.h.

Referenced by FillHistogramsExtendedQA(), and InitCutHistograms().

TList* AliCaloPhotonCuts::fHistExtQA
protected

Definition at line 376 of file AliCaloPhotonCuts.h.

Referenced by GetExtQAHistograms(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistM02AfterQA
protected

Definition at line 484 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistM02BeforeQA
protected

Definition at line 483 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistM20AfterQA
protected

Definition at line 486 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistM20BeforeQA
protected

Definition at line 485 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistMatchedTrackPClusE
protected

Definition at line 570 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), and MatchTracksToClusters().

TH2F* AliCaloPhotonCuts::fHistMatchedTrackPClusEAfterEOverPVeto
protected

Definition at line 571 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), and MatchTracksToClusters().

TH2F* AliCaloPhotonCuts::fHistMatchedTrackPClusETruePi0Clus
protected

Definition at line 572 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), and MatchTracksToClusters().

TH1F* AliCaloPhotonCuts::fHistNCellsAfterQA
protected

Definition at line 482 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistNCellsBeforeQA
protected

Definition at line 481 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistNCellsBigger100MeVvsMod
protected

Definition at line 496 of file AliCaloPhotonCuts.h.

Referenced by FillHistogramsExtendedQA(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistNCellsBigger1500MeVvsMod
protected

Definition at line 497 of file AliCaloPhotonCuts.h.

Referenced by FillHistogramsExtendedQA(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistNLMAfterQA
protected

Definition at line 490 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH1F* AliCaloPhotonCuts::fHistNLMBeforeQA
protected

Definition at line 489 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistNLMVsEAfterQA
protected

Definition at line 493 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TH2F* AliCaloPhotonCuts::fHistNLMVsNCellsAfterQA
protected

Definition at line 492 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), and InitCutHistograms().

TList* AliCaloPhotonCuts::fHistograms
protected

Definition at line 375 of file AliCaloPhotonCuts.h.

Referenced by GetCutHistograms(), InitCutHistograms(), and SetFillCutHistograms().

TH1S* AliCaloPhotonCuts::fHistoModifyAcc
protected

Definition at line 390 of file AliCaloPhotonCuts.h.

Referenced by AcceptanceCuts(), and SetHistoToModifyAcceptance().

Bool_t AliCaloPhotonCuts::fIsAcceptedForBasic
protected
Bool_t AliCaloPhotonCuts::fIsCurrentClusterAcceptedBeforeTM
protected

Definition at line 395 of file AliCaloPhotonCuts.h.

Referenced by ClusterIsSelectedBeforeTrackMatch(), and ClusterQualityCuts().

Int_t AliCaloPhotonCuts::fIsMC
protected
Double_t AliCaloPhotonCuts::fLocMaxCutEDiff
protected

Definition at line 435 of file AliCaloPhotonCuts.h.

Referenced by GetNumberOfLocalMaxima(), and SetLocMaxCutEDiff().

Double_t AliCaloPhotonCuts::fMaxDispersion
protected
Double_t AliCaloPhotonCuts::fMaxDistTrackToClusterEta
protected
Double_t AliCaloPhotonCuts::fMaxDistTrackToClusterPhi
protected
Double_t AliCaloPhotonCuts::fMaxEtaInnerEdge
protected
Double_t AliCaloPhotonCuts::fMaxM02
protected
Int_t AliCaloPhotonCuts::fMaxM02CutNr
protected
Double_t AliCaloPhotonCuts::fMaxM20
protected
Double_t AliCaloPhotonCuts::fMaxMGGRecConv
protected

Definition at line 447 of file AliCaloPhotonCuts.h.

Referenced by PrintCutsWithValues(), and SetRecConv().

Int_t AliCaloPhotonCuts::fMaxNLM
protected
Double_t AliCaloPhotonCuts::fMaxTimeDiff
protected
Double_t AliCaloPhotonCuts::fMinDistanceToBadChannel
protected
Double_t AliCaloPhotonCuts::fMinDistTrackToClusterPhi
protected
Double_t AliCaloPhotonCuts::fMinEnergy
protected
Double_t AliCaloPhotonCuts::fMinM02
protected
Int_t AliCaloPhotonCuts::fMinM02CutNr
protected
Double_t AliCaloPhotonCuts::fMinM20
protected
Int_t AliCaloPhotonCuts::fMinNCells
protected
Int_t AliCaloPhotonCuts::fMinNLM
protected

Definition at line 451 of file AliCaloPhotonCuts.h.

Referenced by CalculateMaxM02(), GetMinNLMCut(), PrintCutsWithValues(), and SetNLM().

Double_t AliCaloPhotonCuts::fMinTimeDiff
protected
Int_t AliCaloPhotonCuts::fNMaxDCalModules
protected

Definition at line 574 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), and InitializeEMCAL().

Int_t AliCaloPhotonCuts::fNMaxEMCalModules
protected

Definition at line 388 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), and InitializeEMCAL().

Int_t AliCaloPhotonCuts::fNMaxPHOSModules
protected

Definition at line 389 of file AliCaloPhotonCuts.h.

Referenced by InitCutHistograms(), and InitializePHOS().

Int_t AliCaloPhotonCuts::fNonLinearity1
protected

Definition at line 454 of file AliCaloPhotonCuts.h.

Referenced by SetNonLinearity1(), and SetNonLinearity2().

Int_t AliCaloPhotonCuts::fNonLinearity2
protected

Definition at line 455 of file AliCaloPhotonCuts.h.

Referenced by SetNonLinearity2().

TString AliCaloPhotonCuts::fPeriodName
protected

Definition at line 401 of file AliCaloPhotonCuts.h.

Referenced by ApplyNonLinearity().

TH2I** AliCaloPhotonCuts::fPHOSBadChannelsMap
protected
Int_t AliCaloPhotonCuts::fPHOSCurrentRun
protected
Bool_t AliCaloPhotonCuts::fPHOSInitialized
protected
Double_t AliCaloPhotonCuts::fSeedEnergy
protected

Definition at line 434 of file AliCaloPhotonCuts.h.

Referenced by GetNumberOfLocalMaxima(), and SetSeedEnergy().

Int_t AliCaloPhotonCuts::fSwitchNonLinearity
protected
Bool_t AliCaloPhotonCuts::fUseDispersion
protected
Int_t AliCaloPhotonCuts::fUseDistanceToBadChannel
protected
Bool_t AliCaloPhotonCuts::fUseEOverPVetoTM
protected
Bool_t AliCaloPhotonCuts::fUseEtaCut
protected
Bool_t AliCaloPhotonCuts::fUseExoticCluster
protected
Int_t AliCaloPhotonCuts::fUseM02
protected
Bool_t AliCaloPhotonCuts::fUseM20
protected
Bool_t AliCaloPhotonCuts::fUseMinEnergy
protected
Bool_t AliCaloPhotonCuts::fUseNCells
protected
Bool_t AliCaloPhotonCuts::fUseNLM
protected
Bool_t AliCaloPhotonCuts::fUseNonLinearity
protected
Bool_t AliCaloPhotonCuts::fUsePhiCut
protected
Bool_t AliCaloPhotonCuts::fUsePtDepTrackToCluster
protected
Bool_t AliCaloPhotonCuts::fUseRecConv
protected

Definition at line 448 of file AliCaloPhotonCuts.h.

Referenced by PrintCutsWithValues(), and SetRecConv().

Bool_t AliCaloPhotonCuts::fUseTimeDiff
protected

Definition at line 418 of file AliCaloPhotonCuts.h.

Referenced by ClusterQualityCuts(), PrintCutsWithValues(), and SetTimingCut().

TString AliCaloPhotonCuts::fV0ReaderName
protected
std::vector<Int_t> AliCaloPhotonCuts::fVectorMatchedClusterIDs
protected

The documentation for this class was generated from the following files: