17 #include <TClonesArray.h> 20 #include "AliAnalysisManager.h" 21 #include "AliCentrality.h" 22 #include "AliEMCALGeometry.h" 23 #include "AliESDEvent.h" 28 #include "AliVCluster.h" 29 #include "AliVEventHandler.h" 30 #include "AliVParticle.h" 85 AliWarning(
"There are no jet collections");
106 for (
auto cont_it :
fJetCollArray) cont_it.second->NextEvent(InputEvent());
124 UInt_t accType, std::string partContName, std::string clusContName,
TString tag)
131 if (clusContSearch !=
fClusterCollArray.end()) clusCont = clusContSearch->second;
132 if (!partCont && !clusCont) {
133 AliError(Form(
"Could not find neither particle nor cluster container with names '%s' and '%s'", partContName.c_str(), clusContName.c_str()));
137 return AddJetContainer(jetType, jetAlgo, recoScheme, radius, accType, partCont, clusCont, tag);
169 std::map<std::string, AliJetContainer*>::const_iterator cont_it =
fJetCollArray.find(name);
AliJetContainer * AddJetContainer(EJetType_t jetType, EJetAlgo_t jetAlgo, ERecoScheme_t recoScheme, Double_t radius, UInt_t accType, AliParticleContainer *partCont, AliClusterContainer *clusCont, TString tag="Jet")
void LoadRho(const AliVEvent *event)
virtual ~AliAnalysisTaskEmcalJetLight()
AliJetContainer * GetJetContainer(std::string name) const
Container for particles within the EMCAL framework.
Base task in the EMCAL framework (lighter version of AliAnalysisTaskEmcal)
Base task in the EMCAL jet framework (lighter version of AliAnalysisTaskEmcalJet) ...
virtual Bool_t RetrieveEventObjects()
AliAnalysisTaskEmcalJetLight()
void SetArray(const AliVEvent *event)
std::map< std::string, AliParticleContainer * > fParticleCollArray
particle/track collection array
void SetRunNumber(Int_t r)
Int_t GetRunNumber(TString)
void AdoptJetContainer(AliJetContainer *cont)
std::map< std::string, AliJetContainer * > fJetCollArray
jet collection array
void SetJetAcceptanceType(UInt_t type)
std::map< std::string, AliClusterContainer * > fClusterCollArray
cluster collection array
Container structure for EMCAL clusters.
Bool_t RetrieveEventObjects()
Container for jet within the EMCAL jet framework.