1 #ifndef ALIANALYSISTASKEA_H 2 #define ALIANALYSISTASKEA_H 22 class AliAnalysisUtils;
27 class AliMultSelection;
33 #include "AliEventCuts.h" AliAnalysisUtils * fHelperClass
void SetVertexCut(Double_t vz)
Bool_t FillHistograms()
Function filling histograms.
Float_t fCentralityZNC
Centrality from ZNA.
Bool_t fVertexer3d
Z vertex from ITS.
TH2F * fhTrackEtaIncl
minimum bias phi inclusive
Int_t fJetChTTHighPt[fkTTbins]
void SetMCParticleContainerName(const char *name)
Int_t fNClusters[2]
no. tracklets
Float_t fZPCtowerLG[5]
ZNC 5 tower signals.
Float_t fCentralityV0C
Centrality from V0A.
Container with name, TClonesArray and cuts for particles.
void SetExternalRhoTaskNameMC(const char *name)
TString fMyParticleContainerName
Float_t fZNCtower[5]
ZEM2 Energy.
Bool_t fIsEmcalTrig
triggered by Min Bias Trig
TH2F * fhTrackPhiIncl
gc vertexZ inclusive
void SetExternalRhoTaskName(const char *name)
TH1I * fHistEvtSelection
gc trigger if tracks/jets are loaded initiates calling ExecOnce
void SetAcceptanceWindows(Double_t trackEta)
TH1F * fhVertexZ
gc event statistics
Bool_t PreSelection(AliVCluster *cluster)
AliAnalysisTaskEA & operator=(const AliAnalysisTaskEA &)
Float_t fMultV0A
V0C decision.
TH2F * fhJetEtaIncl
minimum bias phi inclusive
Int_t fJetChTT[fkTTbins]
array which stores the number of triggers in given event
void SetJetChTT(Int_t tl, Int_t th)
Int_t fHadronTTHighPt[fkTTbins]
Container for particles within the EMCAL framework.
Float_t fZPAtower[5]
ZNA 5 tower signals.
Float_t fMultV0C
mult. V0A
Float_t fZPCtower[5]
ZNC 5 tower signals.
TString fMyTrackContainerName
Int_t fNTracklets
Is vertex from 3d vertexer?
Bool_t PassedMinBiasTrigger()
AliParticleContainer * fParticleContainerPartLevel
detector level track container
void SetUsePileUpCut(Bool_t val)
Float_t fCentralityV0A
triggered by EMCAL
Double_t fxVertex
Centrality from ZNC.
Float_t fZPAtowerLG[5]
ZNA 5 tower signals.
Int_t fIsV0CTriggered
VOA decision.
Int_t fHadronTT[fkTTbins]
TString fMyJetParticleContainerName
Float_t fCentralityZNA
Centrality from Clusters in layer 1.
Bool_t fUseDefaultVertexCut
Bool_t fIsMinBiasTrig
fired trigger classes
void SetJetContainerName(const char *name)
char fTrigClass[1000]
object which handels centrality
Float_t fZNAtowerLG[5]
ZPC 5 tower signals.
Bool_t FinalClusterCuts(AliVCluster *cluster)
Float_t fZEM2Energy
ZEM1 Energy.
Double_t fTrackEtaWindow
ZPA 5 tower signals.
Float_t fZEM1Energy
V0 ring mult.
Double_t fZVertexCut
minimum bias eta inclusive
void SetTrackContainerName(const char *name)
Bool_t RetrieveEventObjects()
Retrieve common objects from event.
TH2F * fhJetPhiIncl
minimum bias eta inclusive
TString fMyJetContainerName
void Terminate(Option_t *)
Double_t fyVertex
X vertex from ITS.
Int_t fJetChTTLowPt[fkTTbins]
virtual ~AliAnalysisTaskEA()
void UserCreateOutputObjects()
Float_t fZNAtower[5]
ZPC 5 tower signals.
Base task in the EMCAL jet framework.
Double_t fzVertex
Y vertex from ITS.
Represent a jet reconstructed using the EMCal jet framework.
AliJetContainer * fJetContainerPartLevel
detector level jet container
Float_t fCentralityCL1
Centrality from V0C.
AliJetContainer * fJetContainerDetLevel
particle level container with particles
Bool_t IsTrackInAcceptance(AliVParticle *track, Bool_t isGen=0)
AliTrackContainer * fTrkContainerDetLevel
Bool_t Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
Bool_t fInitializedLocal
gc Vertex selection helper
void SetHadronTT(Int_t tl, Int_t th)
TString fRhoTaskName
particle level jet container
void SetMinTrackPt(Double_t mpt)
Int_t fHadronTTLowPt[fkTTbins]
Bool_t IsEventInAcceptance(AliVEvent *event)
Container structure for EMCAL clusters.
Int_t fIsV0ATriggered
no. clusters on SPD layers
Float_t fZNCtowerLG[5]
ZPA 5 tower signals.
Container for jet within the EMCAL jet framework.
Double_t GetExternalRho(Bool_t isMC)
Float_t fRingMultV0[8]
mult. V0C
void SetMCJetContainerName(const char *name)
AliMultSelection * fMultSelection
output tree
void SetUseDefaultVertexCut(Bool_t val)