AliDielectronVarManager() | |
AliDielectronVarManager(const char* name, const char* title) | |
virtual | ~AliDielectronVarManager() |
void | TObject::AbstractMethod(const char* method) const |
virtual void | TObject::AppendPad(Option_t* option = "") |
virtual void | TObject::Browse(TBrowser* b) |
static TClass* | Class() |
virtual const char* | TObject::ClassName() const |
virtual void | TNamed::Clear(Option_t* option = "") |
virtual TObject* | TNamed::Clone(const char* newname = "") const |
virtual Int_t | TNamed::Compare(const TObject* obj) const |
virtual void | TNamed::Copy(TObject& named) const |
virtual void | TObject::Delete(Option_t* option = "")MENU |
virtual Int_t | TObject::DistancetoPrimitive(Int_t px, Int_t py) |
virtual void | TObject::Draw(Option_t* option = "") |
virtual void | TObject::DrawClass() constMENU |
virtual TObject* | TObject::DrawClone(Option_t* option = "") constMENU |
virtual void | TObject::Dump() constMENU |
virtual void | TObject::Error(const char* method, const char* msgfmt) const |
virtual void | TObject::Execute(const char* method, const char* params, Int_t* error = 0) |
virtual void | TObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0) |
virtual void | TObject::ExecuteEvent(Int_t event, Int_t px, Int_t py) |
virtual void | TObject::Fatal(const char* method, const char* msgfmt) const |
static void | Fill(const TObject* object, Double_t *const values) |
virtual void | TNamed::FillBuffer(char*& buffer) |
static void | FillVarMCParticle2(const AliVParticle* p1, const AliVParticle* p2, Double_t *const values) |
static void | FillVarVParticle(const AliVParticle* particle, Double_t *const values) |
virtual TObject* | TObject::FindObject(const char* name) const |
virtual TObject* | TObject::FindObject(const TObject* obj) const |
static AliVEvent* | GetCurrentEvent() |
static const Double_t* | GetData() |
static Bool_t | GetDCA(const AliAODTrack* track, Double_t* d0z0) |
virtual Option_t* | TObject::GetDrawOption() const |
static Long_t | TObject::GetDtorOnly() |
static TProfile* | GetEstimatorHistogram(Int_t period, Int_t type) |
virtual const char* | TObject::GetIconName() const |
static const AliKFVertex* | GetKFVertex() |
virtual const char* | TNamed::GetName() const |
virtual char* | TObject::GetObjectInfo(Int_t px, Int_t py) const |
static Bool_t | TObject::GetObjectStat() |
virtual Option_t* | TObject::GetOption() const |
static Double_t | GetPairEff(Double_t *const values) |
static AliPIDResponse* | GetPIDResponse() |
static Double_t | GetSingleLegEff(Double_t *const values) |
virtual const char* | TNamed::GetTitle() const |
static Double_t | GetTRDpidEfficiency(Int_t runNo, Double_t centrality, Double_t eta, Double_t trdPhi, Double_t pout, Double_t& effErr) |
virtual UInt_t | TObject::GetUniqueID() const |
static Double_t | GetValue(AliDielectronVarManager::ValueTypes var) |
static const char* | GetValueLabel(Int_t i) |
static const char* | GetValueName(Int_t i) |
static UInt_t | GetValueType(const char* valname) |
static const char* | GetValueUnit(Int_t i) |
static AliAODVertex* | GetVertex(const AliAODEvent* event, AliAODVertex::AODVtx_t vtype) |
static void | GetVzeroRP(const AliVEvent* event, Double_t* qvec, Int_t sideOption) |
static void | GetZDCRP(const AliVEvent* event, Double_t** qvec) |
virtual Bool_t | TObject::HandleTimer(TTimer* timer) |
virtual ULong_t | TNamed::Hash() const |
virtual void | TObject::Info(const char* method, const char* msgfmt) const |
virtual Bool_t | TObject::InheritsFrom(const char* classname) const |
virtual Bool_t | TObject::InheritsFrom(const TClass* cl) const |
static void | InitAODpidUtil(Int_t type = 0) |
static void | InitESDpid(Int_t type = 0) |
static void | InitEstimatorAvg(const Char_t* filename) |
static void | InitTRDpidEffHistograms(const Char_t* filename) |
virtual void | TObject::Inspect() constMENU |
void | TObject::InvertBit(UInt_t f) |
virtual TClass* | IsA() const |
virtual Bool_t | TObject::IsEqual(const TObject* obj) const |
virtual Bool_t | TObject::IsFolder() const |
Bool_t | TObject::IsOnHeap() const |
virtual Bool_t | TNamed::IsSortable() const |
Bool_t | TObject::IsZombie() const |
virtual void | TNamed::ls(Option_t* option = "") const |
void | TObject::MayNotUse(const char* method) const |
virtual Bool_t | TObject::Notify() |
void | TObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const |
static void | TObject::operator delete(void* ptr) |
static void | TObject::operator delete(void* ptr, void* vp) |
static void | TObject::operator delete[](void* ptr) |
static void | TObject::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) |
virtual void | TObject::Paint(Option_t* option = "") |
virtual void | TObject::Pop() |
virtual void | TNamed::Print(Option_t* option = "") const |
virtual Int_t | TObject::Read(const char* name) |
virtual void | TObject::RecursiveRemove(TObject* obj) |
void | TObject::ResetBit(UInt_t f) |
virtual void | TObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU |
virtual void | TObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "") |
void | TObject::SetBit(UInt_t f) |
void | TObject::SetBit(UInt_t f, Bool_t set) |
virtual void | TObject::SetDrawOption(Option_t* option = "")MENU |
static void | TObject::SetDtorOnly(void* obj) |
static void | SetEvent(AliVEvent *const ev) |
static void | SetEventData(const Double_t* data) |
static void | SetFillMap(TBits* map) |
static void | SetLegEffMap(TObject* map) |
virtual void | TNamed::SetName(const char* name)MENU |
virtual void | TNamed::SetNameTitle(const char* name, const char* title) |
static void | TObject::SetObjectStat(Bool_t stat) |
static void | SetPairEffMap(TObject* map) |
static void | SetPIDResponse(AliPIDResponse* pidResponse) |
virtual void | TNamed::SetTitle(const char* title = "")MENU |
static void | SetTPCEventPlane(AliEventplane *const evplane) |
virtual void | TObject::SetUniqueID(UInt_t uid) |
static void | SetValue(AliDielectronVarManager::ValueTypes var, Double_t val) |
static void | SetVZEROCalibrationFile(const Char_t* filename) |
static void | SetVZERORecenteringFile(const Char_t* filename) |
static void | SetZDCRecenteringFile(const Char_t* filename) |
virtual void | ShowMembers(TMemberInspector&) |
virtual Int_t | TNamed::Sizeof() const |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
virtual void | TObject::SysError(const char* method, const char* msgfmt) const |
Bool_t | TObject::TestBit(UInt_t f) const |
Int_t | TObject::TestBits(UInt_t f) const |
virtual void | TObject::UseCurrentStyle() |
virtual void | TObject::Warning(const char* method, const char* msgfmt) const |
virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) |
virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const |
virtual void | TObject::DoError(int level, const char* location, const char* fmt, va_list va) const |
void | TObject::MakeZombie() |
enum ValueTypes { | kPx | |
kPy | ||
kPz | ||
kPt | ||
kPtSq | ||
kP | ||
kXv | ||
kYv | ||
kZv | ||
kOneOverPt | ||
kPhi | ||
kTheta | ||
kEta | ||
kY | ||
kE | ||
kM | ||
kCharge | ||
kNclsITS | ||
kITSchi2Cl | ||
kNclsTPC | ||
kNclsSTPC | ||
kNclsSFracTPC | ||
kNclsTPCiter1 | ||
kNFclsTPC | ||
kNFclsTPCr | ||
kNFclsTPCrFrac | ||
kNFclsTPCfCross | ||
kTPCsignalN | ||
kTPCsignalNfrac | ||
kTPCchi2Cl | ||
kTPCclsDiff | ||
kTPCclsSegments | ||
kTPCclsIRO | ||
kTPCclsORO | ||
kTrackStatus | ||
kFilterBit | ||
kNclsTRD | ||
kTRDntracklets | ||
kTRDpidQuality | ||
kTRDchi2 | ||
kTRDprobEle | ||
kTRDprobPio | ||
kTRDprob2DEle | ||
kTRDprob2DPio | ||
kTRDphi | ||
kTRDpidEffLeg | ||
kTRDsignal | ||
kImpactParXY | ||
kImpactParZ | ||
kTrackLength | ||
kPdgCode | ||
kPdgCodeMother | ||
kPdgCodeGrandMother | ||
kHasCocktailMother | ||
kHasCocktailGrandMother | ||
kNumberOfDaughters | ||
kHaveSameMother | ||
kIsJpsiPrimary | ||
kNumberOfJPsis | ||
kNumberOfJPsisPrompt | ||
kNumberOfJPsisNPrompt | ||
kITSsignal | ||
kITSsignalSSD1 | ||
kITSsignalSSD2 | ||
kITSsignalSDD1 | ||
kITSsignalSDD2 | ||
kITSclusterMap | ||
kITSLayerFirstCls | ||
kITSnSigmaEle | ||
kITSnSigmaPio | ||
kITSnSigmaMuo | ||
kITSnSigmaKao | ||
kITSnSigmaPro | ||
kPIn | ||
kPOut | ||
kYsignedIn | ||
kTPCsignal | ||
kTOFsignal | ||
kTOFbeta | ||
kTOFPIDBit | ||
kTOFmismProb | ||
kTPCnSigmaEleRaw | ||
kTPCnSigmaEle | ||
kTPCnSigmaPio | ||
kTPCnSigmaMuo | ||
kTPCnSigmaKao | ||
kTPCnSigmaPro | ||
kTOFnSigmaEle | ||
kTOFnSigmaPio | ||
kTOFnSigmaMuo | ||
kTOFnSigmaKao | ||
kTOFnSigmaPro | ||
kEMCALnSigmaEle | ||
kEMCALEoverP | ||
kEMCALE | ||
kEMCALNCells | ||
kEMCALM02 | ||
kEMCALM20 | ||
kEMCALDispersion | ||
kLegEff | ||
kOneOverLegEff | ||
kV0Index0 | ||
kKinkIndex0 | ||
kParticleMax | ||
kChi2NDF | ||
kDecayLength | ||
kR | ||
kOpeningAngle | ||
kCosPointingAngle | ||
kArmAlpha | ||
kArmPt | ||
kThetaHE | ||
kPhiHE | ||
kThetaSqHE | ||
kCos2PhiHE | ||
kCosTilPhiHE | ||
kThetaCS | ||
kPhiCS | ||
kThetaSqCS | ||
kPsiPair | ||
kPhivPair | ||
kPairPlaneAngle1A | ||
kPairPlaneAngle2A | ||
kPairPlaneAngle3A | ||
kPairPlaneAngle4A | ||
kPairPlaneAngle1C | ||
kPairPlaneAngle2C | ||
kPairPlaneAngle3C | ||
kPairPlaneAngle4C | ||
kPairPlaneAngle1AC | ||
kPairPlaneAngle2AC | ||
kPairPlaneAngle3AC | ||
kPairPlaneAngle4AC | ||
kPairPlaneAngle1Ran | ||
kPairPlaneAngle2Ran | ||
kPairPlaneAngle3Ran | ||
kPairPlaneAngle4Ran | ||
kRandomRP | ||
kDeltaPhiRandomRP | ||
kPairPlaneMagInPro | ||
kCos2PhiCS | ||
kCosTilPhiCS | ||
kCosPhiH2 | ||
kSinPhiH2 | ||
kDeltaPhiV0ArpH2 | ||
kDeltaPhiV0CrpH2 | ||
kDeltaPhiV0ACrpH2 | ||
kV0ArpH2FlowV2 | ||
kV0CrpH2FlowV2 | ||
kV0ACrpH2FlowV2 | ||
kDeltaPhiv0ArpH2 | ||
kDeltaPhiv0CrpH2 | ||
kDeltaPhiv0ACrpH2 | ||
kDeltaPhiTPCrpH2 | ||
kv0ArpH2FlowV2 | ||
kv0CrpH2FlowV2 | ||
kv0ACrpH2FlowV2 | ||
kTPCrpH2FlowV2 | ||
kTPCrpH2FlowV2Sin | ||
kLegDist | ||
kLegDistXY | ||
kDeltaEta | ||
kDeltaPhi | ||
kMerr | ||
kDCA | ||
kPairType | ||
kPseudoProperTime | ||
kPseudoProperTimeErr | ||
kPseudoProperTimeResolution | ||
kPseudoProperTimePull | ||
kTRDpidEffPair | ||
kMomAsymDau1 | ||
kMomAsymDau2 | ||
kPairEff | ||
kOneOverPairEff | ||
kOneOverPairEffSq | ||
kRndmPair | ||
kPairs | ||
kPairMax | ||
kXvPrim | ||
kYvPrim | ||
kZvPrim | ||
kXRes | ||
kYRes | ||
kZRes | ||
kPhiMaxPt | ||
kMaxPt | ||
kv0ArpH2 | ||
kv0CrpH2 | ||
kv0ACrpH2 | ||
kv0AxH2 | ||
kv0AyH2 | ||
kv0CxH2 | ||
kv0CyH2 | ||
kv0ACxH2 | ||
kv0ACyH2 | ||
kv0AmagH2 | ||
kv0CmagH2 | ||
kv0ACmagH2 | ||
kv0A0rpH2 | ||
kv0A3rpH2 | ||
kv0C0rpH2 | ||
kv0C3rpH2 | ||
kv0ATPCDiffH2 | ||
kv0CTPCDiffH2 | ||
kv0Av0CDiffH2 | ||
kv0Av0C0DiffH2 | ||
kv0Av0C3DiffH2 | ||
kv0Cv0A0DiffH2 | ||
kv0Cv0A3DiffH2 | ||
kv0A0v0A3DiffH2 | ||
kv0C0v0C3DiffH2 | ||
kMultV0A | ||
kMultV0C | ||
kMultV0 | ||
kEqMultV0A | ||
kEqMultV0C | ||
kEqMultV0 | ||
kAdcV0A | ||
kAdcV0C | ||
kAdcV0 | ||
kVZEROchMult | ||
kV0AxH2 | ||
kV0AyH2 | ||
kV0ArpH2 | ||
kV0CxH2 | ||
kV0CyH2 | ||
kV0CrpH2 | ||
kV0ACxH2 | ||
kV0ACyH2 | ||
kV0ACrpH2 | ||
kV0ArpResH2 | ||
kV0CrpResH2 | ||
kV0ACrpResH2 | ||
kV0XaXcH2 | ||
kV0XaYaH2 | ||
kV0XaYcH2 | ||
kV0YaXcH2 | ||
kV0YaYcH2 | ||
kV0XcYcH2 | ||
kV0ATPCDiffH2 | ||
kV0CTPCDiffH2 | ||
kV0AV0CDiffH2 | ||
kTPCxH2 | ||
kTPCyH2 | ||
kTPCmagH2 | ||
kTPCrpH2 | ||
kCosTPCrpH2 | ||
kSinTPCrpH2 | ||
kTPCsub1xH2 | ||
kTPCsub1yH2 | ||
kTPCsub1rpH2 | ||
kTPCsub2xH2 | ||
kTPCsub2yH2 | ||
kTPCsub2rpH2 | ||
kTPCsub12DiffH2 | ||
kTPCsub12DiffH2Sin | ||
kTPCxH2uc | ||
kTPCyH2uc | ||
kTPCmagH2uc | ||
kTPCrpH2uc | ||
kTPCsub1xH2uc | ||
kTPCsub1yH2uc | ||
kTPCsub1rpH2uc | ||
kTPCsub2xH2uc | ||
kTPCsub2yH2uc | ||
kTPCsub2rpH2uc | ||
kTPCsub12DiffH2uc | ||
kZDCArpH1 | ||
kZDCCrpH1 | ||
kZDCACrpH1 | ||
kZDCrpResH1 | ||
kv0ZDCrpRes | ||
kNTrk | ||
kTracks | ||
kNVtxContrib | ||
kNVtxContribTPC | ||
kNacc | ||
kMatchEffITSTPC | ||
kNaccTrcklts | ||
kNaccTrcklts10 | ||
kNaccTrcklts0916 | ||
kNaccTrckltsEsd05 | ||
kNaccTrckltsEsd10 | ||
kNaccTrckltsEsd16 | ||
kNaccTrckltsEsd05Corr | ||
kNaccTrckltsEsd10Corr | ||
kNaccTrckltsEsd16Corr | ||
kNaccItsTpcEsd05 | ||
kNaccItsTpcEsd10 | ||
kNaccItsTpcEsd16 | ||
kNaccItsTpcEsd05Corr | ||
kNaccItsTpcEsd10Corr | ||
kNaccItsTpcEsd16Corr | ||
kNaccItsPureEsd05 | ||
kNaccItsPureEsd10 | ||
kNaccItsPureEsd16 | ||
kNaccItsPureEsd05Corr | ||
kNaccItsPureEsd10Corr | ||
kNaccItsPureEsd16Corr | ||
kRefMult | ||
kRefMultTPConly | ||
kNch | ||
kNch05 | ||
kNch10 | ||
kCentrality | ||
kCentralityV0A | ||
kCentralityV0C | ||
kCentralityZNA | ||
kCentralitySPD | ||
kTriggerInclONL | ||
kTriggerInclOFF | ||
kTriggerExclOFF | ||
kNevents | ||
kRunNumber | ||
kMixingBin | ||
kNMaxValues | ||
}; | ||
enum TObject::EStatusBits { | kCanDelete | |
kMustCleanup | ||
kObjInCanvas | ||
kIsReferenced | ||
kHasUUID | ||
kCannotPick | ||
kNoContextMenu | ||
kInvalidObject | ||
}; | ||
enum TObject::[unnamed] { | kIsOnHeap | |
kNotDeleted | ||
kZombie | ||
kBitMask | ||
kSingleKey | ||
kOverwrite | ||
kWriteDelete | ||
}; |
TString | TNamed::fName | object identifier |
TString | TNamed::fTitle | object title |
static Int_t | fgCurrentRun | current run number |
static Double_t | fgData[377] | ! data |
static AliVEvent* | fgEvent | current event pointer |
static TBits* | fgFillMap | map for requested variable filling |
static AliKFVertex* | fgKFVertex | kf vertex |
static TObject* | fgLegEffMap | single electron efficiencies |
static TProfile* | fgMultEstimatorAvg[4][9] | multiplicity estimator averages (4 periods x 9 estimators) |
static AliPIDResponse* | fgPIDResponse | PID response object |
static TObject* | fgPairEffMap | pair efficiencies |
static AliEventplane* | fgTPCEventPlane | current event tpc plane pointer |
static TH3D* | fgTRDpidEff[10][4] | TRD pid efficiencies from conversion electrons |
static Double_t | fgTRDpidEffCentRanges[10][4] | centrality ranges for the TRD pid efficiency histograms |
static TProfile2D* | fgVZEROCalib[64] | 1 histogram per VZERO channel |
static TString | fgVZEROCalibrationFile | file with VZERO channel-by-channel calibrations |
static TProfile2D* | fgVZERORecentering[2][2] | 2 VZERO sides x 2 Q-vector components |
static TString | fgVZERORecenteringFile | file with VZERO Q-vector averages needed for event plane recentering |
static TProfile3D* | fgZDCRecentering[3][2] | 2 VZERO sides x 2 Q-vector components |
static TString | fgZDCRecenteringFile | file with ZDC Q-vector averages needed for event plane recentering |
static const char* | fgkParticleNames[377][3] | variable names |
Inheritance Chart: | ||||||||
|
Fill track information available in AliVParticle into an array
Fill track information available for histogramming into an array
Fill track information available for histogramming into an array
Fill track information available for histogramming into an array
fill 2 track information starting from MC legs
Fill track information available for histogramming into an array
Fill pair information available for histogramming into an array
Fill track information available in AliVParticle into an array
Fill event information available for histogramming into an array
Fill event information available for histogramming into an array
Fill event information available for histogramming into an array
Fill event information available for histogramming into an array
Fill TPC event plane information after correction
initialize the profile histograms neccessary for the correction of the multiplicity estimators in pp collisions
initialize the 3D histograms with the TRD pid efficiency histograms
Initialize the VZERO channel-by-channel calibration histograms
Initialize the VZERO event plane recentering histograms
return the efficiency in the given phase space cell LHC10h data----------------------------------------------
{return fgMultEstimatorAvg[period][type];}