AliPhysics  4646b6b (4646b6b)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnaEMCALTriggerClusters Class Reference

Class for study of EMCAL trigger behaviour. More...

#include <AliAnaEMCALTriggerClusters.h>

Inheritance diagram for AliAnaEMCALTriggerClusters:

Public Member Functions

 AliAnaEMCALTriggerClusters ()
 Default constructor. Initialize parameters. More...
 
virtual ~AliAnaEMCALTriggerClusters ()
 Virtual destructor. More...
 
TObjString * GetAnalysisCuts ()
 Save parameters used for analysis. More...
 
TListGetCreateOutputObjects ()
 
void Init ()
 
void InitParameters ()
 Initialize the parameters of the analysis with default values. More...
 
void MakeAnalysisFillHistograms ()
 
void Print (const Option_t *opt) const
 Print some relevant parameters set for the analysis. More...
 
void FillBadTriggerEventHistogram ()
 Fill Bad events histo, study bad/exotic trigger BC. More...
 
void FillRawClusterTriggerBCHistograms (Int_t idcalo, Float_t ecluster, Float_t tofcluster, Float_t etacluster, Float_t phicluster)
 Fill trigger related histograms. More...
 
void SetNCellCut (Int_t n)
 
Double_t GetNCellCut () const
 
void SetM02 (Float_t min, Float_t max)
 
Float_t GetM02Min () const
 
Float_t GetM02Max () const
 
Bool_t IsTrackMatchRejectionOn () const
 
void SwitchOnTrackMatchRejection ()
 
void SwitchOffTrackMatchRejection ()
 
- Public Member Functions inherited from AliAnaCaloTrackCorrBaseClass
 AliAnaCaloTrackCorrBaseClass ()
 
virtual ~AliAnaCaloTrackCorrBaseClass ()
 Destructor. More...
 
virtual void InitDebug ()
 
virtual void InitCaloParameters ()
 
virtual void FillEventMixPool ()
 
virtual void MakeAnalysisFillAOD ()
 
virtual void Terminate (TList *)
 
virtual void AddToHistogramsName (TString add)
 
virtual TString GetAddedHistogramsStringToName () const
 
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)
 

Private Member Functions

 AliAnaEMCALTriggerClusters (const AliAnaEMCALTriggerClusters &g)
 Copy constructor not implemented. More...
 
AliAnaEMCALTriggerClustersoperator= (const AliAnaEMCALTriggerClusters &g)
 Assignment operator not implemented. More...
 

Private Attributes

Bool_t fRejectTrackMatch
 Reject clusters which have an associated TPC track. More...
 
Int_t fNCellsCut
 Accept for the analysis clusters with more than fNCellsCut cells. More...
 
Float_t fMinM02
 Remove clusters with large M02. More...
 
Float_t fMaxM02
 Remove clusters with small M02. More...
 
TLorentzVector fMomentum
 ! Cluster momentum More...
 
TH1F * fhE
 ! Raw clusters E More...
 
TH1F * fhESelected
 ! Selected custers E More...
 
TH2FfhEtaPhi
 ! Raw Pseudorapidity vs Phi of clusters for E > 0.5 More...
 
TH2FfhEtaPhiSelected
 ! Pseudorapidity vs Phi of clusters for E > 0.5 More...
 
TH2FfhEtaPhiEMCALBC0
 ! Pseudorapidity vs Phi of clusters for E > 0.5 More...
 
TH2FfhEtaPhiEMCALBC1
 ! Pseudorapidity vs Phi of clusters for E > 0.5 More...
 
TH2FfhEtaPhiEMCALBCN
 ! Pseudorapidity vs Phi of clusters for E > 0.5 More...
 
TH2FfhEtaPhiTriggerEMCALBC [11]
 ! Pseudorapidity vs Phi of clusters for E > 2 More...
 
TH2FfhTimeTriggerEMCALBC [11]
 ! Time distribution of clusters, when trigger is in a given BC More...
 
TH2FfhTimeTriggerEMCALBCPileUpSPD [11]
 ! Time distribution of clusters, when trigger is in a given BC, tagged as pile-up SPD More...
 
TH2FfhEtaPhiTriggerEMCALBCUM [11]
 ! Pseudorapidity vs Phi of clusters for E > 2, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCUM [11]
 ! Time distribution of clusters, when trigger is in a given BC, not matched to trigger More...
 
TH2FfhEtaPhiTriggerEMCALBCCluster [11]
 ! Pseudorapidity vs Phi of trigger clusters More...
 
TH2FfhTimeTriggerEMCALBCCluster
 ! Time distribution of clusters, when trigger cluster is in a given BC More...
 
TH2FfhEtaPhiTriggerEMCALBCUMCluster [11]
 ! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCUMCluster
 ! Time distribution of highest energy cluster in event, when trigger is in a given BC, not More...
 
TH2FfhEtaPhiTriggerEMCALBCClusterOverTh
 ! Pseudorapidity vs Phi of trigger clusters, over nominal threshold More...
 
TH2FfhEtaPhiTriggerEMCALBCUMClusterOverTh
 ! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger, over nominal threshold More...
 
TH2FfhEtaPhiTriggerEMCALBCClusterBelowTh1
 ! Pseudorapidity vs Phi of trigger clusters, 1 GeV below nominal threshold More...
 
TH2FfhEtaPhiTriggerEMCALBCUMClusterBelowTh1
 ! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger, 2 GeV below nominal threshold More...
 
TH2FfhEtaPhiTriggerEMCALBCClusterBelowTh2
 ! Pseudorapidity vs Phi of trigger clusters, 1 GeV below nominal threshold More...
 
TH2FfhEtaPhiTriggerEMCALBCUMClusterBelowTh2
 ! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger, 2 GeV below nominal threshold More...
 
TH2FfhEtaPhiTriggerEMCALBCExotic
 ! Pseudorapidity vs Phi of trigger exotic clusters More...
 
TH2FfhTimeTriggerEMCALBCExotic
 ! Time distribution of clusters, when trigger exotic cluster More...
 
TH2FfhEtaPhiTriggerEMCALBCUMExotic
 ! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCUMExotic
 ! Time distribution of highest energy exotic cluster in event, not matched to trigger More...
 
TH2FfhEtaPhiTriggerEMCALBCBad
 ! Pseudorapidity vs Phi of trigger exotic clusters More...
 
TH2FfhTimeTriggerEMCALBCBad
 ! Time distribution of clusters, when trigger exotic More...
 
TH2FfhEtaPhiTriggerEMCALBCUMBad
 ! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCUMBad
 ! Time distribution of highest energy exotic cluster in event, not matched to trigger More...
 
TH2FfhEtaPhiTriggerEMCALBCBadExotic
 ! Pseudorapidity vs Phi of trigger exotic and bad clusters More...
 
TH2FfhTimeTriggerEMCALBCBadExotic
 ! Time distribution of clusters, when trigger exotic and bad cluster More...
 
TH2FfhEtaPhiTriggerEMCALBCUMBadExotic
 ! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCUMBadExotic
 ! Time distribution of highest energy exotic cluster in event, not matched to trigger More...
 
TH2FfhEtaPhiTriggerEMCALBCExoticCluster
 ! Pseudorapidity vs Phi of trigger exotic clusters More...
 
TH2FfhTimeTriggerEMCALBCExoticCluster
 ! Time distribution of clusters, when trigger exotic cluster More...
 
TH2FfhEtaPhiTriggerEMCALBCUMExoticCluster
 ! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCUMExoticCluster
 ! Time distribution of highest energy exotic cluster in event, not matched to trigger More...
 
TH2FfhEtaPhiTriggerEMCALBCBadCluster
 ! Pseudorapidity vs Phi of trigger bad clusters More...
 
TH2FfhTimeTriggerEMCALBCBadCluster
 ! Time distribution of clusters, when trigger bad cluster is in a given BC More...
 
TH2FfhEtaPhiTriggerEMCALBCUMBadCluster
 ! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCUMBadCluster
 ! Time distribution of highest energy bad cluster in event, when trigger is in a given BC, not More...
 
TH2FfhEtaPhiTriggerEMCALBCBadExoticCluster
 ! Pseudorapidity vs Phi of trigger exotic and bad clusters More...
 
TH2FfhTimeTriggerEMCALBCBadExoticCluster
 ! Time distribution of clusters, when trigger exotic and bad cluster More...
 
TH2FfhEtaPhiTriggerEMCALBCUMBadExoticCluster
 ! Pseudorapidity vs Phi of highest E exotic and bad cluster in event, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCUMBadExoticCluster
 ! Time distribution of highest energy exotic and bad cluster in event, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCBadMaxCell
 ! Time distribution of trigger clusters, when trigger bad max cell More...
 
TH2FfhTimeTriggerEMCALBCUMBadMaxCell
 ! Time distribution of highest energy bad max cell cluster in event, when trigger is not found More...
 
TH2FfhTimeTriggerEMCALBCBadMaxCellExotic
 ! Time distribution of trigger clusters, when trigger exotic cluster with bad max cell More...
 
TH2FfhTimeTriggerEMCALBCUMBadMaxCellExotic
 ! Time distribution of highest energy exotic with bad max cell cluster in event, when trigger is not found More...
 
TH2FfhEtaPhiTriggerEMCALBCUMReMatchOpenTimeCluster
 ! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger, rematched open time trigger More...
 
TH2FfhTimeTriggerEMCALBCUMReMatchOpenTimeCluster
 ! Time distribution of highest energy bad max cell cluster in event, when trigger is not found, rematched open time trigger More...
 
TH2FfhEtaPhiTriggerEMCALBCUMReMatchCheckNeighCluster
 ! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger, rematched with neigbour patchs More...
 
TH2FfhTimeTriggerEMCALBCUMReMatchCheckNeighCluster
 ! Time distribution of highest energy bad max cell cluster in event, when trigger is not found, rematched with neigbour patchs More...
 
TH2FfhEtaPhiTriggerEMCALBCUMReMatchBothCluster
 ! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger, rematched open both More...
 
TH2FfhTimeTriggerEMCALBCUMReMatchBothCluster
 ! Time distribution of highest energy bad max cell cluster in event, when trigger is not found, rematched open both More...
 
TH2FfhTimeTriggerEMCALBC0UMReMatchOpenTime
 ! Time distribution of clusters, not matched to trigger, rematched open time trigger More...
 
TH2FfhTimeTriggerEMCALBC0UMReMatchCheckNeigh
 ! Time distribution of clusters, not matched to trigger, rematched with neighbour patchs More...
 
TH2FfhTimeTriggerEMCALBC0UMReMatchBoth
 ! Time distribution of clusters, not matched to trigger, rematched open both More...
 
TH2FfhEtaPhiNoTrigger
 ! Pseudorapidity vs Phi of highest E exotic cluster in event, no trigger at all More...
 
TH2FfhTimeNoTrigger
 ! Time distribution of highest energy exotic cluster in event, no trigger at all More...
 
TH2FfhEtaPhiSelectedEMCALBC0
 ! Pseudorapidity vs Phi of identified photon for E > 0.5 More...
 
TH2FfhEtaPhiSelectedEMCALBC1
 ! Pseudorapidity vs Phi of identified photon for E > 0.5 More...
 
TH2FfhEtaPhiSelectedEMCALBCN
 ! Pseudorapidity vs Phi of identified photon for E > 0.5 More...
 
TH2FfhEtaPhiSelectedTriggerEMCALBC [11]
 ! Pseudorapidity vs Phi of photons for E > 0.5 More...
 
TH2FfhTimeSelectedTriggerEMCALBC [11]
 ! Time distribution of photons, when trigger is in a given BC More...
 
TH2FfhTimeSelectedTriggerEMCALBCPileUpSPD [11]
 ! Time distribution of photons, when trigger is in a given BC, tagged as pile-up SPD More...
 
TH2FfhEtaPhiSelectedTriggerEMCALBCUM [11]
 ! Pseudorapidity vs Phi of photons for E > 2, not matched to trigger More...
 
TH2FfhTimeSelectedTriggerEMCALBCUM [11]
 ! Time distribution of photons, when trigger is in a given BC, not matched to trigger More...
 
TH2FfhTimeSelectedTriggerEMCALBC0UMReMatchOpenTime
 ! Time distribution of photons in event, when trigger is not found, rematched open time trigger More...
 
TH2FfhTimeSelectedTriggerEMCALBC0UMReMatchCheckNeigh
 ! Time distribution of photons in event, when trigger is not found, rematched with neigbour patchs More...
 
TH2FfhTimeSelectedTriggerEMCALBC0UMReMatchBoth
 ! Time distribution of photons in event, when trigger is not found, rematched open both More...
 

Additional Inherited Members

- Public Types inherited from AliAnaCaloTrackCorrBaseClass
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...
 
- Protected Attributes inherited from AliAnaCaloTrackCorrBaseClass
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...
 

Detailed Description

Class for study of EMCAL trigger behaviour.

Class for study of EMCAL trigger behaviour.

More information can be found in this twiki and particularly in this section.

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 29 of file AliAnaEMCALTriggerClusters.h.

Constructor & Destructor Documentation

AliAnaEMCALTriggerClusters::AliAnaEMCALTriggerClusters ( )

Default constructor. Initialize parameters.

Definition at line 40 of file AliAnaEMCALTriggerClusters.cxx.

virtual AliAnaEMCALTriggerClusters::~AliAnaEMCALTriggerClusters ( )
inlinevirtual

Virtual destructor.

Definition at line 35 of file AliAnaEMCALTriggerClusters.h.

AliAnaEMCALTriggerClusters::AliAnaEMCALTriggerClusters ( const AliAnaEMCALTriggerClusters g)
private

Copy constructor not implemented.

Member Function Documentation

void AliAnaEMCALTriggerClusters::FillBadTriggerEventHistogram ( )

Fill Bad events histo, study bad/exotic trigger BC.

Definition at line 108 of file AliAnaEMCALTriggerClusters.cxx.

Referenced by MakeAnalysisFillHistograms().

void AliAnaEMCALTriggerClusters::FillRawClusterTriggerBCHistograms ( Int_t  idcalo,
Float_t  ecluster,
Float_t  tofcluster,
Float_t  etacluster,
Float_t  phicluster 
)

Fill trigger related histograms.

Definition at line 194 of file AliAnaEMCALTriggerClusters.cxx.

Referenced by MakeAnalysisFillHistograms().

TObjString * AliAnaEMCALTriggerClusters::GetAnalysisCuts ( )
virtual

Save parameters used for analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 374 of file AliAnaEMCALTriggerClusters.cxx.

TList * AliAnaEMCALTriggerClusters::GetCreateOutputObjects ( )
virtual

Create histograms to be saved in output file and store them in outputContainer.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 399 of file AliAnaEMCALTriggerClusters.cxx.

Float_t AliAnaEMCALTriggerClusters::GetM02Max ( ) const
inline

Definition at line 65 of file AliAnaEMCALTriggerClusters.h.

Float_t AliAnaEMCALTriggerClusters::GetM02Min ( ) const
inline

Definition at line 64 of file AliAnaEMCALTriggerClusters.h.

Double_t AliAnaEMCALTriggerClusters::GetNCellCut ( ) const
inline

Definition at line 61 of file AliAnaEMCALTriggerClusters.h.

void AliAnaEMCALTriggerClusters::Init ( )
virtual

Init. Check that EMCal data is recovered and it is no MC data, if not abort.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 977 of file AliAnaEMCALTriggerClusters.cxx.

void AliAnaEMCALTriggerClusters::InitParameters ( )
virtual

Initialize the parameters of the analysis with default values.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 988 of file AliAnaEMCALTriggerClusters.cxx.

Bool_t AliAnaEMCALTriggerClusters::IsTrackMatchRejectionOn ( ) const
inline

Definition at line 67 of file AliAnaEMCALTriggerClusters.h.

void AliAnaEMCALTriggerClusters::MakeAnalysisFillHistograms ( )
virtual

Main method. Fill some histograms with cluster kinematics or time dependent on the trigger.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 1002 of file AliAnaEMCALTriggerClusters.cxx.

AliAnaEMCALTriggerClusters& AliAnaEMCALTriggerClusters::operator= ( const AliAnaEMCALTriggerClusters g)
private

Assignment operator not implemented.

void AliAnaEMCALTriggerClusters::Print ( const Option_t opt) const
virtual

Print some relevant parameters set for the analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 1115 of file AliAnaEMCALTriggerClusters.cxx.

Referenced by ConfigureEMCALTriggerClusterAnalysis().

void AliAnaEMCALTriggerClusters::SetM02 ( Float_t  min,
Float_t  max 
)
inline

Definition at line 63 of file AliAnaEMCALTriggerClusters.h.

Referenced by ConfigureEMCALTriggerClusterAnalysis().

void AliAnaEMCALTriggerClusters::SetNCellCut ( Int_t  n)
inline

Definition at line 60 of file AliAnaEMCALTriggerClusters.h.

Referenced by ConfigureEMCALTriggerClusterAnalysis().

void AliAnaEMCALTriggerClusters::SwitchOffTrackMatchRejection ( )
inline

Definition at line 69 of file AliAnaEMCALTriggerClusters.h.

void AliAnaEMCALTriggerClusters::SwitchOnTrackMatchRejection ( )
inline

Definition at line 68 of file AliAnaEMCALTriggerClusters.h.

Referenced by ConfigureEMCALTriggerClusterAnalysis().

Member Data Documentation

TH1F* AliAnaEMCALTriggerClusters::fhE
private

! Raw clusters E

Definition at line 82 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaEMCALTriggerClusters::fhESelected
private

! Selected custers E

Definition at line 83 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhi
private

! Raw Pseudorapidity vs Phi of clusters for E > 0.5

Definition at line 84 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiEMCALBC0
private

! Pseudorapidity vs Phi of clusters for E > 0.5

Definition at line 86 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiEMCALBC1
private

! Pseudorapidity vs Phi of clusters for E > 0.5

Definition at line 87 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiEMCALBCN
private

! Pseudorapidity vs Phi of clusters for E > 0.5

Definition at line 88 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiNoTrigger
private

! Pseudorapidity vs Phi of highest E exotic cluster in event, no trigger at all

Definition at line 155 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiSelected
private

! Pseudorapidity vs Phi of clusters for E > 0.5

Definition at line 85 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiSelectedEMCALBC0
private

! Pseudorapidity vs Phi of identified photon for E > 0.5

Definition at line 158 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiSelectedEMCALBC1
private

! Pseudorapidity vs Phi of identified photon for E > 0.5

Definition at line 159 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiSelectedEMCALBCN
private

! Pseudorapidity vs Phi of identified photon for E > 0.5

Definition at line 160 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiSelectedTriggerEMCALBC[11]
private

! Pseudorapidity vs Phi of photons for E > 0.5

Definition at line 161 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiSelectedTriggerEMCALBCUM[11]
private

! Pseudorapidity vs Phi of photons for E > 2, not matched to trigger

Definition at line 164 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBC[11]
private

! Pseudorapidity vs Phi of clusters for E > 2

Definition at line 90 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCBad
private

! Pseudorapidity vs Phi of trigger exotic clusters

Definition at line 114 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCBadCluster
private

! Pseudorapidity vs Phi of trigger bad clusters

Definition at line 129 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCBadExotic
private

! Pseudorapidity vs Phi of trigger exotic and bad clusters

Definition at line 119 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCBadExoticCluster
private

! Pseudorapidity vs Phi of trigger exotic and bad clusters

Definition at line 134 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCCluster[11]
private

! Pseudorapidity vs Phi of trigger clusters

Definition at line 97 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCClusterBelowTh1
private

! Pseudorapidity vs Phi of trigger clusters, 1 GeV below nominal threshold

Definition at line 104 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCClusterBelowTh2
private

! Pseudorapidity vs Phi of trigger clusters, 1 GeV below nominal threshold

Definition at line 106 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCClusterOverTh
private

! Pseudorapidity vs Phi of trigger clusters, over nominal threshold

Definition at line 102 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCExotic
private

! Pseudorapidity vs Phi of trigger exotic clusters

Definition at line 109 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCExoticCluster
private

! Pseudorapidity vs Phi of trigger exotic clusters

Definition at line 124 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUM[11]
private

! Pseudorapidity vs Phi of clusters for E > 2, not matched to trigger

Definition at line 94 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMBad
private

! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger

Definition at line 116 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMBadCluster
private

! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger

Definition at line 131 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMBadExotic
private

! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger

Definition at line 121 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMBadExoticCluster
private

! Pseudorapidity vs Phi of highest E exotic and bad cluster in event, not matched to trigger

Definition at line 136 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMCluster[11]
private

! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger

Definition at line 99 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMClusterBelowTh1
private

! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger, 2 GeV below nominal threshold

Definition at line 105 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMClusterBelowTh2
private

! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger, 2 GeV below nominal threshold

Definition at line 107 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMClusterOverTh
private

! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger, over nominal threshold

Definition at line 103 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMExotic
private

! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger

Definition at line 111 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMExoticCluster
private

! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger

Definition at line 126 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMReMatchBothCluster
private

! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger, rematched open both

Definition at line 148 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMReMatchCheckNeighCluster
private

! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger, rematched with neigbour patchs

Definition at line 146 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhEtaPhiTriggerEMCALBCUMReMatchOpenTimeCluster
private

! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger, rematched open time trigger

Definition at line 144 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeNoTrigger
private

! Time distribution of highest energy exotic cluster in event, no trigger at all

Definition at line 156 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeSelectedTriggerEMCALBC[11]
private

! Time distribution of photons, when trigger is in a given BC

Definition at line 162 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhTimeSelectedTriggerEMCALBC0UMReMatchBoth
private

! Time distribution of photons in event, when trigger is not found, rematched open both

Definition at line 169 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhTimeSelectedTriggerEMCALBC0UMReMatchCheckNeigh
private

! Time distribution of photons in event, when trigger is not found, rematched with neigbour patchs

Definition at line 168 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhTimeSelectedTriggerEMCALBC0UMReMatchOpenTime
private

! Time distribution of photons in event, when trigger is not found, rematched open time trigger

Definition at line 167 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhTimeSelectedTriggerEMCALBCPileUpSPD[11]
private

! Time distribution of photons, when trigger is in a given BC, tagged as pile-up SPD

Definition at line 163 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhTimeSelectedTriggerEMCALBCUM[11]
private

! Time distribution of photons, when trigger is in a given BC, not matched to trigger

Definition at line 165 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBC[11]
private

! Time distribution of clusters, when trigger is in a given BC

Definition at line 91 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBC0UMReMatchBoth
private

! Time distribution of clusters, not matched to trigger, rematched open both

Definition at line 153 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBC0UMReMatchCheckNeigh
private

! Time distribution of clusters, not matched to trigger, rematched with neighbour patchs

Definition at line 152 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBC0UMReMatchOpenTime
private

! Time distribution of clusters, not matched to trigger, rematched open time trigger

Definition at line 151 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCBad
private

! Time distribution of clusters, when trigger exotic

Definition at line 115 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCBadCluster
private

! Time distribution of clusters, when trigger bad cluster is in a given BC

Definition at line 130 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCBadExotic
private

! Time distribution of clusters, when trigger exotic and bad cluster

Definition at line 120 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCBadExoticCluster
private

! Time distribution of clusters, when trigger exotic and bad cluster

Definition at line 135 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCBadMaxCell
private

! Time distribution of trigger clusters, when trigger bad max cell

Definition at line 139 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCBadMaxCellExotic
private

! Time distribution of trigger clusters, when trigger exotic cluster with bad max cell

Definition at line 141 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCCluster
private

! Time distribution of clusters, when trigger cluster is in a given BC

Definition at line 98 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCExotic
private

! Time distribution of clusters, when trigger exotic cluster

Definition at line 110 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCExoticCluster
private

! Time distribution of clusters, when trigger exotic cluster

Definition at line 125 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCPileUpSPD[11]
private

! Time distribution of clusters, when trigger is in a given BC, tagged as pile-up SPD

Definition at line 92 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUM[11]
private

! Time distribution of clusters, when trigger is in a given BC, not matched to trigger

Definition at line 95 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMBad
private

! Time distribution of highest energy exotic cluster in event, not matched to trigger

Definition at line 117 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMBadCluster
private

! Time distribution of highest energy bad cluster in event, when trigger is in a given BC, not

Definition at line 132 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMBadExotic
private

! Time distribution of highest energy exotic cluster in event, not matched to trigger

Definition at line 122 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMBadExoticCluster
private

! Time distribution of highest energy exotic and bad cluster in event, not matched to trigger

Definition at line 137 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMBadMaxCell
private

! Time distribution of highest energy bad max cell cluster in event, when trigger is not found

Definition at line 140 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMBadMaxCellExotic
private

! Time distribution of highest energy exotic with bad max cell cluster in event, when trigger is not found

Definition at line 142 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMCluster
private

! Time distribution of highest energy cluster in event, when trigger is in a given BC, not

Definition at line 100 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMExotic
private

! Time distribution of highest energy exotic cluster in event, not matched to trigger

Definition at line 112 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMExoticCluster
private

! Time distribution of highest energy exotic cluster in event, not matched to trigger

Definition at line 127 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMReMatchBothCluster
private

! Time distribution of highest energy bad max cell cluster in event, when trigger is not found, rematched open both

Definition at line 149 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMReMatchCheckNeighCluster
private

! Time distribution of highest energy bad max cell cluster in event, when trigger is not found, rematched with neigbour patchs

Definition at line 147 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaEMCALTriggerClusters::fhTimeTriggerEMCALBCUMReMatchOpenTimeCluster
private

! Time distribution of highest energy bad max cell cluster in event, when trigger is not found, rematched open time trigger

Definition at line 145 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillRawClusterTriggerBCHistograms(), and GetCreateOutputObjects().

Float_t AliAnaEMCALTriggerClusters::fMaxM02
private

Remove clusters with small M02.

Definition at line 76 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetAnalysisCuts(), GetM02Max(), InitParameters(), MakeAnalysisFillHistograms(), Print(), and SetM02().

Float_t AliAnaEMCALTriggerClusters::fMinM02
private

Remove clusters with large M02.

Definition at line 75 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetAnalysisCuts(), GetM02Min(), InitParameters(), MakeAnalysisFillHistograms(), Print(), and SetM02().

TLorentzVector AliAnaEMCALTriggerClusters::fMomentum
private

! Cluster momentum

Definition at line 78 of file AliAnaEMCALTriggerClusters.h.

Referenced by FillBadTriggerEventHistogram(), and MakeAnalysisFillHistograms().

Int_t AliAnaEMCALTriggerClusters::fNCellsCut
private

Accept for the analysis clusters with more than fNCellsCut cells.

Definition at line 74 of file AliAnaEMCALTriggerClusters.h.

Referenced by GetAnalysisCuts(), GetNCellCut(), InitParameters(), MakeAnalysisFillHistograms(), Print(), and SetNCellCut().

Bool_t AliAnaEMCALTriggerClusters::fRejectTrackMatch
private

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