AliPhysics  9c7580a (9c7580a)

Base class for CaloTrackCorr analysis algorithms. More...

#include <AliAnaCaloTrackCorrBaseClass.h>

Inheritance diagram for AliAnaCaloTrackCorrBaseClass:

Public Types

enum  detector {
  kEMCAL = AliFiducialCut::kEMCAL, kPHOS = AliFiducialCut::kPHOS, kCTS = AliFiducialCut::kCTS, kDCAL = AliFiducialCut::kDCAL,
  kDCALPHOS = AliFiducialCut::kDCALPHOS
}
 Set the tag identifing the main detector used in the analysis. More...
 

Public Member Functions

 AliAnaCaloTrackCorrBaseClass ()
 
virtual ~AliAnaCaloTrackCorrBaseClass ()
 Destructor. More...
 
virtual TListGetCreateOutputObjects ()
 
virtual void Init ()
 
virtual void InitDebug ()
 
virtual void InitParameters ()
 Initialize the parameters of the analysis. More...
 
virtual void InitCaloParameters ()
 
virtual void FillEventMixPool ()
 
virtual void MakeAnalysisFillAOD ()
 
virtual void MakeAnalysisFillHistograms ()
 
virtual void Print (const Option_t *) const
 Print some relevant parameters set for the analysis. More...
 
virtual void Terminate (TList *)
 
virtual void AddToHistogramsName (TString add)
 
virtual TString GetAddedHistogramsStringToName () const
 
virtual TObjString * GetAnalysisCuts ()
 
virtual TString GetBaseParametersList ()
 
virtual Int_t GetDebug () const
 
virtual void SetDebug (Int_t d)
 
virtual Int_t GetEventNumber () const
 
virtual Int_t GetTrackMultiplicity () const
 
virtual AliCentrality * GetCentrality () const
 
virtual AliMultSelection * GetMultSelCen () const
 
virtual Int_t GetEventCentrality () const
 
virtual AliEventplane * GetEventPlane () const
 
virtual Double_t GetEventPlaneAngle () const
 
virtual TString GetEventPlaneMethod () const
 
virtual void AddAODParticle (AliCaloTrackParticle part)
 
virtual void ConnectInputOutputAODBranches ()
 
virtual TClonesArray * GetCreateOutputAODBranch ()
 Create AOD branch filled in the analysis. More...
 
virtual TString GetInputAODName () const
 
virtual void SetInputAODName (TString name)
 
virtual TString GetOutputAODName () const
 
virtual void SetOutputAODName (TString name)
 
virtual Bool_t NewOutputAOD () const
 
virtual TString GetOutputAODClassName () const
 
virtual void SetOutputAODClassName (TString name)
 
virtual TString GetAODObjArrayName () const
 
virtual void SetAODObjArrayName (TString name)
 
virtual TClonesArray * GetInputAODBranch () const
 
virtual TClonesArray * GetOutputAODBranch () const
 
virtual TClonesArray * GetAODBranch (const TString &aodBranchName) const
 Recover ouput and input AOD pointers for each event in AliCaloTrackMaker. More...
 
virtual TClonesArray * GetAODCaloClusters () const
 
virtual TClonesArray * GetAODTracks () const
 
virtual AliVCaloCells * GetPHOSCells () const
 
virtual AliVCaloCells * GetEMCALCells () const
 
virtual TObjArrayGetCTSTracks () const
 
virtual TObjArrayGetEMCALClusters () const
 
virtual TObjArrayGetPHOSClusters () const
 
virtual TClonesArray * GetNonStandardJets () const
 
virtual AliAODJetEventBackground * GetBackgroundJets () const
 
virtual Int_t GetCalorimeter () const
 
virtual TString GetCalorimeterString () const
 
virtual void SetCalorimeter (TString &calo)
 Set the calorimeter for the analysis. A string. More...
 
virtual void SetCalorimeter (Int_t calo)
 Set the calorimeter for the analysis. An integer. More...
 
virtual Bool_t IsDataMC () const
 
virtual void SwitchOnDataMC ()
 
virtual void SwitchOffDataMC ()
 
virtual Bool_t IsFiducialCutOn () const
 
virtual void SwitchOnFiducialCut ()
 
virtual void SwitchOffFiducialCut ()
 
virtual Bool_t IsRealCaloAcceptanceOn () const
 
virtual void SwitchOnRealCaloAcceptance ()
 
virtual void SwitchOffRealCaloAcceptance ()
 
virtual Bool_t IsCaloPIDOn () const
 
virtual void SwitchOnCaloPID ()
 
virtual void SwitchOffCaloPID ()
 
virtual Bool_t MakePlotsOn () const
 
virtual void SwitchOnPlotsMaking ()
 
virtual void SwitchOffPlotsMaking ()
 
virtual Bool_t IsPileUpAnalysisOn () const
 
virtual void SwitchOnFillPileUpHistograms ()
 
virtual void SwitchOffFillPileUpHistograms ()
 
virtual Bool_t IsHighMultiplicityAnalysisOn () const
 
virtual void SwitchOnFillHighMultiplicityHistograms ()
 
virtual void SwitchOffFillHighMultiplicityHistograms ()
 
virtual Float_t GetMaxPt () const
 
virtual Float_t GetMinPt () const
 
virtual void SetMaxPt (Float_t pt)
 
virtual void SetMinPt (Float_t pt)
 
virtual void SetPtCutRange (Double_t mi, Double_t ma)
 
virtual Float_t GetMaxEnergy () const
 
virtual Float_t GetMinEnergy () const
 
virtual void SetMaxEnergy (Float_t e)
 
virtual void SetMinEnergy (Float_t e)
 
virtual void SetEnergyCutRange (Double_t mi, Double_t ma)
 
virtual void SetPairTimeCut (Float_t t)
 
virtual Float_t GetPairTimeCut () const
 Time cut in ns. More...
 
Int_t GetFirstSMCoveredByTRD () const
 Time cut in ns. More...
 
void SetFirstSMCoveredByTRD (Int_t n)
 
virtual Int_t GetNZvertBin () const
 
virtual Int_t GetNRPBin () const
 Number of bins in vertex. More...
 
virtual Int_t GetNCentrBin () const
 Number of bins in reaction plain. More...
 
virtual Int_t GetNTrackMultBin () const
 Number of bins in centrality. More...
 
virtual Int_t GetNMaxEvMix () const
 Number of bins in track multiplicity. More...
 
virtual Float_t GetZvertexCut () const
 Maximal number of events for mixin. More...
 
virtual Int_t GetTrackMultiplicityBin () const
 Cut on vertex position. More...
 
virtual Int_t GetEventCentralityBin () const
 
virtual Int_t GetEventRPBin () const
 
virtual Int_t GetEventVzBin () const
 
virtual Int_t GetEventMixBin () const
 
virtual Int_t GetEventMixBin (Int_t iCen, Int_t iVz, Int_t iRP) const
 
virtual Double_t GetEventWeight () const
 
virtual Double_t GetParticlePtWeight (Float_t pt, Int_t pdg, TString genName, Int_t igen) const
 
virtual void SetNZvertBin (Int_t n=1)
 
virtual void SetNRPBin (Int_t n=1)
 Number of bins for vertex position. More...
 
virtual void SetNCentrBin (Int_t n=1)
 Number of bins in reaction plain. More...
 
virtual void SetNTrackMultBin (Int_t n=1)
 Number of bins in centrality. More...
 
virtual void SetNMaxEvMix (Int_t n=20)
 Number of bins in track multiplicity. More...
 
virtual void SetTrackMultiplicityBin (Int_t bin, Int_t mult)
 Maximal number of events for mixing. More...
 
virtual void SwitchOnTrackMultBins ()
 
virtual void SwitchOffTrackMultBins ()
 
virtual void SwitchOnOwnMix ()
 
virtual void SwitchOffOwnMix ()
 
virtual Bool_t DoOwnMix () const
 
virtual Bool_t UseTrackMultBins () const
 
virtual Int_t CheckMixedEventVertex (Int_t caloLabel, Int_t trackLabel)
 
virtual AliMixedEvent * GetMixedEvent () const
 
virtual Int_t GetNMixedEvent () const
 
virtual void GetVertex (Double_t vertex[3]) const
 
virtual Double_tGetVertex (Int_t evtIndex) const
 
virtual void GetVertex (Double_t vertex[3], Int_t evtIndex) const
 
virtual Int_t GetV0Signal (Int_t i) const
 
virtual Int_t GetV0Multiplicity (Int_t i) const
 
Float_t GetPhi (Float_t phi) const
 Shift phi angle in case of negative value 360 degrees. Example TLorenzVector::Phi defined in -pi to pi. More...
 
Float_t DegToRad (Float_t deg) const
 
Float_t RadToDeg (Float_t rad) const
 
virtual Bool_t IsTrackMatched (AliVCluster *cluster, AliVEvent *event)
 
virtual Int_t GetModuleNumberCellIndexes (Int_t absId, Int_t calo, Int_t &icol, Int_t &irow, Int_t &iRCU) const
 
virtual Int_t GetModuleNumberCellIndexesAbsCaloMap (Int_t absId, Int_t calo, Int_t &icol, Int_t &irow, Int_t &iRCU, Int_t &icolAbs, Int_t &irowAbs) const
 
virtual Int_t GetModuleNumber (AliCaloTrackParticle *part) const
 
virtual Int_t GetModuleNumber (AliVCluster *cluster) const
 
virtual AliVCluster * FindCluster (TObjArray *clusters, Int_t clId, Int_t &iclus, Int_t first=0)
 
virtual AliMCEvent * GetMC () const
 
virtual AliHeader * GetMCHeader () const
 
virtual AliGenEventHeader * GetMCGenEventHeader () const
 
virtual AliCaloPIDGetCaloPID ()
 
virtual AliCalorimeterUtilsGetCaloUtils () const
 
virtual AliFiducialCutGetFiducialCut ()
 
virtual AliHistogramRangesGetHistogramRanges ()
 
virtual AliIsolationCutGetIsolationCut ()
 
virtual AliMCAnalysisUtilsGetMCAnalysisUtils ()
 
virtual AliNeutralMesonSelectionGetNeutralMesonSelection ()
 
virtual AliCaloTrackReaderGetReader () const
 
virtual AliEMCALGeometry * GetEMCALGeometry () const
 
virtual AliPHOSGeoUtils * GetPHOSGeometry () const
 
virtual void SetCaloPID (AliCaloPID *pid)
 
virtual void SetCaloUtils (AliCalorimeterUtils *caloutils)
 
virtual void SetFiducialCut (AliFiducialCut *fc)
 
virtual void SetHistogramRanges (AliHistogramRanges *hr)
 
virtual void SetIsolationCut (AliIsolationCut *ic)
 
virtual void SetMCAnalysisUtils (AliMCAnalysisUtils *mcutils)
 
virtual void SetNeutralMesonSelection (AliNeutralMesonSelection *const nms)
 
virtual void SetReader (AliCaloTrackReader *reader)
 
void SwitchOnStudyClusterOverlapsPerGenerator ()
 
void SwitchOffStudyClusterOverlapsPerGenerator ()
 
Bool_t IsStudyClusterOverlapsPerGeneratorOn () const
 
void SetNCocktailGenNamesToCheck (Int_t nb)
 
Int_t GetNCocktailGenNamesToCheck () const
 
void SetCocktailGenNameToCheck (Int_t i, TString v)
 
TString GetCocktailGenNameToCheck (Int_t i) const
 
void SetCocktailGenIndexToCheck (Int_t i, Int_t v)
 
Int_t GetCocktailGenIndexToCheck (Int_t i) const
 
Int_t GetCocktailGeneratorBackgroundTag (AliVCluster *clus, Int_t mctag, TString &genName, Int_t &index, TString &genNameBkg, Int_t &indexBkg)
 

Protected Attributes

Int_t fNModules
 Number of EMCAL/PHOS modules to use in analysis, set in CaloUtils. More...
 
Int_t fNRCU
 Number of EMCAL/PHOS RCU. More...
 
Int_t fFirstModule
 First EMCAL/PHOS module, set in CaloUtils or depending fidutial cuts. More...
 
Int_t fLastModule
 Last EMCAL/PHOS module, set in CaloUtils or depending fidutial cuts. More...
 
Int_t fNMaxCols
 Number of EMCAL/PHOS columns per SM. More...
 
Int_t fNMaxRows
 Number of EMCAL/PHOS rows per SM. More...
 
Int_t fNMaxColsFull
 Number of EMCAL/PHOS columns full detector. More...
 
Int_t fNMaxRowsFull
 Number of EMCAL/PHOS rows full detector. More...
 
Int_t fNMaxRowsFullMin
 Last of EMCAL/PHOS rows full detector. More...
 
Int_t fNMaxRowsFullMax
 First of EMCAL/PHOS rows full detector. More...
 

Private Member Functions

 AliAnaCaloTrackCorrBaseClass (const AliAnaCaloTrackCorrBaseClass &bc)
 Copy constructor not implemented. More...
 
AliAnaCaloTrackCorrBaseClassoperator= (const AliAnaCaloTrackCorrBaseClass &bc)
 Assignment operator not implemented. More...
 

Private Attributes

Bool_t fDataMC
 Flag to access MC data when using ESD or AOD. More...
 
Int_t fDebug
 Debug level. More...
 
Int_t fCalorimeter
 Calorimeter selection. More...
 
TString fCalorimeterString
 Calorimeter selection. More...
 
Bool_t fCheckFidCut
 Do analysis for clusters in defined region. More...
 
Bool_t fCheckRealCaloAcc
 When analysis of MC particle kinematics, check their hit in Calorimeter in Real Geometry or use AliFiducialCut. More...
 
Bool_t fCheckCaloPID
 Do analysis for calorimeters. More...
 
Bool_t fRecalculateCaloPID
 Recalculate PID or use PID weights in calorimeters. More...
 
Float_t fMinPt
 Maximum pt of (trigger) particles in the analysis. More...
 
Float_t fMaxPt
 Minimum pt of (trigger) particles in the analysis. More...
 
Float_t fPairTimeCut
 Maximum difference between time of cluster pairs (ns). More...
 
Int_t fTRDSMCovered
 From which SM EMCal is covered by TRD. More...
 
Int_t fNZvertBin
 Number of bins in event container for vertex position. More...
 
Int_t fNrpBin
 Number of bins in event container for reaction plain. More...
 
Int_t fNCentrBin
 Number of bins in event container for centrality. More...
 
Int_t fNmaxMixEv
 Maximal number of events stored in buffer for mixing. More...
 
Bool_t fDoOwnMix
 Do combinatorial background not the one provided by the frame. More...
 
Bool_t fUseTrackMultBins
 Use track multiplicity and not centrality bins in mixing. More...
 
Int_t fTrackMultBins [20]
 Multiplicity bins limits. Number of bins set with SetNTrackMult() that calls SetNCentrBin(). More...
 
Bool_t fFillPileUpHistograms
 Fill pile-up related histograms. More...
 
Bool_t fFillHighMultHistograms
 Histograms with centrality and event plane for triggers pT. More...
 
Bool_t fMakePlots
 Print plots. More...
 
TClonesArray * fInputAODBranch
 ! Selected input particles branch. More...
 
TString fInputAODName
 Name of input AOD branch. More...
 
TClonesArray * fOutputAODBranch
 ! Selected output particles branch. More...
 
Bool_t fNewAOD
 Flag, new aod branch added to the analysis or not. More...
 
TString fOutputAODName
 Name of output AOD branch. More...
 
TString fOutputAODClassName
 Type of aod objects to be stored in the TClonesArray (AliCaloTrackParticle, AliCaloTrackParticleCorrelation ...). More...
 
TString fAODObjArrayName
 Name of ref array kept in a TList in AliAODParticleCorrelation with clusters or track. references. More...
 
TString fAddToHistogramsName
 Add this string to histograms name. More...
 
AliCaloPIDfCaloPID
 PID calculation utils. More...
 
AliCalorimeterUtilsfCaloUtils
 Pointer to Calorimeter Utils. More...
 
AliFiducialCutfFidCut
 Acceptance cuts detector dependent. More...
 
AliHistogramRangesfHisto
 Histogram ranges container. More...
 
AliIsolationCutfIC
 Isolation cut utils. More...
 
AliMCAnalysisUtilsfMCUtils
 MonteCarlo Analysis utils. More...
 
AliNeutralMesonSelectionfNMS
 Neutral Meson Selection utities. More...
 
AliCaloTrackReaderfReader
 Access to ESD/AOD/MC data and other utilities. More...
 
Bool_t fStudyClusterOverlapsPerGenerator
 In case of coctail generators, check the content of the cluster. More...
 
Int_t fNCocktailGenNames
 Number of generators to study. More...
 
TString fCocktailGenNames [10]
 Array with name of generators to study, first must be always empty. More...
 
Int_t fCocktailGenIndeces [10]
 Array with indeces of generators to study. More...
 

Detailed Description

Base class for CaloTrackCorr analysis algorithms.

All analysis classes in the package CaloTrackCorrelations must derive from this class. Common data members and methods are defined here The main methods of the class that must be declared in the daughter analysis classes are

More information can be found in this twiki.

Author
Gustavo Conesa Balbastre Gusta.nosp@m.vo.C.nosp@m.onesa.nosp@m..Bal.nosp@m.bastr.nosp@m.e@ce.nosp@m.rn.ch, LPSC-IN2P3-CNRS

Definition at line 60 of file AliAnaCaloTrackCorrBaseClass.h.

Member Enumeration Documentation

Set the tag identifing the main detector used in the analysis.

Enumerator
kEMCAL 
kPHOS 

EMCAL (+DCAL)

kCTS 

PHOS.

kDCAL 

Tracking.

kDCALPHOS 

DCal, not used so far, just in case.

Definition at line 160 of file AliAnaCaloTrackCorrBaseClass.h.

Constructor & Destructor Documentation

AliAnaCaloTrackCorrBaseClass::AliAnaCaloTrackCorrBaseClass ( )

Default constructor. Initialize parameters.

Definition at line 43 of file AliAnaCaloTrackCorrBaseClass.cxx.

AliAnaCaloTrackCorrBaseClass::~AliAnaCaloTrackCorrBaseClass ( )
virtual

Destructor.

Definition at line 78 of file AliAnaCaloTrackCorrBaseClass.cxx.

AliAnaCaloTrackCorrBaseClass::AliAnaCaloTrackCorrBaseClass ( const AliAnaCaloTrackCorrBaseClass bc)
private

Copy constructor not implemented.

Member Function Documentation

virtual void AliAnaCaloTrackCorrBaseClass::AddToHistogramsName ( TString  add)
inlinevirtual
Int_t AliAnaCaloTrackCorrBaseClass::CheckMixedEventVertex ( Int_t  caloLabel,
Int_t  trackLabel 
)
virtual

Check vertex in mixed events. Input:

Parameters
caloLabelIndex of cluster.
trackLabelIndex of track.
Returns
bool with quality of vertex, kFALSE not ok.

Definition at line 125 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle(), AliAnaParticleIsolation::IsTriggerTheNearSideEventLeadingParticle(), and UseTrackMultBins().

void AliAnaCaloTrackCorrBaseClass::ConnectInputOutputAODBranches ( )
virtual

Recover ouput and input AOD pointers for each event in the maker. put them in the corresponding pointer.

Definition at line 154 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by GetEventPlaneMethod(), and AliAnaCaloTrackCorrMaker::ProcessEvent().

Float_t AliAnaCaloTrackCorrBaseClass::DegToRad ( Float_t  deg) const
inline
virtual void AliAnaCaloTrackCorrBaseClass::FillEventMixPool ( )
inlinevirtual
AliVCluster * AliAnaCaloTrackCorrBaseClass::FindCluster ( TObjArray clusters,
Int_t  clId,
Int_t iclus,
Int_t  first = 0 
)
virtual

Given the cluster ID stored in AliCaloTrackParticle, get the originator cluster and its index in the array. Input parameters:

Parameters
clustersFull TObjarray of clusters.
clIdInteger with the searched cluster ID.
iclusInteger with index of cluster in cluster array.
firstInteger with the first index to consider in the array of clusters.
Returns
pointer to cluster.

Definition at line 229 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by AliAnaPi0::FillMCVersusRecDataHistograms(), GetModuleNumber(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS().

virtual TString AliAnaCaloTrackCorrBaseClass::GetAddedHistogramsStringToName ( ) const
inlinevirtual
TClonesArray * AliAnaCaloTrackCorrBaseClass::GetAODBranch ( const TString aodBranchName) const
virtual

Recover ouput and input AOD pointers for each event in AliCaloTrackMaker.

Definition at line 252 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by GetOutputAODBranch(), AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), and AliAnaParticleHadronCorrelation::MakeNeutralCorrelation().

TClonesArray * AliAnaCaloTrackCorrBaseClass::GetAODCaloClusters ( ) const
virtual
Returns
list of all caloClusters in AOD output file.

Definition at line 317 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by GetOutputAODBranch().

TClonesArray * AliAnaCaloTrackCorrBaseClass::GetAODTracks ( ) const
virtual
Returns
list of all tracks in AOD output file.

Definition at line 325 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by GetOutputAODBranch().

virtual AliAODJetEventBackground* AliAnaCaloTrackCorrBaseClass::GetBackgroundJets ( ) const
inlinevirtual
TString AliAnaCaloTrackCorrBaseClass::GetBaseParametersList ( )
virtual

Put data member values in string to keep in output container.

Returns
String with list of parameters.

Definition at line 334 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by AliAnaParticleHadronCorrelation::GetAnalysisCuts(), AliAnaPhoton::GetAnalysisCuts(), AliAnaPi0Flow::GetAnalysisCuts(), AliAnaElectron::GetAnalysisCuts(), AliAnaParticleIsolation::GetAnalysisCuts(), and GetAnalysisCuts().

virtual Int_t AliAnaCaloTrackCorrBaseClass::GetCalorimeter ( ) const
inlinevirtual

Definition at line 169 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCalorimeterQA::BadClusterHistograms(), AliAnaCalorimeterQA::CalculateAverageTime(), AliAnaParticleIsolation::CalculateCaloUEBand(), AliAnaCalorimeterQA::CellHistograms(), AliAnaCalorimeterQA::CellInClusterPositionHistograms(), AliAnaClusterShapeCorrelStudies::ChannelCorrelationInTCard(), AliAnaInsideClusterInvariantMass::CheckLocalMaximaMCOrigin(), AliAnaCalorimeterQA::ClusterHistograms(), AliAnaClusterShapeCorrelStudies::ClusterLoopHistograms(), AliAnaCalorimeterQA::ClusterLoopHistograms(), AliAnaPhoton::ClusterSelected(), AliAnaElectron::ClusterSelected(), AliAnaClusterShapeCorrelStudies::ClusterShapeHistograms(), AliAnaCalorimeterQA::Correlate(), AliAnaPhoton::FillAcceptanceHistograms(), AliAnaParticleIsolation::FillAcceptanceHistograms(), AliAnaPi0::FillAcceptanceHistograms(), AliAnaPi0EbE::FillPileUpHistograms(), AliAnaPi0EbE::FillSelectedClusterHistograms(), AliAnaElectron::FillShowerShapeHistograms(), AliAnaPhoton::FillShowerShapeHistograms(), AliAnaInsideClusterInvariantMass::FillSSWeightHistograms(), AliAnaPhoton::FillTrackMatchingResidualHistograms(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaPi0EbE::FillWeightHistograms(), AliAnaPi0EbE::GetCreateOutputObjects(), AliAnaClusterShapeCorrelStudies::GetCreateOutputObjects(), AliAnaPhoton::GetCreateOutputObjects(), AliAnaElectron::GetCreateOutputObjects(), AliAnaPi0::GetCreateOutputObjects(), AliAnaCalorimeterQA::GetCreateOutputObjects(), AliAnaParticleIsolation::GetCreateOutputObjects(), AliAnaPi0EbE::Init(), AliAnaClusterShapeCorrelStudies::Init(), AliAnaClusterPileUp::Init(), AliAnaPhoton::Init(), AliAnaElectron::Init(), AliAnaCalorimeterQA::Init(), AliAnaInsideClusterInvariantMass::Init(), InitCaloParameters(), AliAnaCalorimeterQA::InvariantMassHistograms(), AliAnaClusterShapeCorrelStudies::IsGoodCluster(), AliAnaCalorimeterQA::IsGoodCluster(), AliAnaGeneratorKine::IsLeadingAndIsolated(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaParticleIsolation::MakeAnalysisFillAOD(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaClusterPileUp::MakeAnalysisFillHistograms(), AliAnaClusterShapeCorrelStudies::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaCalorimeterQA::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaInsideClusterInvariantMass::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), AliAnaPi0EbE::MakeShowerShapeIdentification(), AliAnaCalorimeterQA::MCHistograms(), AliAnaParticleIsolation::StudyMCConversionRadius(), AliAnaElectron::WeightHistograms(), and AliAnaClusterShapeCorrelStudies::WeightHistograms().

virtual AliCalorimeterUtils* AliAnaCaloTrackCorrBaseClass::GetCaloUtils ( ) const
inlinevirtual

Definition at line 330 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCalorimeterQA::BadClusterHistograms(), AliAnaCalorimeterQA::CalculateAverageTime(), AliAnaCalorimeterQA::CellHistograms(), AliAnaCalorimeterQA::CellInClusterPositionHistograms(), AliAnaClusterShapeCorrelStudies::ChannelCorrelationInTCard(), AliAnaInsideClusterInvariantMass::CheckLocalMaximaMCOrigin(), AliAnaCalorimeterQA::ClusterHistograms(), AliAnaClusterShapeCorrelStudies::ClusterLoopHistograms(), AliAnaCalorimeterQA::ClusterLoopHistograms(), AliAnaClusterShapeCorrelStudies::ClusterMatchedToTrackPID(), AliAnaCalorimeterQA::ClusterMatchedWithTrackHistograms(), AliAnaClusterShapeCorrelStudies::ClusterShapeHistograms(), AliAnaRandomTrigger::ExcludeDeadBadRegions(), AliAnaPhoton::FillAcceptanceHistograms(), AliAnaParticleIsolation::FillAcceptanceHistograms(), AliAnaPi0::FillAcceptanceHistograms(), AliAnaInsideClusterInvariantMass::FillNLMDiffCutHistograms(), AliAnaPi0EbE::FillPileUpHistograms(), AliAnaPhoton::FillPileUpHistograms(), AliAnaPi0EbE::FillSelectedClusterHistograms(), AliAnaElectron::FillShowerShapeHistograms(), AliAnaPhoton::FillShowerShapeHistograms(), AliAnaInsideClusterInvariantMass::FillSSExtraHistograms(), AliAnaInsideClusterInvariantMass::FillSSWeightHistograms(), AliAnaInsideClusterInvariantMass::FillTrackMatchingHistograms(), AliAnaPhoton::FillTrackMatchingResidualHistograms(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaPi0EbE::FillWeightHistograms(), AliAnaParticleJetFinderCorrelation::FindMCgenInfo(), AliAnaInsideClusterInvariantMass::GetAnalysisCuts(), AliAnaCalorimeterQA::GetCreateOutputObjects(), InitCaloParameters(), AliAnaCalorimeterQA::InvariantMassHistograms(), AliAnaClusterShapeCorrelStudies::IsGoodCluster(), AliAnaCalorimeterQA::IsGoodCluster(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaClusterPileUp::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaInsideClusterInvariantMass::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeShowerShapeIdentification(), AliAnaCalorimeterQA::MCHistograms(), AliAnaInsideClusterInvariantMass::Print(), AliAnaInsideClusterInvariantMass::RecalculateClusterShowerShapeParametersWithCellCut(), AliAnaParticleIsolation::StudyEMCALRegions(), AliAnaElectron::WeightHistograms(), and AliAnaClusterShapeCorrelStudies::WeightHistograms().

virtual AliCentrality* AliAnaCaloTrackCorrBaseClass::GetCentrality ( ) const
inlinevirtual

Definition at line 104 of file AliAnaCaloTrackCorrBaseClass.h.

Int_t AliAnaCaloTrackCorrBaseClass::GetCocktailGeneratorBackgroundTag ( AliVCluster *  cluster,
Int_t  mctag,
TString genName,
Int_t index,
TString genNameBkg,
Int_t indexBkg 
)

Check the content of the cluster other than the generator that deposited more energy. Assign a tag.

Parameters
clusterpointer to AliVCluster
mctagMC tag
genNamename of generator main contributor to the cluster
indexlabel
genNameBkgname of generators overlapped to the cluster
indexBkgbkg label
Returns
tag : 0-no other generator, 1 hijing, 2 other generator, 3 both hijing and other

Definition at line 386 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by AliAnaPhoton::ActivityNearCluster(), AliAnaPhoton::CocktailGeneratorsClusterOverlaps(), AliAnaPi0::FillMCVersusRecDataHistograms(), and GetCocktailGenIndexToCheck().

Int_t AliAnaCaloTrackCorrBaseClass::GetCocktailGenIndexToCheck ( Int_t  i) const
inline
TClonesArray * AliAnaCaloTrackCorrBaseClass::GetCreateOutputAODBranch ( )
virtual

Create AOD branch filled in the analysis.

Definition at line 494 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by AliAnaCaloTrackCorrMaker::FillAndGetAODBranchList(), and GetEventPlaneMethod().

TObjArray * AliAnaCaloTrackCorrBaseClass::GetEMCALClusters ( ) const
virtual
Returns
list of EMCAL filtered caloClusters from AliCaloTrackReader.

Definition at line 309 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by AliAnaParticleIsolation::CalculateCaloUEBand(), AliAnaCalorimeterQA::Correlate(), AliAnaPi0::FillMCVersusRecDataHistograms(), AliAnaParticleHadronCorrelation::FillNeutralEventMixPool(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleHadronCorrelation::GetDecayPhotonMomentum(), GetEMCALCells(), AliAnaParticleJetLeadingConeCorrelation::GetLeadingPi0(), AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle(), AliAnaParticleIsolation::IsTriggerTheNearSideEventLeadingParticle(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaParticleIsolation::MakeAnalysisFillAOD(), AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillAOD(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaEMCALTriggerClusters::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaClusterPileUp::MakeAnalysisFillHistograms(), AliAnaClusterShapeCorrelStudies::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaCalorimeterQA::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaInsideClusterInvariantMass::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAODJet(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), and AliAnaPi0EbE::MakeShowerShapeIdentification().

Int_t AliAnaCaloTrackCorrBaseClass::GetEventCentralityBin ( ) const
virtual

Define the centrality bin for mixing. In pp collisions analysis hardcoded track multiplicities.

Returns
centrality bin

Definition at line 565 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by GetEventMixBin(), GetZvertexCut(), AliAnaPi0::MakeAnalysisFillHistograms(), and AliAnaParticleHadronCorrelation::MakeChargedCorrelation().

Int_t AliAnaCaloTrackCorrBaseClass::GetEventMixBin ( Int_t  iCen,
Int_t  iVz,
Int_t  iRP 
) const
virtual
Returns
Event mixing bin, combination of vz, centrality and reaction plane bins.

Definition at line 647 of file AliAnaCaloTrackCorrBaseClass.cxx.

virtual AliEventplane* AliAnaCaloTrackCorrBaseClass::GetEventPlane ( ) const
inlinevirtual
virtual TString AliAnaCaloTrackCorrBaseClass::GetEventPlaneMethod ( ) const
inlinevirtual

Definition at line 114 of file AliAnaCaloTrackCorrBaseClass.h.

Int_t AliAnaCaloTrackCorrBaseClass::GetEventRPBin ( ) const
virtual
Returns
Reaction plane bin.

Definition at line 603 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by GetEventMixBin(), GetZvertexCut(), and AliAnaPi0::MakeAnalysisFillHistograms().

virtual Double_t AliAnaCaloTrackCorrBaseClass::GetEventWeight ( ) const
inlinevirtual

Definition at line 244 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaPhoton::ActivityNearCluster(), AliAnaCalorimeterQA::BadClusterHistograms(), AliAnaParticleJetFinderCorrelation::CalculateBkg(), AliAnaParticleIsolation::CalculateCaloCellSignalInCone(), AliAnaParticleIsolation::CalculateCaloCellUEBand(), AliAnaParticleIsolation::CalculateCaloSignalInCone(), AliAnaParticleIsolation::CalculateCaloUEBand(), AliAnaParticleIsolation::CalculateNormalizeUEBandPerUnitArea(), AliAnaParticleIsolation::CalculateTrackSignalInCone(), AliAnaParticleIsolation::CalculateTrackUEBand(), AliAnaCalorimeterQA::CellHistograms(), AliAnaCalorimeterQA::CellInClusterPositionHistograms(), AliAnaClusterShapeCorrelStudies::ChannelCorrelationInTCard(), AliAnaInsideClusterInvariantMass::CheckLocalMaximaMCOrigin(), AliAnaCalorimeterQA::ClusterHistograms(), AliAnaCalorimeterQA::ClusterLoopHistograms(), AliAnaCalorimeterQA::ClusterMatchedWithTrackHistograms(), AliAnaCalorimeterQA::ClusterMCHistograms(), AliAnaPhoton::ClusterSelected(), AliAnaClusterShapeCorrelStudies::ClusterShapeHistograms(), AliAnaPhoton::CocktailGeneratorsClusterOverlaps(), AliAnaCalorimeterQA::Correlate(), AliAnaGeneratorKine::CorrelateWithPartonOrJet(), AliAnaPhoton::FillAcceptanceHistograms(), AliAnaParticleIsolation::FillAcceptanceHistograms(), AliAnaPi0::FillAcceptanceHistograms(), AliAnaInsideClusterInvariantMass::FillAngleHistograms(), AliAnaInsideClusterInvariantMass::FillArmenterosHistograms(), AliAnaPi0::FillArmenterosThetaStar(), AliAnaEMCALTriggerClusters::FillBadTriggerEventHistogram(), AliAnaParticleHadronCorrelation::FillChargedAngularCorrelationHistograms(), AliAnaParticleHadronCorrelation::FillChargedEventMixPool(), AliAnaParticleHadronCorrelation::FillChargedMCCorrelationHistograms(), AliAnaParticleHadronCorrelation::FillChargedMomentumImbalanceHistograms(), AliAnaParticleHadronCorrelation::FillChargedUnderlyingEventHistograms(), AliAnaParticleHadronCorrelation::FillChargedUnderlyingEventSidesHistograms(), AliAnaParticleHadronCorrelation::FillDecayPhotonCorrelationHistograms(), AliAnaInsideClusterInvariantMass::FillEBinHistograms(), AliAnaPi0EbE::FillEMCALBCHistograms(), AliAnaInsideClusterInvariantMass::FillHistograms1(), AliAnaInsideClusterInvariantMass::FillHistograms2(), AliAnaInsideClusterInvariantMass::FillIdConvHistograms(), AliAnaInsideClusterInvariantMass::FillIdEtaHistograms(), AliAnaInsideClusterInvariantMass::FillIdPi0Histograms(), AliAnaParticleJetLeadingConeCorrelation::FillJetHistos(), AliAnaInsideClusterInvariantMass::FillMCHistograms(), AliAnaInsideClusterInvariantMass::FillMCOverlapHistograms(), AliAnaPi0::FillMCVersusRecDataHistograms(), AliAnaInsideClusterInvariantMass::FillNCellHistograms(), AliAnaParticleHadronCorrelation::FillNeutralEventMixPool(), AliAnaParticleHadronCorrelation::FillNeutralUnderlyingEventSidesHistograms(), AliAnaInsideClusterInvariantMass::FillNLMDiffCutHistograms(), AliAnaPi0EbE::FillPileUpHistograms(), AliAnaParticleIsolation::FillPileUpHistograms(), AliAnaPhoton::FillPileUpHistograms(), AliAnaChargedParticles::FillPrimaryHistograms(), AliAnaEMCALTriggerClusters::FillRawClusterTriggerBCHistograms(), AliAnaPi0EbE::FillRejectedClusterHistograms(), AliAnaPi0EbE::FillSelectedClusterHistograms(), AliAnaElectron::FillShowerShapeHistograms(), AliAnaPhoton::FillShowerShapeHistograms(), AliAnaInsideClusterInvariantMass::FillSSExtraHistograms(), AliAnaInsideClusterInvariantMass::FillSSWeightHistograms(), AliAnaInsideClusterInvariantMass::FillThetaStarHistograms(), AliAnaInsideClusterInvariantMass::FillTrackMatchingHistograms(), AliAnaPhoton::FillTrackMatchingResidualHistograms(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaPi0EbE::FillWeightHistograms(), AliAnaParticleHadronCorrelation::FindLeadingOppositeHadronInWindow(), AliAnaParticleJetFinderCorrelation::FindMCgenInfo(), AliAnaInsideClusterInvariantMass::GetMCPrimaryKine(), AliAnaGeneratorKine::GetPartonsAndJets(), AliAnaGeneratorKine::GetXE(), AliAnaPi0EbE::HasPairSameMCMother(), AliAnaCalorimeterQA::InvariantMassHistograms(), AliAnaParticleHadronCorrelation::InvMassHisto(), AliAnaGeneratorKine::IsLeadingAndIsolated(), AliAnaChargedParticles::MakeAnalysisFillAOD(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaParticlePartonCorrelation::MakeAnalysisFillHistograms(), AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaRandomTrigger::MakeAnalysisFillHistograms(), AliAnaEMCALTriggerClusters::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaChargedParticles::MakeAnalysisFillHistograms(), AliAnaClusterPileUp::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaGeneratorKine::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaInsideClusterInvariantMass::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaParticleHadronCorrelation::MakeChargedMixCorrelation(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), AliAnaParticleHadronCorrelation::MakeMCChargedCorrelation(), AliAnaParticleHadronCorrelation::MakeNeutralCorrelation(), AliAnaParticleIsolation::MakeSeveralICAnalysis(), AliAnaPi0EbE::MakeShowerShapeIdentification(), AliAnaCalorimeterQA::MCHistograms(), AliAnaParticleJetFinderCorrelation::SelectJet(), AliAnaParticleIsolation::StudyEMCALRegions(), AliAnaParticleIsolation::StudyMCConversionRadius(), AliAnaClusterShapeCorrelStudies::WeightHistograms(), and AliAnaElectron::WeightHistograms().

virtual AliHistogramRanges* AliAnaCaloTrackCorrBaseClass::GetHistogramRanges ( )
inlinevirtual

Definition at line 334 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AddTaskCalorimeterQA(), AddTaskCaloTrackCorrM(), ConfigureChargedAnalysis(), ConfigureClusterPileUpAnalysis(), ConfigureClusterShape(), ConfigureElectronAnalysis(), ConfigureEMCALTriggerClusterAnalysis(), ConfigureGenKine(), ConfigureGenKineAnalysis(), ConfigureHadronCorrelationAnalysis(), ConfigureInClusterIMAnalysis(), ConfigureIsolationAnalysis(), ConfigurePhotonAnalysis(), ConfigurePhotonJetAnalysis(), ConfigurePi0Analysis(), ConfigurePi0EbEAnalysis(), ConfigureQAAnalysis(), ConfigureRandomTriggerAnalysis(), AliAnaChargedParticles::GetCreateOutputObjects(), AliAnaOmegaToPi0Gamma::GetCreateOutputObjects(), AliAnaParticleHadronCorrelation::GetCreateOutputObjects(), AliAnaPi0EbE::GetCreateOutputObjects(), AliAnaRandomTrigger::GetCreateOutputObjects(), AliAnaParticleJetFinderCorrelation::GetCreateOutputObjects(), AliAnaEMCALTriggerClusters::GetCreateOutputObjects(), AliAnaClusterShapeCorrelStudies::GetCreateOutputObjects(), AliAnaClusterPileUp::GetCreateOutputObjects(), AliAnaPhotonConvInCalo::GetCreateOutputObjects(), AliAnaInsideClusterInvariantMass::GetCreateOutputObjects(), AliAnaParticleJetLeadingConeCorrelation::GetCreateOutputObjects(), AliAnaPhoton::GetCreateOutputObjects(), AliAnaElectron::GetCreateOutputObjects(), AliAnaPi0::GetCreateOutputObjects(), AliAnaGeneratorKine::GetCreateOutputObjects(), AliAnaCalorimeterQA::GetCreateOutputObjects(), AliAnaParticleIsolation::GetCreateOutputObjects(), and SetAnalysisCommonParameters().

AliMCEvent * AliAnaCaloTrackCorrBaseClass::GetMC ( ) const
virtual
Returns
AliMCEvent pointer from AliCaloTrackReader.

Definition at line 517 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by AliAnaParticleIsolation::CalculateTrackSignalInCone(), AliAnaInsideClusterInvariantMass::CheckLocalMaximaMCOrigin(), AliAnaClusterShapeCorrelStudies::ClusterLoopHistograms(), AliAnaCalorimeterQA::ClusterMCHistograms(), AliAnaPhoton::CocktailGeneratorsClusterOverlaps(), AliAnaGeneratorKine::CorrelateWithPartonOrJet(), AliAnaPhoton::FillAcceptanceHistograms(), AliAnaParticleIsolation::FillAcceptanceHistograms(), AliAnaPi0::FillAcceptanceHistograms(), AliAnaPi0::FillMCVersusRecDataHistograms(), AliAnaChargedParticles::FillPrimaryHistograms(), AliAnaElectron::FillShowerShapeHistograms(), AliAnaPhoton::FillShowerShapeHistograms(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleJetFinderCorrelation::FindMCgenInfo(), GetCocktailGeneratorBackgroundTag(), AliAnaInsideClusterInvariantMass::GetMCIndex(), AliAnaInsideClusterInvariantMass::GetMCPrimaryKine(), GetModuleNumber(), AliAnaGeneratorKine::GetXE(), AliAnaPi0EbE::HasPairSameMCMother(), AliAnaGeneratorKine::IsLeadingAndIsolated(), AliAnaParticlePartonCorrelation::MakeAnalysisFillAOD(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaParticlePartonCorrelation::MakeAnalysisFillHistograms(), AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaChargedParticles::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaGeneratorKine::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), AliAnaParticleHadronCorrelation::MakeMCChargedCorrelation(), AliAnaPi0EbE::MakeShowerShapeIdentification(), AliAnaCalorimeterQA::MCHistograms(), and AliAnaParticleIsolation::StudyMCConversionRadius().

virtual AliMCAnalysisUtils* AliAnaCaloTrackCorrBaseClass::GetMCAnalysisUtils ( )
inlinevirtual

Definition at line 338 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaPhoton::ActivityNearCluster(), AliAnaParticleIsolation::CalculateNormalizeUEBandPerUnitArea(), AliAnaInsideClusterInvariantMass::CheckLocalMaximaMCOrigin(), AliAnaClusterShapeCorrelStudies::ClusterLoopHistograms(), AliAnaCalorimeterQA::ClusterMCHistograms(), AliAnaPhoton::CocktailGeneratorsClusterOverlaps(), AliAnaPhoton::FillAcceptanceHistograms(), AliAnaParticleIsolation::FillAcceptanceHistograms(), AliAnaParticleHadronCorrelation::FillChargedAngularCorrelationHistograms(), AliAnaParticleHadronCorrelation::FillChargedMomentumImbalanceHistograms(), AliAnaParticleHadronCorrelation::FillChargedUnderlyingEventHistograms(), AliAnaParticleHadronCorrelation::FillChargedUnderlyingEventSidesHistograms(), AliAnaPi0::FillMCVersusRecDataHistograms(), AliAnaPi0EbE::FillSelectedClusterHistograms(), AliAnaElectron::FillShowerShapeHistograms(), AliAnaPhoton::FillShowerShapeHistograms(), AliAnaPhoton::FillTrackMatchingResidualHistograms(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), GetCocktailGeneratorBackgroundTag(), AliAnaPi0EbE::GetMCIndex(), AliAnaInsideClusterInvariantMass::GetMCIndex(), AliAnaParticleIsolation::GetMCIndex(), AliAnaInsideClusterInvariantMass::GetMCPrimaryKine(), AliAnaParticleHadronCorrelation::GetMCTagHistogramIndex(), AliAnaPi0EbE::HasPairSameMCMother(), InitDebug(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), AliAnaParticleIsolation::MakeSeveralICAnalysis(), AliAnaPi0EbE::MakeShowerShapeIdentification(), AliAnaParticleIsolation::StudyMCConversionRadius(), and AliAnaClusterShapeCorrelStudies::WeightHistograms().

AliGenEventHeader * AliAnaCaloTrackCorrBaseClass::GetMCGenEventHeader ( ) const
virtual
Returns
AliGenEventHeader pointer from AliCaloTrackReader.

Definition at line 533 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by GetModuleNumber().

AliHeader * AliAnaCaloTrackCorrBaseClass::GetMCHeader ( ) const
virtual
Returns
Header pointer from AliCaloTrackReader.

Definition at line 525 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by GetModuleNumber().

virtual Int_t AliAnaCaloTrackCorrBaseClass::GetModuleNumber ( AliVCluster *  cluster) const
inlinevirtual

Definition at line 312 of file AliAnaCaloTrackCorrBaseClass.h.

virtual Int_t AliAnaCaloTrackCorrBaseClass::GetModuleNumberCellIndexes ( Int_t  absId,
Int_t  calo,
Int_t icol,
Int_t irow,
Int_t iRCU 
) const
inlinevirtual
virtual AliMultSelection* AliAnaCaloTrackCorrBaseClass::GetMultSelCen ( ) const
inlinevirtual

Definition at line 105 of file AliAnaCaloTrackCorrBaseClass.h.

virtual Int_t AliAnaCaloTrackCorrBaseClass::GetNMixedEvent ( ) const
inlinevirtual

Definition at line 270 of file AliAnaCaloTrackCorrBaseClass.h.

virtual TClonesArray* AliAnaCaloTrackCorrBaseClass::GetNonStandardJets ( ) const
inlinevirtual
virtual Int_t AliAnaCaloTrackCorrBaseClass::GetNTrackMultBin ( ) const
inlinevirtual

Number of bins in centrality.

Definition at line 234 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetTrackMultiplicityBin().

virtual TString AliAnaCaloTrackCorrBaseClass::GetOutputAODClassName ( ) const
inlinevirtual

Definition at line 132 of file AliAnaCaloTrackCorrBaseClass.h.

virtual TString AliAnaCaloTrackCorrBaseClass::GetOutputAODName ( ) const
inlinevirtual
virtual Float_t AliAnaCaloTrackCorrBaseClass::GetPairTimeCut ( ) const
inlinevirtual
virtual Double_t AliAnaCaloTrackCorrBaseClass::GetParticlePtWeight ( Float_t  pt,
Int_t  pdg,
TString  genName,
Int_t  igen 
) const
inlinevirtual
virtual AliPHOSGeoUtils* AliAnaCaloTrackCorrBaseClass::GetPHOSGeometry ( ) const
inlinevirtual
virtual AliCaloTrackReader* AliAnaCaloTrackCorrBaseClass::GetReader ( ) const
inlinevirtual

Definition at line 342 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCalorimeterQA::BadClusterHistograms(), AliAnaCalorimeterQA::CalculateAverageTime(), AliAnaParticleIsolation::CalculateCaloSignalInCone(), AliAnaParticleIsolation::CalculateCaloUEBand(), AliAnaParticleIsolation::CalculateNormalizeUEBandPerUnitArea(), AliAnaParticleIsolation::CalculateTrackSignalInCone(), AliAnaParticleIsolation::CalculateTrackUEBand(), AliAnaCalorimeterQA::CellHistograms(), AliAnaClusterShapeCorrelStudies::ChannelCorrelationInTCard(), AliAnaInsideClusterInvariantMass::CheckLocalMaximaMCOrigin(), AliAnaCalorimeterQA::ClusterHistograms(), AliAnaClusterShapeCorrelStudies::ClusterLoopHistograms(), AliAnaCalorimeterQA::ClusterLoopHistograms(), AliAnaClusterShapeCorrelStudies::ClusterMatchedToTrackPID(), AliAnaCalorimeterQA::ClusterMatchedWithTrackHistograms(), AliAnaCalorimeterQA::ClusterMCHistograms(), AliAnaPhoton::ClusterSelected(), AliAnaElectron::ClusterSelected(), AliAnaClusterShapeCorrelStudies::ClusterShapeHistograms(), ConnectInputOutputAODBranches(), AliAnaPhoton::FillAcceptanceHistograms(), AliAnaParticleIsolation::FillAcceptanceHistograms(), AliAnaPi0::FillAcceptanceHistograms(), AliAnaEMCALTriggerClusters::FillBadTriggerEventHistogram(), AliAnaParticleHadronCorrelation::FillChargedAngularCorrelationHistograms(), AliAnaParticleHadronCorrelation::FillChargedEventMixPool(), AliAnaParticleHadronCorrelation::FillChargedMCCorrelationHistograms(), AliAnaParticleHadronCorrelation::FillChargedMomentumImbalanceHistograms(), AliAnaParticleHadronCorrelation::FillChargedUnderlyingEventHistograms(), AliAnaPi0EbE::FillEMCALBCHistograms(), AliAnaParticleHadronCorrelation::FillNeutralEventMixPool(), AliAnaPi0EbE::FillPileUpHistograms(), AliAnaParticleIsolation::FillPileUpHistograms(), AliAnaPhoton::FillPileUpHistograms(), AliAnaChargedParticles::FillPrimaryHistograms(), AliAnaEMCALTriggerClusters::FillRawClusterTriggerBCHistograms(), AliAnaPi0EbE::FillSelectedClusterHistograms(), AliAnaElectron::FillShowerShapeHistograms(), AliAnaPhoton::FillShowerShapeHistograms(), AliAnaInsideClusterInvariantMass::FillSSExtraHistograms(), AliAnaInsideClusterInvariantMass::FillTrackMatchingHistograms(), AliAnaPhoton::FillTrackMatchingResidualHistograms(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleJetFinderCorrelation::FindMCgenInfo(), GetAODBranch(), GetCocktailGeneratorBackgroundTag(), AliAnaChargedParticles::GetCreateOutputObjects(), AliAnaParticleHadronCorrelation::GetCreateOutputObjects(), AliAnaPi0EbE::GetCreateOutputObjects(), AliAnaEMCALTriggerClusters::GetCreateOutputObjects(), AliAnaPhoton::GetCreateOutputObjects(), AliAnaElectron::GetCreateOutputObjects(), GetEventCentralityBin(), AliAnaPi0::GetEventIndex(), GetEventVzBin(), GetEventWeight(), AliAnaParticleJetLeadingConeCorrelation::GetLeadingPi0(), AliAnaInsideClusterInvariantMass::GetMCIndex(), GetMixedEvent(), GetNMixedEvent(), GetParticlePtWeight(), AliAnaGeneratorKine::GetPartonsAndJets(), GetTrackMultiplicityBin(), GetVertex(), GetZvertexCut(), AliAnaParticleHadronCorrelation::Init(), AliAnaChargedParticles::Init(), AliAnaEMCALTriggerClusters::Init(), AliAnaPi0EbE::Init(), AliAnaClusterPileUp::Init(), AliAnaPhoton::Init(), AliAnaElectron::Init(), AliAnaParticleIsolation::Init(), AliAnaInsideClusterInvariantMass::Init(), AliAnaClusterShapeCorrelStudies::InitdEdXParameters(), AliAnaClusterShapeCorrelStudies::IsGoodCluster(), AliAnaCalorimeterQA::IsGoodCluster(), AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle(), AliAnaParticleIsolation::IsTriggerTheNearSideEventLeadingParticle(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillAOD(), AliAnaChargedParticles::MakeAnalysisFillAOD(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaParticleIsolation::MakeAnalysisFillAOD(), AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaEMCALTriggerClusters::MakeAnalysisFillHistograms(), AliAnaPi0Flow::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaChargedParticles::MakeAnalysisFillHistograms(), AliAnaClusterPileUp::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaInsideClusterInvariantMass::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAODJet(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaParticleHadronCorrelation::MakeChargedMixCorrelation(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), AliAnaParticleJetLeadingConeCorrelation::MakeJetFromAOD(), AliAnaParticleHadronCorrelation::MakeMCChargedCorrelation(), AliAnaParticleIsolation::MakeSeveralICAnalysis(), AliAnaPi0EbE::MakeShowerShapeIdentification(), AliAnaCalorimeterQA::MCHistograms(), AliAnaParticleIsolation::StudyEMCALRegions(), and AliAnaClusterShapeCorrelStudies::WeightHistograms().

Int_t AliAnaCaloTrackCorrBaseClass::GetTrackMultiplicityBin ( ) const
virtual

Cut on vertex position.

Tag the event within a given track multiplicity bin. Bin range defined in multiplicity limit array fTrackMultBins. Multiplicity got from AliCaloTrackReader.

Returns
event track multiplicity bin.

Definition at line 544 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by GetEventCentralityBin(), and GetZvertexCut().

virtual Int_t AliAnaCaloTrackCorrBaseClass::GetV0Multiplicity ( Int_t  i) const
inlinevirtual

Definition at line 284 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCalorimeterQA::Correlate().

virtual Int_t AliAnaCaloTrackCorrBaseClass::GetV0Signal ( Int_t  i) const
inlinevirtual

Definition at line 282 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCalorimeterQA::Correlate().

virtual Double_t* AliAnaCaloTrackCorrBaseClass::GetVertex ( Int_t  evtIndex) const
inlinevirtual

Definition at line 276 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::GetVertex ( Double_t  vertex[3],
Int_t  evtIndex 
) const
inlinevirtual

Definition at line 278 of file AliAnaCaloTrackCorrBaseClass.h.

void AliAnaCaloTrackCorrBaseClass::InitCaloParameters ( )
virtual
void AliAnaCaloTrackCorrBaseClass::InitDebug ( )
virtual

Init once the debugging level, if requested. Activate debug level in analysis.

Definition at line 681 of file AliAnaCaloTrackCorrBaseClass.cxx.

Referenced by Init(), and AliAnaCaloTrackCorrMaker::Init().

virtual Bool_t AliAnaCaloTrackCorrBaseClass::IsCaloPIDOn ( ) const
inlinevirtual
virtual Bool_t AliAnaCaloTrackCorrBaseClass::IsDataMC ( ) const
inlinevirtual

Definition at line 174 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaPhoton::ActivityNearCluster(), AliAnaParticleIsolation::CalculateNormalizeUEBandPerUnitArea(), AliAnaParticleIsolation::CalculateTrackSignalInCone(), AliAnaCalorimeterQA::CellHistograms(), AliAnaClusterShapeCorrelStudies::ClusterLoopHistograms(), AliAnaCalorimeterQA::ClusterLoopHistograms(), AliAnaCalorimeterQA::ClusterMatchedWithTrackHistograms(), AliAnaClusterShapeCorrelStudies::ClusterShapeHistograms(), AliAnaInsideClusterInvariantMass::FillAngleHistograms(), AliAnaInsideClusterInvariantMass::FillArmenterosHistograms(), AliAnaParticleHadronCorrelation::FillChargedAngularCorrelationHistograms(), AliAnaParticleHadronCorrelation::FillChargedMomentumImbalanceHistograms(), AliAnaParticleHadronCorrelation::FillChargedUnderlyingEventHistograms(), AliAnaParticleHadronCorrelation::FillChargedUnderlyingEventSidesHistograms(), AliAnaInsideClusterInvariantMass::FillEBinHistograms(), AliAnaInsideClusterInvariantMass::FillHistograms1(), AliAnaInsideClusterInvariantMass::FillHistograms2(), AliAnaInsideClusterInvariantMass::FillIdConvHistograms(), AliAnaInsideClusterInvariantMass::FillIdEtaHistograms(), AliAnaInsideClusterInvariantMass::FillIdPi0Histograms(), AliAnaPi0EbE::FillRejectedClusterHistograms(), AliAnaPi0EbE::FillSelectedClusterHistograms(), AliAnaElectron::FillShowerShapeHistograms(), AliAnaPhoton::FillShowerShapeHistograms(), AliAnaInsideClusterInvariantMass::FillSSExtraHistograms(), AliAnaInsideClusterInvariantMass::FillThetaStarHistograms(), AliAnaInsideClusterInvariantMass::FillTrackMatchingHistograms(), AliAnaPhoton::FillTrackMatchingResidualHistograms(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaChargedParticles::GetCreateOutputObjects(), AliAnaOmegaToPi0Gamma::GetCreateOutputObjects(), AliAnaParticleHadronCorrelation::GetCreateOutputObjects(), AliAnaPi0EbE::GetCreateOutputObjects(), AliAnaClusterShapeCorrelStudies::GetCreateOutputObjects(), AliAnaPhotonConvInCalo::GetCreateOutputObjects(), AliAnaInsideClusterInvariantMass::GetCreateOutputObjects(), AliAnaPhoton::GetCreateOutputObjects(), AliAnaElectron::GetCreateOutputObjects(), AliAnaPi0::GetCreateOutputObjects(), AliAnaCalorimeterQA::GetCreateOutputObjects(), AliAnaParticleIsolation::GetCreateOutputObjects(), AliAnaParticleIsolation::GetMCIndex(), AliAnaClusterShapeCorrelStudies::InitdEdXParameters(), AliAnaParticleHadronCorrelation::InvMassHisto(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaChargedParticles::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaCalorimeterQA::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaInsideClusterInvariantMass::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), AliAnaParticleIsolation::MakeSeveralICAnalysis(), AliAnaPi0EbE::MakeShowerShapeIdentification(), AliAnaOmegaToPi0Gamma::ReadHistograms(), and AliAnaClusterShapeCorrelStudies::WeightHistograms().

virtual Bool_t AliAnaCaloTrackCorrBaseClass::MakePlotsOn ( ) const
inlinevirtual

Definition at line 193 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCaloTrackCorrMaker::Terminate().

virtual Bool_t AliAnaCaloTrackCorrBaseClass::NewOutputAOD ( ) const
inlinevirtual
AliAnaCaloTrackCorrBaseClass& AliAnaCaloTrackCorrBaseClass::operator= ( const AliAnaCaloTrackCorrBaseClass bc)
private

Assignment operator not implemented.

Float_t AliAnaCaloTrackCorrBaseClass::RadToDeg ( Float_t  rad) const
inline
virtual void AliAnaCaloTrackCorrBaseClass::SetCaloPID ( AliCaloPID pid)
inlinevirtual

Definition at line 348 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AddTaskCaloTrackCorrM().

void AliAnaCaloTrackCorrBaseClass::SetCalorimeter ( Int_t  calo)
virtual

Set the calorimeter for the analysis. An integer.

Definition at line 910 of file AliAnaCaloTrackCorrBaseClass.cxx.

virtual void AliAnaCaloTrackCorrBaseClass::SetCaloUtils ( AliCalorimeterUtils caloutils)
inlinevirtual

Definition at line 350 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCaloTrackCorrMaker::Init().

void AliAnaCaloTrackCorrBaseClass::SetCocktailGenIndexToCheck ( Int_t  i,
Int_t  v 
)
inline

Definition at line 376 of file AliAnaCaloTrackCorrBaseClass.h.

void AliAnaCaloTrackCorrBaseClass::SetCocktailGenNameToCheck ( Int_t  i,
TString  v 
)
inline

Definition at line 373 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SetEnergyCutRange ( Double_t  mi,
Double_t  ma 
)
inlinevirtual

Definition at line 217 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SetFiducialCut ( AliFiducialCut fc)
inlinevirtual

Reimplemented in AliAnaGeneratorKine.

Definition at line 352 of file AliAnaCaloTrackCorrBaseClass.h.

void AliAnaCaloTrackCorrBaseClass::SetFirstSMCoveredByTRD ( Int_t  n)
inline

Definition at line 227 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by SetAnalysisCommonParameters().

virtual void AliAnaCaloTrackCorrBaseClass::SetHistogramRanges ( AliHistogramRanges hr)
inlinevirtual

Definition at line 354 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SetIsolationCut ( AliIsolationCut ic)
inlinevirtual

Definition at line 356 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AddTaskCaloTrackCorrM().

virtual void AliAnaCaloTrackCorrBaseClass::SetMaxEnergy ( Float_t  e)
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SetMaxPt ( Float_t  pt)
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SetMCAnalysisUtils ( AliMCAnalysisUtils mcutils)
inlinevirtual

Definition at line 358 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SetMinEnergy ( Float_t  e)
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SetNCentrBin ( Int_t  n = 1)
inlinevirtual

Number of bins in reaction plain.

Definition at line 250 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AddTaskCaloTrackCorrM(), ConfigureHadronCorrelationAnalysis(), ConfigurePi0Analysis(), and SetNTrackMultBin().

void AliAnaCaloTrackCorrBaseClass::SetNCocktailGenNamesToCheck ( Int_t  nb)
inline

Definition at line 370 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SetNeutralMesonSelection ( AliNeutralMesonSelection *const  nms)
inlinevirtual

Definition at line 360 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AddTaskCaloTrackCorrM().

virtual void AliAnaCaloTrackCorrBaseClass::SetNMaxEvMix ( Int_t  n = 20)
inlinevirtual

Number of bins in track multiplicity.

Definition at line 252 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by ConfigureHadronCorrelationAnalysis(), and ConfigurePi0Analysis().

virtual void AliAnaCaloTrackCorrBaseClass::SetNRPBin ( Int_t  n = 1)
inlinevirtual

Number of bins for vertex position.

Definition at line 249 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by ConfigureHadronCorrelationAnalysis(), and ConfigurePi0Analysis().

virtual void AliAnaCaloTrackCorrBaseClass::SetNTrackMultBin ( Int_t  n = 1)
inlinevirtual

Number of bins in centrality.

Definition at line 251 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by ConfigureHadronCorrelationAnalysis().

virtual void AliAnaCaloTrackCorrBaseClass::SetNZvertBin ( Int_t  n = 1)
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SetPairTimeCut ( Float_t  t)
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SetPtCutRange ( Double_t  mi,
Double_t  ma 
)
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SetReader ( AliCaloTrackReader reader)
inlinevirtual

Definition at line 362 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCaloTrackCorrMaker::Init().

virtual void AliAnaCaloTrackCorrBaseClass::SetTrackMultiplicityBin ( Int_t  bin,
Int_t  mult 
)
inlinevirtual

Maximal number of events for mixing.

Definition at line 253 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SwitchOffCaloPID ( )
inlinevirtual

Definition at line 191 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AddTaskCaloTrackCorrM().

virtual void AliAnaCaloTrackCorrBaseClass::SwitchOffDataMC ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOffFillHighMultiplicityHistograms ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOffFillPileUpHistograms ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOffOwnMix ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOffPlotsMaking ( )
inlinevirtual

Definition at line 195 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SwitchOffRealCaloAcceptance ( )
inlinevirtual

Definition at line 186 of file AliAnaCaloTrackCorrBaseClass.h.

void AliAnaCaloTrackCorrBaseClass::SwitchOffStudyClusterOverlapsPerGenerator ( )
inline

Definition at line 367 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SwitchOffTrackMultBins ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOnCaloPID ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOnFiducialCut ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOnFillHighMultiplicityHistograms ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOnFillPileUpHistograms ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOnOwnMix ( )
inlinevirtual
virtual void AliAnaCaloTrackCorrBaseClass::SwitchOnPlotsMaking ( )
inlinevirtual

Definition at line 194 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SwitchOnRealCaloAcceptance ( )
inlinevirtual
void AliAnaCaloTrackCorrBaseClass::SwitchOnStudyClusterOverlapsPerGenerator ( )
inline

Definition at line 366 of file AliAnaCaloTrackCorrBaseClass.h.

virtual void AliAnaCaloTrackCorrBaseClass::SwitchOnTrackMultBins ( )
inlinevirtual

Definition at line 255 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by ConfigureHadronCorrelationAnalysis().

virtual void AliAnaCaloTrackCorrBaseClass::Terminate ( TList )
inlinevirtual

Reimplemented in AliAnaOmegaToPi0Gamma.

Definition at line 84 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCaloTrackCorrMaker::Terminate().

virtual Bool_t AliAnaCaloTrackCorrBaseClass::UseTrackMultBins ( ) const
inlinevirtual

Definition at line 262 of file AliAnaCaloTrackCorrBaseClass.h.

Member Data Documentation

TString AliAnaCaloTrackCorrBaseClass::fAddToHistogramsName
private

Add this string to histograms name.

Definition at line 430 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AddToHistogramsName(), GetAddedHistogramsStringToName(), GetBaseParametersList(), InitParameters(), and Print().

TString AliAnaCaloTrackCorrBaseClass::fAODObjArrayName
private

Name of ref array kept in a TList in AliAODParticleCorrelation with clusters or track. references.

Definition at line 429 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetAODObjArrayName(), GetBaseParametersList(), InitParameters(), Print(), and SetAODObjArrayName().

AliCaloPID* AliAnaCaloTrackCorrBaseClass::fCaloPID
private

PID calculation utils.

Definition at line 433 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetCaloPID(), SetCaloPID(), SwitchOnCaloPID(), and ~AliAnaCaloTrackCorrBaseClass().

Int_t AliAnaCaloTrackCorrBaseClass::fCalorimeter
private

Calorimeter selection.

Definition at line 401 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetCalorimeter(), InitParameters(), and SetCalorimeter().

TString AliAnaCaloTrackCorrBaseClass::fCalorimeterString
private

Calorimeter selection.

Definition at line 402 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetCalorimeterString(), InitParameters(), and SetCalorimeter().

AliCalorimeterUtils* AliAnaCaloTrackCorrBaseClass::fCaloUtils
private
Bool_t AliAnaCaloTrackCorrBaseClass::fCheckCaloPID
private

Do analysis for calorimeters.

Definition at line 405 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetBaseParametersList(), InitParameters(), IsCaloPIDOn(), Print(), SwitchOffCaloPID(), and SwitchOnCaloPID().

Bool_t AliAnaCaloTrackCorrBaseClass::fCheckFidCut
private

Do analysis for clusters in defined region.

Definition at line 403 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetBaseParametersList(), InitParameters(), IsFiducialCutOn(), Print(), SwitchOffFiducialCut(), and SwitchOnFiducialCut().

Bool_t AliAnaCaloTrackCorrBaseClass::fCheckRealCaloAcc
private

When analysis of MC particle kinematics, check their hit in Calorimeter in Real Geometry or use AliFiducialCut.

Definition at line 404 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetBaseParametersList(), InitParameters(), IsRealCaloAcceptanceOn(), Print(), SwitchOffRealCaloAcceptance(), and SwitchOnRealCaloAcceptance().

Int_t AliAnaCaloTrackCorrBaseClass::fCocktailGenIndeces[10]
private

Array with indeces of generators to study.

Definition at line 446 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetCocktailGenIndexToCheck(), InitParameters(), and SetCocktailGenIndexToCheck().

TString AliAnaCaloTrackCorrBaseClass::fCocktailGenNames[10]
private

Array with name of generators to study, first must be always empty.

Definition at line 445 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetCocktailGenNameToCheck(), InitParameters(), and SetCocktailGenNameToCheck().

Bool_t AliAnaCaloTrackCorrBaseClass::fDataMC
private

Flag to access MC data when using ESD or AOD.

Definition at line 399 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetBaseParametersList(), InitParameters(), IsDataMC(), Print(), SwitchOffDataMC(), and SwitchOnDataMC().

Int_t AliAnaCaloTrackCorrBaseClass::fDebug
private

Debug level.

Definition at line 400 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetDebug(), InitDebug(), InitParameters(), Print(), and SetDebug().

Bool_t AliAnaCaloTrackCorrBaseClass::fDoOwnMix
private

Do combinatorial background not the one provided by the frame.

Definition at line 416 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by DoOwnMix(), SwitchOffOwnMix(), and SwitchOnOwnMix().

AliFiducialCut* AliAnaCaloTrackCorrBaseClass::fFidCut
private

Acceptance cuts detector dependent.

Definition at line 435 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetFiducialCut(), SetFiducialCut(), SwitchOnFiducialCut(), and ~AliAnaCaloTrackCorrBaseClass().

Bool_t AliAnaCaloTrackCorrBaseClass::fFillHighMultHistograms
private

Histograms with centrality and event plane for triggers pT.

Definition at line 420 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by IsHighMultiplicityAnalysisOn(), SwitchOffFillHighMultiplicityHistograms(), and SwitchOnFillHighMultiplicityHistograms().

Bool_t AliAnaCaloTrackCorrBaseClass::fFillPileUpHistograms
private

Fill pile-up related histograms.

Definition at line 419 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by IsPileUpAnalysisOn(), SwitchOffFillPileUpHistograms(), and SwitchOnFillPileUpHistograms().

AliHistogramRanges* AliAnaCaloTrackCorrBaseClass::fHisto
private

Histogram ranges container.

Definition at line 436 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetHistogramRanges(), SetHistogramRanges(), and ~AliAnaCaloTrackCorrBaseClass().

AliIsolationCut* AliAnaCaloTrackCorrBaseClass::fIC
private

Isolation cut utils.

Definition at line 437 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetIsolationCut(), SetIsolationCut(), and ~AliAnaCaloTrackCorrBaseClass().

TClonesArray* AliAnaCaloTrackCorrBaseClass::fInputAODBranch
private

! Selected input particles branch.

Definition at line 423 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by ConnectInputOutputAODBranches(), GetInputAODBranch(), and GetOutputAODBranch().

TString AliAnaCaloTrackCorrBaseClass::fInputAODName
private
Bool_t AliAnaCaloTrackCorrBaseClass::fMakePlots
private

Print plots.

Definition at line 421 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by MakePlotsOn(), Print(), SwitchOffPlotsMaking(), and SwitchOnPlotsMaking().

Float_t AliAnaCaloTrackCorrBaseClass::fMaxPt
private

Minimum pt of (trigger) particles in the analysis.

Definition at line 408 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetBaseParametersList(), GetMaxEnergy(), GetMaxPt(), InitParameters(), Print(), SetEnergyCutRange(), SetMaxEnergy(), SetMaxPt(), and SetPtCutRange().

AliMCAnalysisUtils* AliAnaCaloTrackCorrBaseClass::fMCUtils
private
Float_t AliAnaCaloTrackCorrBaseClass::fMinPt
private

Maximum pt of (trigger) particles in the analysis.

Definition at line 407 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetBaseParametersList(), GetMinEnergy(), GetMinPt(), InitParameters(), Print(), SetEnergyCutRange(), SetMinEnergy(), SetMinPt(), and SetPtCutRange().

Int_t AliAnaCaloTrackCorrBaseClass::fNCentrBin
private

Number of bins in event container for centrality.

Definition at line 414 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetNCentrBin(), and SetNCentrBin().

Int_t AliAnaCaloTrackCorrBaseClass::fNCocktailGenNames
private

Number of generators to study.

Definition at line 444 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetNCocktailGenNamesToCheck(), InitParameters(), and SetNCocktailGenNamesToCheck().

Bool_t AliAnaCaloTrackCorrBaseClass::fNewAOD
private

Flag, new aod branch added to the analysis or not.

Definition at line 426 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by ConnectInputOutputAODBranches(), GetBaseParametersList(), GetOutputAODBranch(), InitParameters(), NewOutputAOD(), Print(), and SetOutputAODName().

Int_t AliAnaCaloTrackCorrBaseClass::fNMaxCols
protected

Number of EMCAL/PHOS columns per SM.

Definition at line 390 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCalorimeterQA::GetCreateOutputObjects(), and InitCaloParameters().

Int_t AliAnaCaloTrackCorrBaseClass::fNMaxColsFull
protected
Int_t AliAnaCaloTrackCorrBaseClass::fNmaxMixEv
private

Maximal number of events stored in buffer for mixing.

Definition at line 415 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetNMaxEvMix(), and SetNMaxEvMix().

Int_t AliAnaCaloTrackCorrBaseClass::fNMaxRows
protected

Number of EMCAL/PHOS rows per SM.

Definition at line 391 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AliAnaCalorimeterQA::GetCreateOutputObjects(), and InitCaloParameters().

Int_t AliAnaCaloTrackCorrBaseClass::fNMaxRowsFull
protected

Number of EMCAL/PHOS rows full detector.

Definition at line 393 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by InitCaloParameters().

Int_t AliAnaCaloTrackCorrBaseClass::fNMaxRowsFullMax
protected
Int_t AliAnaCaloTrackCorrBaseClass::fNMaxRowsFullMin
protected
AliNeutralMesonSelection* AliAnaCaloTrackCorrBaseClass::fNMS
private

Neutral Meson Selection utities.

Definition at line 439 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetNeutralMesonSelection(), SetNeutralMesonSelection(), and ~AliAnaCaloTrackCorrBaseClass().

Int_t AliAnaCaloTrackCorrBaseClass::fNRCU
protected
Int_t AliAnaCaloTrackCorrBaseClass::fNrpBin
private

Number of bins in event container for reaction plain.

Definition at line 413 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetNRPBin(), InitParameters(), and SetNRPBin().

Int_t AliAnaCaloTrackCorrBaseClass::fNZvertBin
private

Number of bins in event container for vertex position.

Definition at line 412 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetNZvertBin(), InitParameters(), and SetNZvertBin().

TClonesArray* AliAnaCaloTrackCorrBaseClass::fOutputAODBranch
private

! Selected output particles branch.

Definition at line 425 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by AddAODParticle(), ConnectInputOutputAODBranches(), and GetOutputAODBranch().

TString AliAnaCaloTrackCorrBaseClass::fOutputAODClassName
private
TString AliAnaCaloTrackCorrBaseClass::fOutputAODName
private
Float_t AliAnaCaloTrackCorrBaseClass::fPairTimeCut
private

Maximum difference between time of cluster pairs (ns).

Definition at line 409 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetBaseParametersList(), GetPairTimeCut(), and SetPairTimeCut().

Bool_t AliAnaCaloTrackCorrBaseClass::fRecalculateCaloPID
private

Recalculate PID or use PID weights in calorimeters.

Definition at line 406 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetBaseParametersList(), InitParameters(), and Print().

Bool_t AliAnaCaloTrackCorrBaseClass::fStudyClusterOverlapsPerGenerator
private

In case of coctail generators, check the content of the cluster.

Definition at line 443 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by IsStudyClusterOverlapsPerGeneratorOn(), SwitchOffStudyClusterOverlapsPerGenerator(), and SwitchOnStudyClusterOverlapsPerGenerator().

Int_t AliAnaCaloTrackCorrBaseClass::fTrackMultBins[20]
private

Multiplicity bins limits. Number of bins set with SetNTrackMult() that calls SetNCentrBin().

Definition at line 418 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetTrackMultiplicityBin(), InitParameters(), and SetTrackMultiplicityBin().

Int_t AliAnaCaloTrackCorrBaseClass::fTRDSMCovered
private

From which SM EMCal is covered by TRD.

Definition at line 410 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetFirstSMCoveredByTRD(), and SetFirstSMCoveredByTRD().

Bool_t AliAnaCaloTrackCorrBaseClass::fUseTrackMultBins
private

Use track multiplicity and not centrality bins in mixing.

Definition at line 417 of file AliAnaCaloTrackCorrBaseClass.h.

Referenced by GetEventCentrality(), GetEventCentralityBin(), SwitchOffTrackMultBins(), SwitchOnTrackMultBins(), and UseTrackMultBins().


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