5fee83ee4dc363193b68856e06b2c925c65c9e4a
[u/mrichter/AliRoot.git] / MONITOR / AliMonitorV0s.h
1 #ifndef ALIMONITORV0S_H
2 #define ALIMONITORV0S_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 #include "AliMonitor.h"
9
10
11 class AliMonitorV0s : public AliMonitor {
12 public:
13   AliMonitorV0s();
14   virtual ~AliMonitorV0s() {};
15
16   virtual void     CreateHistos(TFolder* folder);
17   virtual void     FillHistos(AliRunLoader* runLoader, 
18                               AliRawReader* rawReader, AliESD* esd);
19
20 private:
21   AliMonitorV0s(const AliMonitorV0s& monitor);
22   AliMonitorV0s& operator = (const AliMonitorV0s& monitor);
23
24   AliMonitorHisto* fRadius;             // radius of V0 vertices
25   AliMonitorHisto* fMassK0;             // invariant mass distribution of V0s for pi+ pi- hypothesis
26   AliMonitorHisto* fMassLambda;         // invariant mass distribution of V0s for p pi- hypothesis
27   AliMonitorHisto* fMassAntiLambda;     // invariant mass distribution of V0s for anti-p pi+ hypothesis
28
29   ClassDef(AliMonitorV0s, 0)   // creation and filling of monitor histograms for correlations between TPC and ITS
30 };
31  
32
33 #endif
34
35
36
37
38
39
40
41
42