AliPhysics  b43479f (b43479f)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 
15 
23 namespace EMCalTriggerPtAnalysis {
24 
25 class AliEMCalTriggerEventData;
26 
35 public:
39 
40  virtual void CreateHistos();
41  virtual void Process(const AliEMCalTriggerEventData * const data);
42 
43 protected:
44  void DefineAxis(TAxis& axis, const char* name,
45  const char* title, int nbins, double min, double max,
46  const char** labels) const;
47  Int_t FindAxis(THnSparse *hist, const char *title) const;
48 
50  ClassDef(AliEMCalTriggerEventCounterAnalysisComponent, 1); // Analysis component for event counting
52 };
53 
54 } /* namespace EMCalTriggerPtAnalysis */
55 
56 #endif /* ALIEMCALTRIGGEREVENTCOUNTERANALYSISCOMPONENT_H */
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