AliPhysics  vAN-20150827 (3e81cbb)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
AliEMCalTriggerEventCounterAnalysisComponent.h
Go to the documentation of this file.
1 
8 #ifndef ALIEMCALTRIGGEREVENTCOUNTERANALYSISCOMPONENT_H
9 #define ALIEMCALTRIGGEREVENTCOUNTERANALYSISCOMPONENT_H
10 /* Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
11  * See cxx source for full Copyright notice */
12 
13 
16 
24 namespace EMCalTriggerPtAnalysis {
25 
26 class AliEMCalTriggerEventData;
27 
36 public:
40 
41  virtual void CreateHistos();
42  virtual void Process(const AliEMCalTriggerEventData * const data);
43 
44 protected:
45  void DefineAxis(TAxis& axis, const char* name,
46  const char* title, int nbins, double min, double max,
47  const char** labels) const;
48  Int_t FindAxis(THnSparse *hist, const char *title) const;
49 
51  ClassDef(AliEMCalTriggerEventCounterAnalysisComponent, 1); // Analysis component for event counting
53 };
54 
55 } /* namespace EMCalTriggerPtAnalysis */
56 
57 #endif /* ALIEMCALTRIGGEREVENTCOUNTERANALYSISCOMPONENT_H */
Declaration of class AliEMCalTriggerAnaTriggerDecision, a container for trigger decision in EMCAL-tri...
Base class for analysis components.
const char * title
Definition: MakeQAPdf.C:26
Base class for analysis components in the analysis of EMCAL-triggered events.
Simple event container within the high- track analysis.
const Int_t nbins
void DefineAxis(TAxis &axis, const char *name, const char *title, int nbins, double min, double max, const char **labels) const