AliPhysics  vAN-20150427 (e6e7aad)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
AliEMCalTriggerMCJetAnalysisComponent.h
Go to the documentation of this file.
1 
11 #ifndef ALIEMCALTRIGGERMCJETANALYSISCOMPONENT_H
12 #define ALIEMCALTRIGGERMCJETANALYSISCOMPONENT_H
13 /* Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
14  * See cxx source for full Copyright notice */
15 
18 
19 class TString;
20 class AliVParticle;
21 class AliEmcalJet;
22 
30 namespace EMCalTriggerPtAnalysis {
31 
32 class AliEMCalTriggerEventData;
33 
42 public:
44  AliEMCalTriggerMCJetAnalysisComponent(const char * name);
46 
47  virtual void CreateHistos();
48  virtual void Process(const AliEMCalTriggerEventData * const data);
49 
55 
60  void SetMinimumJetPt(Double_t minpt) { fMinimumJetPt = minpt; }
61 
62 protected:
63  void FillHistogram(const TString &histname, const AliVParticle *track, const AliEmcalJet *jet, double vz, double weight);
64  void FillJetHistogram(const TString &histname, const AliEmcalJet *recjet, double vz, double weight);
65 
66  Double_t fMinimumJetPt;
68 
70  ClassDef(AliEMCalTriggerMCJetAnalysisComponent, 1); // Analysis component for MC Jets
72 };
73 
74 } /* namespace EMCalTriggerPtAnalysis */
75 
76 #endif /* ALIEMCALTRIGGERMCJETANALYSISCOMPONENT_H */
ETriggerMethod_t
Methods available to select event as triggered events.
Declaration of class AliEMCalTriggerAnaTriggerDecision, a container for trigger decision in EMCAL-tri...
Base class for analysis components.
void FillJetHistogram(const TString &histname, const AliEmcalJet *recjet, double vz, double weight)
Analysis component for particles in jets at generator level.
Base class for analysis components in the analysis of EMCAL-triggered events.
ETriggerMethod_t fTriggerMethod
Method used to select triggered events.
void FillHistogram(const TString &histname, const AliVParticle *track, const AliEmcalJet *jet, double vz, double weight)