]> git.uio.no Git - u/mrichter/AliRoot.git/blob - STEER/AliESDV0Params.cxx
A few fixes, including new methods needed by AMORE
[u/mrichter/AliRoot.git] / STEER / AliESDV0Params.cxx
1 /**************************************************************************
2  * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
3  *                                                                        *
4  * Author: The ALICE Off-line Project.                                    *
5  * Contributors are mentioned in the code where appropriate.              *
6  *                                                                        *
7  * Permission to use, copy, modify and distribute this software and its   *
8  * documentation strictly for non-commercial purposes is hereby granted   *
9  * without fee, provided that the above copyright notice appears in all   *
10  * copies and that both the copyright notice and this permission notice   *
11  * appear in the supporting documentation. The authors make no claims     *
12  * about the suitability of this software for any purpose. It is          *
13  * provided "as is" without express or implied warranty.                  *
14  **************************************************************************/
15
16
17 //-------------------------------------------------------------------------
18 //            Helper -DATA  class ESD V0 vertex class
19 //            contains effective errror parameterization 
20 //            Effective parameterization of resolution in DCA and PA  as function of radii and momenta
21 //            Mini-max coeficient    fPMinFraction... fPMaxFraction...
22 //                                   as limits for Error parameterization using Covariance matrix             
23 //            For detailes : see  AliESDv0 class   
24 //             
25 //    Origin: Marian Ivanov marian.ivanov@cern.ch
26 //-------------------------------------------------------------------------
27
28
29 #include "AliESDV0Params.h"
30
31
32 ClassImp(AliESDV0Params)
33
34
35
36
37 AliESDV0Params::AliESDV0Params() :
38   TObject(),
39   // These constants are used in the error parameterization using covariance matrix
40   // minimal sigma in AP and DCA 
41   fPSigmaOffsetD0(0.03),      // minimal sigma of error estimate
42   fPSigmaOffsetAP0(0.005),
43   //
44   // Effective parameterization of DCA resolution as function of pt and decay radii
45   //
46   fPSigmaMaxDE(0.5),
47   fPSigmaOffsetDE(0.06),
48   fPSigmaCoefDE(0.02),
49   fPSigmaRminDE(2.7),
50   //
51   //
52   // Effective parameterization of PA resolution as function of pt and decay radii
53   //
54   fPSigmaBase0APE(0.005),
55   fPSigmaMaxAPE(0.06),
56   fPSigmaR0APE(0.02),
57   fPSigmaR1APE(0.1), 
58   fPSigmaP0APE(0.7*0.4),
59   fPSigmaP1APE(0.3*0.4),
60   //
61   //
62   // Minimax parameters
63   //
64   fPMinFractionAP0(0.5),
65   fPMaxFractionAP0(1.5),
66   fPMinAP0(0.003),
67   fPMinFractionD0(0.5),
68   fPMaxFractionD0(1.5),
69   fPMinD0(0.05),
70   fkMaxDist0(0.1),
71   fkMaxDist1(0.1),
72   fkMaxDist(1.),
73   fkMinPointAngle(0.85),
74   fkMinPointAngle2(0.99),
75   fkMinR(0.5),
76   fkMaxR(220.),
77   fkMinPABestConst(0.9999),
78   fkMaxRBestConst(10.),
79   fkCausality0Cut(0.19),
80   fkLikelihood01Cut(0.45),
81   fkLikelihood1Cut(0.5),
82   fkCombinedCut(0.55),
83   fkMinClFullTrk(5.0),
84   fkMinTgl0(1.05),
85   
86   fkMinClForb0(4.5),
87   fkMinRTgl0(40.), 
88   fkMinNormDistForbTgl0(3.0),
89   fkMinNormDistForb1(3.0),
90   fkMinNormDistForb2(2.0),
91   fkMinNormDistForb3(1.0),
92   fkMinNormDistForb4(4.0),
93   fkMinNormDistForb5(5.0),
94   
95   fkMinRTPCdensity(40.),
96   fkMaxRTPCdensity0(110.),
97   fkMaxRTPCdensity10(120.),
98   fkMaxRTPCdensity20(130.),
99   fkMaxRTPCdensity30(140.),
100   
101   fkMinTPCdensity(0.6),
102   fkMinTgl1(1.1),
103   fkMinTgl2(1.),
104   fkMinchi2before0(16.),
105   fkMinchi2before1(16.),
106   fkMinchi2after0(16.),
107   fkMinchi2after1(16.),
108   fkAddchi2SharedCl(18.),
109   fkAddchi2NegCl0(25.),
110   fkAddchi2NegCl1(30.),
111   
112   fkSigp0Par0(0.0001),
113   fkSigp0Par1(0.001),
114   fkSigp0Par2(0.1),
115   fkSigpPar0(0.5),
116   fkSigpPar1(0.6),
117   fkSigpPar2(0.4),
118   fkMaxDcaLh0(0.5),
119   
120   fkChi2KF(100.),
121   fkRobustChi2KF(100.),
122   fgStreamLevel(0)
123
124   //
125
126 {
127   //
128   // Default constructor
129   // Consult AliESDv0 to see actual error parameterization 
130   //
131 }
132
133
134