ROOT logo
AliRoot » STEER » STEERBASE » AliCentrality

class AliCentrality: public TNamed

   Class AliCentrality
   author: Alberica Toia

 A container for the centrality stored in AOD in ESD

Function Members (Methods)

public:
AliCentrality()
AliCentrality(const AliCentrality& cnt)
virtual~AliCentrality()
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTNamed::Clear(Option_t* option = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
virtual voidTNamed::Copy(TObject& named) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual voidTNamed::FillBuffer(char*& buffer)
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
Int_tGetCentralityClass10(const char* method) const
Int_tGetCentralityClass10Unchecked(const char* method) const
Int_tGetCentralityClass5(const char* method) const
Int_tGetCentralityClass5Unchecked(const char* method) const
Float_tGetCentralityPercentile(const char* method) const
Float_tGetCentralityPercentileUnchecked(const char* method) const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual const char*TObject::GetIconName() const
virtual const char*TNamed::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
Int_tGetQuality() const
virtual const char*TNamed::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTNamed::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
Bool_tIsEventInCentralityClass(Float_t a, Float_t b, const char* method) const
Bool_tIsEventInCentralityClassUnchecked(Float_t a, Float_t b, const char* method) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTNamed::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTNamed::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
AliCentrality&operator=(const AliCentrality& cnt)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTNamed::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidReset()
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidSetCentralityCL0(Float_t cent)
voidSetCentralityCL0true(Float_t cent)
voidSetCentralityCL1(Float_t cent)
voidSetCentralityCL1true(Float_t cent)
voidSetCentralityCND(Float_t cent)
voidSetCentralityCNDtrue(Float_t cent)
voidSetCentralityFMD(Float_t cent)
voidSetCentralityFMDtrue(Float_t cent)
voidSetCentralityNPA(Float_t cent)
voidSetCentralityTKL(Float_t cent)
voidSetCentralityTKLtrue(Float_t cent)
voidSetCentralityTKLvsV0M(Float_t cent)
voidSetCentralityTRK(Float_t cent)
voidSetCentralityTRKtrue(Float_t cent)
voidSetCentralityV0A(Float_t cent)
voidSetCentralityV0A0(Float_t cent)
voidSetCentralityV0A123(Float_t cent)
voidSetCentralityV0A23(Float_t cent)
voidSetCentralityV0AEq(Float_t cent)
voidSetCentralityV0Atrue(Float_t cent)
voidSetCentralityV0C(Float_t cent)
voidSetCentralityV0C01(Float_t cent)
voidSetCentralityV0CEq(Float_t cent)
voidSetCentralityV0Ctrue(Float_t cent)
voidSetCentralityV0M(Float_t cent)
voidSetCentralityV0MEq(Float_t cent)
voidSetCentralityV0Mtrue(Float_t cent)
voidSetCentralityV0MvsFMD(Float_t cent)
voidSetCentralityV0S(Float_t cent)
voidSetCentralityZEMvsZDC(Float_t cent)
voidSetCentralityZNA(Float_t cent)
voidSetCentralityZNAtrue(Float_t cent)
voidSetCentralityZNC(Float_t cent)
voidSetCentralityZNCtrue(Float_t cent)
voidSetCentralityZPA(Float_t cent)
voidSetCentralityZPAtrue(Float_t cent)
voidSetCentralityZPC(Float_t cent)
voidSetCentralityZPCtrue(Float_t cent)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
static voidTObject::SetObjectStat(Bool_t stat)
voidSetQuality(Int_t quality)
virtual voidTNamed::SetTitle(const char* title = "")MENU
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector&)
virtual Int_tTNamed::Sizeof() const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()

Data Members

protected:
TStringTNamed::fNameobject identifier
TStringTNamed::fTitleobject title
private:
Float_tfCentralityCL0Centrality from Clusters in layer 0
Float_tfCentralityCL0trueCentrality from true (sim) Clusters in layer 0
Float_tfCentralityCL1Centrality from Clusters in layer 1
Float_tfCentralityCL1trueCentrality from true (sim) Clusters in layer 1
Float_tfCentralityCNDCentrality from tracks (candle condition)
Float_tfCentralityCNDtrueCentrality from true (sim) tracks (candle condition)
Float_tfCentralityFMDCentrality from FMD
Float_tfCentralityFMDtrueCentrality from true (sim) FMD
Float_tfCentralityNPACentrality from Npart (MC)
Float_tfCentralityTKLCentrality from tracklets
Float_tfCentralityTKLtrueCentrality from true (sim) tracklets
Float_tfCentralityTKLvsV0MCentrality from tracklets vs V0
Float_tfCentralityTRKCentrality from tracks
Float_tfCentralityTRKtrueCentrality from true (sim) tracks
Float_tfCentralityV0ACentrality from V0A
Float_tfCentralityV0A0Centrality from V0A0
Float_tfCentralityV0A123Centrality from V0A123
Float_tfCentralityV0A23Centrality from V0A23
Float_tfCentralityV0AEqCentrality from V0A equalized channel
Float_tfCentralityV0AEqtrueCentrality from true (sim) V0A equalized channels
Float_tfCentralityV0AtrueCentrality from true (sim) V0A
Float_tfCentralityV0CCentrality from V0C
Float_tfCentralityV0C01Centrality from V0C01
Float_tfCentralityV0CEqCentrality from V0C equalized channel
Float_tfCentralityV0CEqtrueCentrality from true (sim) V0C equalized channels
Float_tfCentralityV0CtrueCentrality from true (sim) V0C
Float_tfCentralityV0MCentrality from V0A+V0C
Float_tfCentralityV0MEqCentrality from V0A+V0C equalized channel
Float_tfCentralityV0MEqtrueCentrality from true (sim) V0A+V0C equalized channels
Float_tfCentralityV0MtrueCentrality from true (sim) V0A+V0C
Float_tfCentralityV0MvsFMDCentrality from V0 vs FMD
Float_tfCentralityV0SCentrality from V0S
Float_tfCentralityZEMvsZDCCentrality from ZEM vs ZDC
Float_tfCentralityZNACentrality from ZNA
Float_tfCentralityZNAtrueCentrality from true (sim) ZNA
Float_tfCentralityZNCCentrality from ZNC
Float_tfCentralityZNCtrueCentrality from true (sim) ZNC
Float_tfCentralityZPACentrality from ZPA
Float_tfCentralityZPAtrueCentrality from true (sim) ZNA
Float_tfCentralityZPCCentrality from ZPC
Float_tfCentralityZPCtrueCentrality from true (sim) ZNC
Int_tfQualityQuality of centrality determination

Class Charts

Inheritance Chart:
TNamed
AliCentrality

Function documentation

AliCentrality()
 constructor
AliCentrality(const AliCentrality& cnt)
 Copy constructor
AliCentrality& operator=(const AliCentrality& cnt)
 Assignment operator
~AliCentrality()
 destructor
Int_t GetQuality() const
Float_t GetCentralityPercentile(const char* method) const
 Return the centrality percentile
Int_t GetCentralityClass10(const char* method) const
 Return the centrality class
Int_t GetCentralityClass5(const char* method) const
 Return the centrality class
Bool_t IsEventInCentralityClass(Float_t a, Float_t b, const char* method) const
 True if event is inside a given class
Float_t GetCentralityPercentileUnchecked(const char* method) const
 Return the centrality percentile
Int_t GetCentralityClass10Unchecked(const char* method) const
 Return the centrality class
Int_t GetCentralityClass5Unchecked(const char* method) const
 Return the centrality class
Bool_t IsEventInCentralityClassUnchecked(Float_t a, Float_t b, const char* method) const
 True if event inside given centrality class
void Reset()
void SetQuality(Int_t quality)
 set centrality result
{fQuality = quality;}
void SetCentralityV0M(Float_t cent)
{fCentralityV0M = cent;}
void SetCentralityV0A(Float_t cent)
{fCentralityV0A = cent;}
void SetCentralityV0A0(Float_t cent)
{fCentralityV0A0 = cent;}
void SetCentralityV0A123(Float_t cent)
void SetCentralityV0C(Float_t cent)
{fCentralityV0C = cent;}
void SetCentralityV0A23(Float_t cent)
void SetCentralityV0C01(Float_t cent)
void SetCentralityV0S(Float_t cent)
{fCentralityV0S = cent;}
void SetCentralityV0MEq(Float_t cent)
void SetCentralityV0AEq(Float_t cent)
void SetCentralityV0CEq(Float_t cent)
void SetCentralityFMD(Float_t cent)
{fCentralityFMD = cent;}
void SetCentralityTRK(Float_t cent)
{fCentralityTRK = cent;}
void SetCentralityTKL(Float_t cent)
{fCentralityTKL = cent;}
void SetCentralityCL0(Float_t cent)
{fCentralityCL0 = cent;}
void SetCentralityCL1(Float_t cent)
{fCentralityCL1 = cent;}
void SetCentralityCND(Float_t cent)
{fCentralityCND = cent;}
void SetCentralityZNA(Float_t cent)
{fCentralityZNA = cent;}
void SetCentralityZNC(Float_t cent)
{fCentralityZNC = cent;}
void SetCentralityZPA(Float_t cent)
{fCentralityZPA = cent;}
void SetCentralityZPC(Float_t cent)
{fCentralityZPC = cent;}
void SetCentralityNPA(Float_t cent)
{fCentralityNPA = cent;}
void SetCentralityV0MvsFMD(Float_t cent)
void SetCentralityTKLvsV0M(Float_t cent)
void SetCentralityZEMvsZDC(Float_t cent)
void SetCentralityV0Mtrue(Float_t cent)
void SetCentralityV0Atrue(Float_t cent)
void SetCentralityV0Ctrue(Float_t cent)
void SetCentralityFMDtrue(Float_t cent)
void SetCentralityTRKtrue(Float_t cent)
void SetCentralityTKLtrue(Float_t cent)
void SetCentralityCL0true(Float_t cent)
void SetCentralityCL1true(Float_t cent)
void SetCentralityCNDtrue(Float_t cent)
void SetCentralityZNAtrue(Float_t cent)
void SetCentralityZNCtrue(Float_t cent)
void SetCentralityZPAtrue(Float_t cent)
void SetCentralityZPCtrue(Float_t cent)