]> git.uio.no Git - u/mrichter/AliRoot.git/blob - STEER/AliESDV0Params.cxx
New generator for beam-beam pileup simulation. The code is documented in the header...
[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 AliESDV0Params::AliESDV0Params() :
36   TObject(),
37   // These constants are used in the error parameterization using covariance matrix
38   // minimal sigma in AP and DCA 
39   fPSigmaOffsetD0(0.03),      // minimal sigma of error estimate
40   fPSigmaOffsetAP0(0.005),
41   //
42   // Effective parameterization of DCA resolution as function of pt and decay radii
43   //
44   fPSigmaMaxDE(0.5),
45   fPSigmaOffsetDE(0.06),
46   fPSigmaCoefDE(0.02),
47   fPSigmaRminDE(2.7),
48   //
49   //
50   // Effective parameterization of PA resolution as function of pt and decay radii
51   //
52   fPSigmaBase0APE(0.005),
53   fPSigmaMaxAPE(0.06),
54   fPSigmaR0APE(0.02),
55   fPSigmaR1APE(0.1), 
56   fPSigmaP0APE(0.7*0.4),
57   fPSigmaP1APE(0.3*0.4),
58   //
59   //
60   // Minimax parameters
61   //
62   fPMinFractionAP0(0.5),
63   fPMaxFractionAP0(1.5),
64   fPMinAP0(0.003),
65   fPMinFractionD0(0.5),
66   fPMaxFractionD0(1.5),
67   fPMinD0(0.05)
68   //
69
70 {
71   //
72   // Default constructor
73   // Consult AliESDv0 to see actual error parameterization 
74   //
75 }
76
77
78