AliPhysics  ec7afe5 (ec7afe5)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliFMDCorrDoubleHit.h
Go to the documentation of this file.
1 //
2 // This class contains the secondary correction and the double hit
3 // correction used in low-flux events.
4 //
5 #ifndef ALIFMDCORRDOUBLEHIT_H
6 #define ALIFMDCORRDOUBLEHIT_H
7 
17 #include <TObject.h>
18 #include <TObjArray.h>
19 class TH1D;
20 
42 {
43 public:
58  virtual ~AliFMDCorrDoubleHit();
79  TH1D* GetCorrection(UShort_t d, Char_t r) const;
80  /* @} */
81 
97  /* @} */
98 
108  Bool_t IsFolder() const { return true; }
114  void Browse(TBrowser* b);
120  void Print(Option_t* option="R") const; //*MENU*
121  /* @} */
122 protected:
131  Int_t GetRingIndex(UShort_t d, Char_t r) const;
132 
133  TObjArray fCorrections; // Array of per-ring double hit corr.
135 };
136 #endif
137 // Local Variables:
138 // mode: C++
139 // End:
ClassDef(AliFMDCorrDoubleHit, 1)
char Char_t
Definition: External.C:18
AliFMDCorrDoubleHit & operator=(const AliFMDCorrDoubleHit &o)
Bool_t IsFolder() const
void Browse(TBrowser *b)
Bool_t SetCorrection(UShort_t d, Char_t r, TH1D *h)
int Int_t
Definition: External.C:63
Definition: External.C:212
unsigned short UShort_t
Definition: External.C:28
const char Option_t
Definition: External.C:48
Int_t GetRingIndex(UShort_t d, Char_t r) const
TH1D * GetCorrection(UShort_t d, Char_t r) const
void Print(Option_t *option="R") const
bool Bool_t
Definition: External.C:53