3 #include <TClonesArray.h>
5 #include "AliAnalysisManager.h"
7 #include "AliAODHandler.h"
8 #include "AliAODEvent.h"
36 fCaloClustersContRD02(0),
39 fCaloClustersContRD03(0),
42 fCaloClustersContRD04(0),
51 fPicoJetsClArrRD02(0),
52 fPicoJetsClArrRD03(0),
53 fPicoJetsClArrRD04(0),
54 fPicoJetsClArrMC02(0),
55 fPicoJetsClArrMC03(0),
56 fPicoJetsClArrMC04(0),
78 fCaloClustersContRD02(0),
81 fCaloClustersContRD03(0),
84 fCaloClustersContRD04(0),
93 fPicoJetsClArrRD02(0),
94 fPicoJetsClArrRD03(0),
95 fPicoJetsClArrRD04(0),
96 fPicoJetsClArrMC02(0),
97 fPicoJetsClArrMC03(0),
98 fPicoJetsClArrMC04(0),
288 AliAnalysisTaskEmcalJet::Terminate(opt);
386 for (
Int_t i=0; i<
fV0s->GetEntriesFast(); i++) {
390 new ((*fPicoV0sClArr)[ncs++])
AliPicoV0MC(*pV0MC); pV0MC = 0;
393 new ((*fPicoV0sClArr)[ncs++])
AliPicoV0RD(*pV0RD); pV0RD = 0;
409 AliAnalysisManager::GetAnalysisManager()->GetOutputEventHandler()->SetFillAOD(kTRUE);
462 fV0s =
dynamic_cast<TClonesArray*
>(InputEvent()->FindListObject(
"PicoV0s"));
465 AliError(Form(
"%s: Could not retrieve V0 %s!", GetName(),
"PicoV0s"));
483 Bool_t bStatusTmpH = TH1::AddDirectoryStatus();
484 TH1::AddDirectory(kFALSE);
486 TH1::AddDirectory(bStatusTmpH);
TClonesArray * fPicoJetsClArrRD02
AliPicoHeaderCJ * fPicoHeaderCJ
Double_t GetRhoVal() const
TClonesArray * fPicoJetsClArrMC02
AliJetContainer * GetJetContainer(Int_t i=0) const
AliJetContainer * fJetsContRD02
void CreateUserOutputHistograms()
AliAnalysisTaskEmcalJetV0Filter()
AliParticleContainer * fTracksContMC03
virtual Bool_t RetrieveEventObjects()
AliClusterContainer * GetClusterContainer() const
Bool_t fGeneralHistograms
whether or not it should fill some general histograms
Double_t GetLeadingHadronPt(AliEmcalJet *jet, Int_t c=0)
Bool_t RetrieveEventObjects()
TClonesArray * fPicoJetsClArrMC04
virtual Bool_t FillGeneralHistograms()
AliParticleContainer * GetParticleContainer() const
virtual Bool_t FillHistograms()
AliJetContainer * fJetsContMC03
AliJetContainer * fJetsContRD03
TClonesArray * fPicoJetsClArrRD03
TClonesArray * fPicoJetsClArrMC03
virtual Bool_t FillGeneralHistograms()
virtual Bool_t IsEventSelected()
AliEmcalJet * GetNextAcceptJet()
AliJetContainer * fJetsContMC04
AliParticleContainer * fTracksContRD04
virtual Bool_t IsEventSelected()
AliParticleContainer * fTracksContRD02
ClassImp(AliAnalysisTaskEmcalJetV0Filter) AliAnalysisTaskEmcalJetV0Filter
AliParticleContainer * fTracksContRD03
virtual Bool_t FillHistograms()
AliClusterContainer * fCaloClustersContRD04
virtual ~AliAnalysisTaskEmcalJetV0Filter()
Base task in the EMCAL jet framework.
Represent a jet reconstructed using the EMCal jet framework.
TClonesArray * fPicoJetsClArrRD04
AliClusterContainer * fCaloClustersContRD03
AliParticleContainer * fTracksContMC04
void UserCreateOutputObjects()
TClonesArray * fPicoV0sClArr
AliClusterContainer * fCaloClustersContRD02
virtual void Terminate(Option_t *opt)
Bool_t fInitialized
whether or not the task has been already initialized
AliJetContainer * fJetsContMC02
AliJetContainer * fJetsContRD04
virtual void UserCreateOutputObjects()
AliParticleContainer * fTracksContMC02