3 #ifndef ALIANALYSISTASKSE_H 4 #define ALIANALYSISTASKSE_H 46 virtual void Exec(Option_t* option);
AliAnalysysTask - Class representing a basic analysis task. Any user-defined task should derive from...
virtual const char * CurrentFileName()
TTree * fTreeA
AOD output Tree.
AliInputEventHandler * fMCEventHandler
! pointer to MCEventHandler
virtual const AliEventTag * EventTag() const
virtual void UserExec(Option_t *)
virtual Int_t DebugLevel() const
static TClonesArray * fgAODV0s
! V0s for replication
Class for calorimeter cell AOD data handling.
static AliAODCaloCells * fgAODEmcalCells
! Emcal Cell replication
void LoadBranches() const
Container with calorimeter trigger information in the AOD event.
static AliAODCaloTrigger * fgAODPHOSTrigger
! Phos Trigger for replication
virtual ~AliAnalysisTaskSE()
virtual UInt_t GetCollisionCandidates() const
virtual AliMCEvent * MCEvent() const
void SetTrackSelectionFactory(AliTrackSelectionFactory *factory)
virtual AliVEvent * InputEvent() const
static AliAODCaloCells * fgAODPhosCells
! Phos Cell replication
static AliTOFHeader * fgTOFHeader
! TOFHeader for replication
Int_t fEntry
Current entry in the chain.
void SetTrackSelection(AliVTrackSelection *sel)
AliVfriendEvent * fESDfriend
! ESD friend
static TClonesArray * fgAODFMDClusters
! FMDClusters for replication
static TClonesArray * fgAODPMDClusters
! PMDClusters for replication
static TClonesArray * fgAODTracks
! Tracks for replication
AOD class to store tracklets.
virtual void UserExecMix(Option_t *)
virtual void CreateOutputObjects()
static TClonesArray * fgAODDimuons
! Dimuons replication
virtual void AddAODBranch(const char *cname, void *addobj, const char *fname="")
Declaration of AliTrackSelectionFactory.
TList * fHistosQA
! Output histos for QA
static TClonesArray * fgAODHmpidRings
! HMPID replication
virtual void Exec(Option_t *option)
static TClonesArray * fgAODCaloClusters
! CaloClusters for replication
Int_t fCurrentRunNumber
! Current run number
void ConnectMultiHandler()
Declartion of class AliVTrackSelection.
virtual void SetDebugLevel(Int_t level)
Base class for analysis cuts.
static TClonesArray * fgAODVertices
! Vertices for replication
AliMultiInputEventHandler * fMultiInputHandler
! pointer to multihandler
AliAODEvent * fOutputAOD
! AOD out
AliVEvent * fInputEvent
! VEvent Input
void DisconnectMultiHandler()
virtual AliAODEvent * AODEvent() const
TObjArray * GetAcceptedTracks()
virtual TTree * OutputTree() const
static AliAODTracklets * fgAODTracklets
! Tracklets for replication
static AliAODCaloTrigger * fgAODEMCALTrigger
! Emcal Trigger for replication
UInt_t fOfflineTriggerMask
Task processes collision candidates only.
virtual TList * GetQAHistos() const
virtual AliVfriendEvent * ESDfriend() const
static AliAODVZERO * fgAODVZERO
! VZERO for replication
virtual Bool_t UserNotify()
static TClonesArray * fgAODMCParticles
! MC Particles for replicatio
AliMCEvent * fMCEvent
! MC
static AliAODHeader * fgAODHeader
! Header for replication
AliVTrackSelection * fTrackSelection
track selection
static TClonesArray * fgAODJets
! Jets for replication
Container class for AOD VZERO data.
virtual void SelectCollisionCandidates(UInt_t offlineTriggerMask=AliVEvent::kMB)
virtual void UserCreateOutputObjects()
virtual Bool_t IsEventInBinZero()
AliVEventHandler * fInputHandler
! Input Handler
virtual Bool_t IsStandardAOD() const
virtual Long64_t Entry() const
AliTrackSelectionFactory * fTrackSelectionFactory
track selection factory
AliAnalysisTaskSE & operator=(const AliAnalysisTaskSE &other)
virtual void ConnectInputData(Option_t *option="")