AliPhysics
61b3849 (61b3849)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
AliFlowCommonConstants.cxx
Go to the documentation of this file.
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
// AliFlowCommonConstants:
16
//
17
// Constants for the common histograms in the flow analysis
18
// semi "singleton" mode: apart from any objects instantiated via
19
// the constructor there may be a global Master object. get it with
20
// AliFlowCommonConstants::GetMaster()->GetMaster() static method.
21
//
22
// Author: Naomi van der Kolk (kolk@nikhef.nl)
23
// mod: Mikolaj Krzewicki, Nikhef (mikolaj.krzewicki@cern.ch)
24
25
/*
26
$Log$
27
*/
28
29
#include <TMath.h>
30
#include "
AliFlowCommonConstants.h
"
31
32
ClassImp(
AliFlowCommonConstants
)
33
34
AliFlowCommonConstants
*
AliFlowCommonConstants
::fgPMasterConfig = NULL;
35
36
//______________________________________________________________________________
37
AliFlowCommonConstants
::
AliFlowCommonConstants
():
38
TNamed
(),
39
fNbinsMult(10000),
40
fNbinsPt(100),
41
fNbinsPhi(72),
42
fNbinsEta(200),
43
fNbinsQ(500),
44
fNbinsMass(1),
45
fMultMin(0.),
46
fMultMax(10000.),
47
fPtMin(0.),
48
fPtMax(10.),
49
fPhiMin(0.),
50
fPhiMax(TMath::TwoPi()),
51
fEtaMin(-5.),
52
fEtaMax(5.),
53
fQMin(0.),
54
fQMax(3.),
55
fMassMin(-1.),
56
fMassMax(0.),
57
fHistWeightvsPhiMin(0.),
58
fHistWeightvsPhiMax(3.)
59
{
60
//def ctor
61
}
62
63
//______________________________________________________________________________
64
AliFlowCommonConstants::~AliFlowCommonConstants
()
65
{
66
//dtor
67
}
68
69
//______________________________________________________________________________
70
AliFlowCommonConstants
*
AliFlowCommonConstants::GetMaster
()
71
{
72
//return pointer to master config object
73
if
(!
fgPMasterConfig
)
fgPMasterConfig
=
new
AliFlowCommonConstants
();
74
return
fgPMasterConfig
;
75
}
AliFlowCommonConstants.h
AliFlowCommonConstants::fgPMasterConfig
static AliFlowCommonConstants * fgPMasterConfig
Definition:
AliFlowCommonConstants.h:99
AliFlowCommonConstants::~AliFlowCommonConstants
virtual ~AliFlowCommonConstants()
Definition:
AliFlowCommonConstants.cxx:64
AliFlowCommonConstants::AliFlowCommonConstants
AliFlowCommonConstants()
Definition:
AliFlowCommonConstants.cxx:37
TNamed
Definition:
External.C:84
AliFlowCommonConstants::GetMaster
static AliFlowCommonConstants * GetMaster()
Definition:
AliFlowCommonConstants.cxx:70
AliFlowCommonConstants
Definition:
AliFlowCommonConstants.h:18
PWG
FLOW
Base
AliFlowCommonConstants.cxx
Generated on Thu Apr 19 2018 16:51:17 for AliPhysics by
1.8.11