![]() |
AliRoot Core
3dc7879 (3dc7879)
|
#include <AliVMultiplicity.h>
Public Types | |
enum | { kMultTrackRefs =BIT(14), kScaleDThtbySin2 =BIT(15), kSPD2Sng =BIT(16) } |
Public Member Functions | |
AliVMultiplicity () | |
AliVMultiplicity (const char *name, const char *title) | |
AliVMultiplicity (const AliVMultiplicity &m) | |
AliVMultiplicity & | operator= (const AliVMultiplicity &m) |
virtual | ~AliVMultiplicity () |
Bool_t | GetMultTrackRefs () const |
Bool_t | GetScaleDThetaBySin2T () const |
void | SetMultTrackRefs (Bool_t v) |
void | SetScaleDThetaBySin2T (Bool_t v) |
virtual void | Clear (Option_t *opt="") |
virtual Int_t | GetNumberOfTracklets () const =0 |
virtual Double_t | GetTheta (Int_t i) const =0 |
virtual Double_t | GetPhi (Int_t i) const =0 |
virtual Double_t | GetDeltaPhi (Int_t i) const =0 |
virtual Int_t | GetLabel (Int_t i, Int_t layer) const =0 |
virtual void | SetLabel (Int_t i, Int_t layer, Int_t label)=0 |
Double_t | GetEta (Int_t i) const |
virtual Double_t * | GetTheta () const =0 |
virtual Double_t * | GetPhi () const =0 |
virtual Double_t * | GetDeltPhi () const =0 |
virtual Int_t * | GetLabels () const =0 |
virtual Int_t * | GetLabels2 () const =0 |
virtual Short_t | GetNumberOfFiredChips (Int_t) const =0 |
virtual void | SetFiredChips (Int_t, Short_t)=0 |
virtual void | SetFastOrFiredChips (UInt_t)=0 |
virtual void | SetFastOrFiredChipMap (const TBits &)=0 |
virtual const TBits & | GetFastOrFiredChips () const =0 |
virtual const TBits & | GetFastOrFiredChipMap () const |
virtual Bool_t | TestFastOrFiredChips (UInt_t) const =0 |
virtual void | SetFiredChipMap (const TBits &)=0 |
virtual void | SetFiredChipMap (UInt_t)=0 |
virtual const TBits & | GetFiredChipMap () const =0 |
virtual Bool_t | TestFiredChipMap (UInt_t chipKey) const =0 |
virtual void | Print (Option_t *opt="") const =0 |
virtual UInt_t | GetNumberOfITSClusters (Int_t) const |
virtual UInt_t | GetNumberOfSPDClusters () const |
virtual void | SetITSClusters (Int_t, UInt_t) |
Definition at line 14 of file AliVMultiplicity.h.
anonymous enum |
Enumerator | |
---|---|
kMultTrackRefs | |
kScaleDThtbySin2 | |
kSPD2Sng |
Definition at line 18 of file AliVMultiplicity.h.
|
inline |
Definition at line 23 of file AliVMultiplicity.h.
|
inline |
Definition at line 24 of file AliVMultiplicity.h.
|
inline |
Definition at line 25 of file AliVMultiplicity.h.
|
inlinevirtual |
Definition at line 27 of file AliVMultiplicity.h.
|
virtual |
Reimplemented in AliAODTracklets, and AliMultiplicity.
Definition at line 5 of file AliVMultiplicity.cxx.
Referenced by AliMultiplicity::Clear(), AliAODTracklets::Clear(), and SetScaleDThetaBySin2T().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by SetScaleDThetaBySin2T().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta().
|
inline |
Definition at line 43 of file AliVMultiplicity.h.
Referenced by AliESDEvent::EstimateMultiplicity(), AliESDtrackCuts::GetReferenceMultiplicity(), AliMultiplicity::Print(), and AliAODTracklets::Print().
|
inlinevirtual |
Definition at line 61 of file AliVMultiplicity.h.
Referenced by AliAnalysisTaskESDfilter::ConvertTracklets().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta(), and GetFastOrFiredChipMap().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetFastOrFiredChipMap().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by SetScaleDThetaBySin2T().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta().
|
inline |
Definition at line 30 of file AliVMultiplicity.h.
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta().
|
inlinevirtual |
Reimplemented in AliMultiplicity, and AliAODTracklets.
Definition at line 70 of file AliVMultiplicity.h.
|
inlinevirtual |
Reimplemented in AliMultiplicity.
Definition at line 71 of file AliVMultiplicity.h.
|
pure virtual |
Implemented in AliAODTracklets, and AliMultiplicity.
Referenced by GetEta(), and SetScaleDThetaBySin2T().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta(), and SetScaleDThetaBySin2T().
|
inline |
Definition at line 31 of file AliVMultiplicity.h.
Referenced by AliAODTracklets::Print().
|
pure virtual |
Implemented in AliAODTracklets, and AliMultiplicity.
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta(), and SetScaleDThetaBySin2T().
|
inline |
Definition at line 26 of file AliVMultiplicity.h.
Referenced by AliAODTracklets::operator=().
|
pure virtual |
Implemented in AliAODTracklets, and AliMultiplicity.
Referenced by GetFastOrFiredChipMap().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetFastOrFiredChipMap().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetEta().
|
inlinevirtual |
Reimplemented in AliMultiplicity, and AliAODTracklets.
Definition at line 72 of file AliVMultiplicity.h.
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by SetScaleDThetaBySin2T().
|
inline |
Definition at line 32 of file AliVMultiplicity.h.
|
inline |
Definition at line 33 of file AliVMultiplicity.h.
Referenced by AliAnalysisTaskESDfilter::ConvertTracklets().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetFastOrFiredChipMap().
|
pure virtual |
Implemented in AliMultiplicity, and AliAODTracklets.
Referenced by GetFastOrFiredChipMap().