AliPhysics  1168478 (1168478)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliFMDMCTrackInspectorTask.h
Go to the documentation of this file.
1 #ifndef ALIFMDMCTRACKINSPECTORTASK_H
2 #define ALIFMDMCTRACKINSPECTORTASK_H
3 #include "AliBaseESDTask.h"
5 #include "AliFMDEventInspector.h"
6 
49 {
50 public:
55  : AliBaseESDTask(),
56  fEventInspector(),
58  {}
65  AliFMDMCTrackInspectorTask(const char* name, Bool_t useTuple=false);
70 
77  Bool_t Setup();
84  Bool_t Book();
95  Bool_t PreData(const TAxis& ipz, const TAxis& eta);
103  Bool_t Event(AliESDEvent& esd);
117  void Print(Option_t* option="") const;
130  {
131  return fEventInspector;
132  }
145  {
146  return fTrackInspector;
147  }
148  void SetDebug(Int_t dbg) {
150 protected:
170  TAxis* DefaultEtaAxis() const;
176  TAxis* DefaultVertexAxis() const;
177 
178  AliFMDEventInspector fEventInspector; // The event inspector
179  AliFMDMCTrackInspector fTrackInspector; // The energy loss fitter
180 
181  ClassDef(AliFMDMCTrackInspectorTask,1); // Task to fit Delta from MC hits
182 };
183 
184 #endif
185 // Local Variables:
186 // mode: C++
187 // End:
AliFMDEventInspector & GetEventInspector()
AliFMDMCTrackInspector & GetTrackInspector()
virtual void Fit(const TList *dir)
const AliFMDEventInspector & GetEventInspector() const
int Int_t
Definition: External.C:63
AliFMDMCTrackInspector fTrackInspector
virtual void SetDebug(Int_t dbg)
void Print(Option_t *option="") const
Bool_t PreData(const TAxis &ipz, const TAxis &eta)
ClassDef(AliFMDMCTrackInspectorTask, 1)
void SetDebug(Int_t dbg=1)
const char Option_t
Definition: External.C:48
bool Bool_t
Definition: External.C:53
AliFMDMCTrackInspectorTask & operator=(const AliFMDMCTrackInspectorTask &o)
const AliFMDMCTrackInspector & GetTrackInspector() const