BrMultCentTmpCalibration
class description - source file - inheritance tree
public:
BrMultCentTmpCalibration BrMultCentTmpCalibration()
BrMultCentTmpCalibration BrMultCentTmpCalibration(const Char_t* name, const Char_t* title)
BrMultCentTmpCalibration BrMultCentTmpCalibration(BrMultCentTmpCalibration&)
virtual void ~BrMultCentTmpCalibration()
static TClass* Class()
void Clear()
Int_t DebugLevel()
void Defaults()
Double_t* GetCentParamH()
Int_t GetCentParamHOrder()
Double_t* GetCentParamL()
Int_t GetCentParamLOrder()
Double_t* GetCentParamM()
Int_t GetCentParamMOrder()
Int_t GetRunNumber() const
static BrMultCentTmpCalibration* Instance()
virtual TClass* IsA() const
void SetDebugLevel(Int_t debug)
void SetRunNumber(const Int_t runno)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void Use(const char*)
private:
Int_t fCentParamLOrder low cut order of cent function
Int_t fCentParamMOrder mid cut order of cent function
Int_t fCentParamHOrder high cut order of cent function
Double_t fCentParamL[10] low cut centrality parameters
Double_t fCentParamM[10] mid cut centrality parameters
Double_t fCentParamH[10] high cut centrality parameters
Int_t fDebugLevel debug level
Int_t fRunNo Run number
static BrMultCentTmpCalibration* fgInstance
Class to store the centrality calibraion for the full multiplicity
array
BrMultCentTmpCalibration()
Create the calibrtation and set default values.
BrMultCentTmpCalibration(const Char_t* name,
const Char_t* title)
: TNamed(name, title)
Create the calibrtation and set default values.
~BrMultCentTmpCalibration()
Destructor
BrMultCentTmpCalibration* Instance()
Return a pointer to (temporary) calibration.
void Defaults()
Polynomial coefficients for converting average Si+Tile multiplicity to
equivalent centrality. These parameters are used in
BrMultCentModule::MultToCent
void SetRunNumber(const Int_t runno)
Here it is assumed that all run >=3700 require the
yr 2 calibration for 200 GeV Au+Au. In principle, these
multiplicity to centrality parameters may change depending on
which specific detector elements are active.
parameters for mult>100
void Clear()
Clear method should not be used. Left over from when everyhing
was stored on stack
Inline Functions
Int_t GetCentParamLOrder()
Int_t GetCentParamMOrder()
Int_t GetCentParamHOrder()
Double_t* GetCentParamL()
Double_t* GetCentParamM()
Double_t* GetCentParamH()
Int_t GetRunNumber() const
void SetDebugLevel(Int_t debug)
Int_t DebugLevel()
void Use(const char*)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrMultCentTmpCalibration BrMultCentTmpCalibration(BrMultCentTmpCalibration&)
|