AliPhysics  ad6828d (ad6828d)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliEMCalTriggerMCParticleAnalysisComponent.h
Go to the documentation of this file.
1 #ifndef ALIEMCALTRIGGERMCPARTICLEANALYSISCOMPONENT_H
2 #define ALIEMCALTRIGGERMCPARTICLEANALYSISCOMPONENT_H
3 /* Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice */
5 
6 // Author: Markus Fasel
7 
9 
10 class TAxis;
11 
12 namespace EMCalTriggerPtAnalysis {
13 
14 class AliEMCalTriggerBinningDimension;
15 class AliEMCalTriggerEventData;
16 
18 public:
22 
23  virtual void CreateHistos();
24  virtual void Process(const AliEMCalTriggerEventData * const data);
25 
26 protected:
27 
28  bool IsPhysicalPrimary(const AliVParticle *const part, const AliMCEvent *const ev) const;
29 
31 };
32 
33 } /* namespace EMCalTriggerPtAnalysis */
34 
35 #endif /* ALIEMCALTRIGGERMCPARTICLEANALYSISCOMPONENT_H */
Base class for analysis components.
ClassDef(AliEMCalTriggerMCParticleAnalysisComponent, 1)
virtual void Process(const AliEMCalTriggerEventData *const data)
Base class for analysis components in the analysis of EMCAL-triggered events.
Simple event container within the high- track analysis.
bool IsPhysicalPrimary(const AliVParticle *const part, const AliMCEvent *const ev) const