AliPhysics  v5-06-40-01 (42bb456)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
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 
19 namespace EMCalTriggerPtAnalysis {
20 
21 class AliEMCalTriggerBinningDimension;
22 class AliEMCalTriggerEventData;
23 
25 public:
29 
30  virtual void CreateHistos();
31  virtual void Process(const AliEMCalTriggerEventData * const data);
32 
33 protected:
34 
35  bool IsPhysicalPrimary(const AliVParticle *const part, const AliMCEvent *const ev) const;
36 
38 };
39 
40 } /* namespace EMCalTriggerPtAnalysis */
41 
42 #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