172f0088 |
1 | /************************************************************************** |
2 | * Copyright(c) 1998-2007, 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 | /* $Id$ */ |
17 | |
18 | //------------------------------------------------------------------------- |
19 | // OADB class for run dependent centrality scaling and |
20 | // data for centrality determination |
21 | // Author: Andreas Morsch, CERN |
22 | //------------------------------------------------------------------------- |
23 | |
24 | #include "AliOADBCentrality.h" |
25 | ClassImp(AliOADBCentrality); |
26 | |
27 | //______________________________________________________________________________ |
28 | AliOADBCentrality::AliOADBCentrality() : |
29 | TNamed(), |
30 | fV0MScaleFactor(1.), |
31 | fSPDScaleFactor(1.), |
32 | fTPCScaleFactor(1.), |
33 | fV0MScaleFactorMC(1.), |
34 | fV0MSPDOutlierPar0(1.), |
35 | fV0MSPDOutlierPar1(1.), |
36 | fV0MTPCOutlierPar0(1.), |
37 | fV0MTPCOutlierPar1(1.), |
38 | fV0MSPDSigmaOutlierPar0(1.), |
39 | fV0MSPDSigmaOutlierPar1(1.), |
40 | fV0MSPDSigmaOutlierPar2(1.), |
41 | fV0MTPCSigmaOutlierPar0(1.), |
42 | fV0MTPCSigmaOutlierPar1(1.), |
43 | fV0MTPCSigmaOutlierPar2(1.), |
44 | fV0MZDCOutlierPar0(1.), |
45 | fV0MZDCOutlierPar1(1.), |
46 | fV0MZDCEcalOutlierPar0(1.), |
47 | fV0MZDCEcalOutlierPar1(1.), |
48 | f1DHistos(), |
49 | f2DHistos() |
50 | { |
51 | // Default constructor |
52 | } |
53 | //______________________________________________________________________________ |
54 | AliOADBCentrality::AliOADBCentrality(char* name) : |
55 | TNamed(name, "Centrality Scaling"), |
56 | fV0MScaleFactor(1.), |
57 | fSPDScaleFactor(1.), |
58 | fTPCScaleFactor(1.), |
59 | fV0MScaleFactorMC(1.), |
60 | fV0MSPDOutlierPar0(1.), |
61 | fV0MSPDOutlierPar1(1.), |
62 | fV0MTPCOutlierPar0(1.), |
63 | fV0MTPCOutlierPar1(1.), |
64 | fV0MSPDSigmaOutlierPar0(1.), |
65 | fV0MSPDSigmaOutlierPar1(1.), |
66 | fV0MSPDSigmaOutlierPar2(1.), |
67 | fV0MTPCSigmaOutlierPar0(1.), |
68 | fV0MTPCSigmaOutlierPar1(1.), |
69 | fV0MTPCSigmaOutlierPar2(1.), |
70 | fV0MZDCOutlierPar0(1.), |
71 | fV0MZDCOutlierPar1(1.), |
72 | fV0MZDCEcalOutlierPar0(1.), |
73 | fV0MZDCEcalOutlierPar1(1.), |
74 | f1DHistos(), |
75 | f2DHistos() |
76 | { |
77 | // Constructor |
78 | } |
79 | //______________________________________________________________________________ |
80 | AliOADBCentrality::~AliOADBCentrality() |
81 | { |
82 | // destructor |
83 | } |