Separate class for the V0 reconstruction parameters (M.Ivanov)
[u/mrichter/AliRoot.git] / STEER / AliESDV0MIParams.h
1 #ifndef ALIESDV0MIPARAMS_H
2 #define ALIESDV0MIPARAMS_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 /* $Id$ */
8
9 //-------------------------------------------------------------------------
10 //                          ESD V0 Vertex Class - parameterization 
11 //          This class is part of the Event Summary Data set of classes
12 //    Origin: Marian Ivanov marian.ivanov@cern.ch
13 //-------------------------------------------------------------------------
14
15 #include "TObject.h"
16
17 class AliESDV0MIParams : public TObject{
18   friend class AliESDV0MI;
19  public:
20   AliESDV0MIParams();
21  private:
22   Double_t  fPSigmaOffsetD0;        // sigma offset DCA
23   Double_t  fPSigmaOffsetAP0;       // sigma offset AP
24   // effective sigma DCA params    
25   Double_t  fPSigmaMaxDE;           // maximal allowed sigma DCA
26   Double_t  fPSigmaOffsetDE;        // offset sigma DCA
27   Double_t  fPSigmaCoefDE;          // sigma coefiecient 
28   Double_t  fPSigmaRminDE;          // max radius  - with momentum dependence 
29   // effective sigma PA params
30   Double_t  fPSigmaBase0APE;        // base sigma PA
31   Double_t  fPSigmaMaxAPE;          // maximal sigma PA
32   Double_t  fPSigmaR0APE;           // radial dependent part   - coeficient
33   Double_t  fPSigmaR1APE;           // radial dependent part   - offset 
34   Double_t  fPSigmaP0APE;           // momentum dependent part - coeficient
35   Double_t  fPSigmaP1APE;           // momentum dependent part - offset
36   // minimax parameters
37   Double_t fPMinFractionAP0;        // minimal allowed fraction of effective params - PA
38   Double_t fPMaxFractionAP0;        // maximal allowed fraction of effective params - PA
39   Double_t fPMinAP0;                // minimal minimax - PA sigma 
40   //
41   Double_t fPMinFractionD0;         // minimal allowed fraction of effective params - DCA
42   Double_t fPMaxFractionD0;         // maximal allowed fraction of effective params - DCA
43   Double_t fPMinD0;                 // minimal minimax - DCA sigma
44   //
45   ClassDef(AliESDV0MIParams,1)      // ESD V0 vertex - error and likelihood parameterization constant
46 };
47
48
49
50 #endif