![]() |
AliRoot Core
edcc906 (edcc906)
|
#include <AliPIDResponse.h>
Public Types | |
enum | EDetector { kITS =0, kTPC =1, kTRD =2, kTOF =3, kHMPID =4, kEMCAL =5, kPHOS =6, kNdetectors =7 } |
enum | EDetCode { kDetITS = 0x1, kDetTPC = 0x2, kDetTRD = 0x4, kDetTOF = 0x8, kDetHMPID = 0x10, kDetEMCAL = 0x20, kDetPHOS = 0x40 } |
enum | EBeamType { kPP = 0, kPPB, kPBPB } |
enum | EStartTimeType_t { kFILL_T0, kTOF_T0, kT0_T0, kBest_T0 } |
enum | ITSPIDmethod { kITSTruncMean, kITSLikelihood } |
enum | EDetPidStatus { kDetNoSignal =0, kDetPidOk =1, kDetMismatch =2, kDetNoParams =3 } |
Protected Member Functions | |
virtual Float_t | GetNumberOfSigmasTOFold (const AliVParticle *, AliPID::EParticleType) const |
virtual Float_t | GetSignalDeltaTOFold (const AliVParticle *, AliPID::EParticleType, Bool_t=kFALSE) const |
Int_t | CalculateTRDResponse (const AliVTrack *track, Double_t p[], AliTRDPIDResponse::ETRDPIDMethod PIDmethod) const |
EDetPidStatus | GetComputeTRDProbability (const AliVTrack *track, Int_t nSpecies, Double_t p[], AliTRDPIDResponse::ETRDPIDMethod PIDmethod=AliTRDPIDResponse::kLQ1D) const |
EDetPidStatus | GetTOFPIDStatus (const AliVTrack *track) const |
Private Attributes | |
Bool_t | fIsMC |
Bool_t | fCachePID |
TString | fOADBPath |
TString | fCustomTPCpidResponse |
TString | fCustomTPCpidResponseOADBFile |
TString | fCustomTPCetaMaps |
TString | fBeamType |
TString | fLHCperiod |
beam type (PP) or (PBPB) More... | |
TString | fMCperiodTPC |
LHC period. More... | |
TString | fMCperiodUser |
corresponding MC period to use for the TPC splines More... | |
TString | fCurrentFile |
TString | fRecoPassName |
name of currently processed file More... | |
TString | fRecoPassNameUser |
Int_t | fCurrentAliRootRev |
Int_t | fRecoPass |
Aliroot rev. used to reconstruct the data. More... | |
Int_t | fRecoPassUser |
reconstruction pass More... | |
Int_t | fRun |
Int_t | fOldRun |
current run number More... | |
Float_t | fResT0A |
current run number More... | |
Float_t | fResT0C |
T0A resolution in current run. More... | |
Float_t | fResT0AC |
T0C resolution in current run. More... | |
TObjArray * | fTPCPIDResponseArray |
T0A.and.T0C resolution in current run. More... | |
TObjArray * | fArrPidResponseMaster |
Array with PID response parametrisations (new object) More... | |
TF1 * | fResolutionCorrection |
TPC pid splines (old object) More... | |
AliOADBContainer * | fOADBvoltageMaps |
TPC resolution correction. More... | |
Bool_t | fUseTPCEtaCorrection |
container with the voltage maps More... | |
Bool_t | fUseTPCMultiplicityCorrection |
Bool_t | fUseTPCNewResponse |
AliTRDPIDResponseObject * | fTRDPIDResponseObject |
AliTRDdEdxParams * | fTRDdEdxParams |
TRD PID Response Object. More... | |
Bool_t | fUseTRDEtaCorrection |
TRD dEdx Response for truncated mean signal. More... | |
Bool_t | fUseTRDClusterCorrection |
Bool_t | fUseTRDCentralityCorrection |
Float_t | fTOFtail |
AliTOFPIDParams * | fTOFPIDParams |
TOF tail effect used in TOF probability. More... | |
AliHMPIDPIDParams * | fHMPIDPIDParams |
TOF PID Params - period depending (OADB loaded) More... | |
TObjArray * | fEMCALPIDParams |
HMPID PID Params (OADB loaded) More... | |
AliVEvent * | fCurrentEvent |
EMCAL PID Params. More... | |
AliMCEvent * | fCurrentMCEvent |
event currently being processed More... | |
Float_t | fCurrCentrality |
MC event of event currently being processed. More... | |
EBeamType | fBeamTypeNum |
current centrality More... | |
Bool_t | fNoTOFmism |
beam type enum More... | |
Static Private Attributes | |
static Float_t | fgTOFmismatchProb = 0.0 |
Definition at line 39 of file AliPIDResponse.h.
Enumerator | |
---|---|
kPP | |
kPPB | |
kPBPB |
Definition at line 65 of file AliPIDResponse.h.
Enumerator | |
---|---|
kDetITS | |
kDetTPC | |
kDetTRD | |
kDetTOF | |
kDetHMPID | |
kDetEMCAL | |
kDetPHOS |
Definition at line 55 of file AliPIDResponse.h.
Enumerator | |
---|---|
kITS | |
kTPC | |
kTRD | |
kTOF | |
kHMPID | |
kEMCAL | |
kPHOS | |
kNdetectors |
Definition at line 44 of file AliPIDResponse.h.
Enumerator | |
---|---|
kDetNoSignal | |
kDetPidOk | |
kDetMismatch | |
kDetNoParams |
Definition at line 75 of file AliPIDResponse.h.
Enumerator | |
---|---|
kFILL_T0 | |
kTOF_T0 | |
kT0_T0 | |
kBest_T0 |
Definition at line 71 of file AliPIDResponse.h.
Enumerator | |
---|---|
kITSTruncMean | |
kITSLikelihood |
Definition at line 73 of file AliPIDResponse.h.
AliPIDResponse::AliPIDResponse | ( | Bool_t | isMC = kFALSE | ) |
Definition at line 60 of file AliPIDResponse.cxx.
Referenced by SetTunedOnDataMask().
|
virtual |
Definition at line 125 of file AliPIDResponse.cxx.
AliPIDResponse::AliPIDResponse | ( | const AliPIDResponse & | other | ) |
Definition at line 138 of file AliPIDResponse.cxx.
|
private |
Definition at line 890 of file AliPIDResponse.cxx.
|
protected |
Definition at line 2896 of file AliPIDResponse.cxx.
Referenced by GetComputeTRDProbability(), GetSignalDeltaTOFold(), and IdentifiedAsElectronTRD().
AliPIDResponse::EDetPidStatus AliPIDResponse::CheckPIDStatus | ( | EDetector | detCode, |
const AliVTrack * | track | ||
) | const |
Definition at line 565 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmas(), and NumberOfSigmasTOF().
|
virtual |
Definition at line 535 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmasTOF().
|
virtual |
Definition at line 551 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmasTOF().
|
virtual |
Definition at line 507 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmasTOF().
|
virtual |
Definition at line 541 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmasTOF().
AliPIDResponse::EDetPidStatus AliPIDResponse::ComputePIDProbability | ( | EDetCode | detCode, |
const AliVTrack * | track, | ||
Int_t | nSpecies, | ||
Double_t | p[] | ||
) | const |
Definition at line 473 of file AliPIDResponse.cxx.
Referenced by ComputeEMCALProbability(), ComputeHMPIDProbability(), ComputeITSProbability(), AliPIDCombined::ComputeProbabilities(), ComputeTOFProbability(), ComputeTPCProbability(), ComputeTRDProbability(), NumberOfSigmasTOF(), and AliESDpid::SetPIDForTracking().
AliPIDResponse::EDetPidStatus AliPIDResponse::ComputePIDProbability | ( | EDetector | detCode, |
const AliVTrack * | track, | ||
Int_t | nSpecies, | ||
Double_t | p[] | ||
) | const |
Definition at line 486 of file AliPIDResponse.cxx.
|
virtual |
Definition at line 521 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmasTOF().
|
virtual |
Definition at line 514 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmasTOF().
|
virtual |
Definition at line 528 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmasTOF().
|
virtual |
Definition at line 558 of file AliPIDResponse.cxx.
|
private |
flag to switch off the TOF mismatch in the TOF weights (to check with old aliroot version)
Definition at line 650 of file AliPIDResponse.cxx.
Referenced by InitialiseEvent().
Definition at line 2204 of file AliPIDResponse.cxx.
void AliPIDResponse::FillTrackDetectorPID | ( | ) |
Definition at line 2240 of file AliPIDResponse.cxx.
Referenced by CheckPIDStatus(), ComputePIDProbability(), GetCachePID(), NumberOfSigmas(), and NumberOfSigmasEMCAL().
|
inline |
Definition at line 209 of file AliPIDResponse.h.
Referenced by AliPIDCombined::ComputeProbabilities().
|
private |
|
inline |
Definition at line 157 of file AliPIDResponse.h.
|
private |
Definition at line 2936 of file AliPIDResponse.cxx.
Referenced by GetComputePIDProbability().
|
private |
Definition at line 2974 of file AliPIDResponse.cxx.
Referenced by GetComputePIDProbability().
|
private |
Definition at line 2718 of file AliPIDResponse.cxx.
Referenced by GetComputePIDProbability().
|
private |
Definition at line 2962 of file AliPIDResponse.cxx.
Referenced by GetComputePIDProbability().
|
private |
Definition at line 2699 of file AliPIDResponse.cxx.
Referenced by ComputePIDProbability(), and FillTrackDetectorPID().
|
private |
Definition at line 2814 of file AliPIDResponse.cxx.
Referenced by GetComputePIDProbability().
|
private |
Definition at line 2773 of file AliPIDResponse.cxx.
Referenced by GetComputePIDProbability().
|
protected |
Definition at line 2919 of file AliPIDResponse.cxx.
Referenced by ComputeTRDProbability(), GetComputePIDProbability(), GetSignalDeltaTOFold(), and AliESDpid::MakeTRDPID().
|
inline |
Definition at line 153 of file AliPIDResponse.h.
|
inline |
Definition at line 171 of file AliPIDResponse.h.
Referenced by AliPIDCombined::ComputeProbabilities(), AliPIDCombined::GetPriors(), and GetTOFsignalTunedOnData().
|
inline |
Definition at line 161 of file AliPIDResponse.h.
|
inline |
Definition at line 162 of file AliPIDResponse.h.
|
inline |
Definition at line 147 of file AliPIDResponse.h.
|
inline |
Definition at line 141 of file AliPIDResponse.h.
|
inline |
Definition at line 144 of file AliPIDResponse.h.
|
private |
Definition at line 3111 of file AliPIDResponse.cxx.
Referenced by GetComputeEMCALProbability(), GetNumberOfSigmasEMCAL(), and GetPIDStatus().
|
inline |
Definition at line 86 of file AliPIDResponse.h.
|
private |
Definition at line 3091 of file AliPIDResponse.cxx.
Referenced by GetComputeHMPIDProbability(), GetNumberOfSigmasHMPID(), GetPIDStatus(), and GetSignalDeltaHMPID().
|
private |
Definition at line 2992 of file AliPIDResponse.cxx.
Referenced by GetComputeITSProbability(), GetNumberOfSigmasITS(), GetPIDStatus(), and GetSignalDeltaITS().
|
inline |
Definition at line 82 of file AliPIDResponse.h.
|
virtual |
Create gaussian signal response based on the dE/dx response observed in data Currently only for deuterons and triton. The other particles are fine in MC
Definition at line 3155 of file AliPIDResponse.cxx.
Referenced by GetComputeITSProbability(), GetNumberOfSigmasITS(), GetSignalDeltaITS(), and SetTOFtail().
|
private |
Definition at line 2493 of file AliPIDResponse.cxx.
Referenced by FillTrackDetectorPID(), and NumberOfSigmas().
|
private |
Referenced by GetNumberOfSigmas().
|
private |
Definition at line 2601 of file AliPIDResponse.cxx.
|
private |
Definition at line 2587 of file AliPIDResponse.cxx.
Referenced by GetNumberOfSigmas().
|
private |
Definition at line 2515 of file AliPIDResponse.cxx.
Referenced by GetNumberOfSigmas().
|
private |
Definition at line 2572 of file AliPIDResponse.cxx.
Referenced by GetNumberOfSigmas().
|
inlineprotectedvirtual |
Reimplemented in AliESDpid, and AliAODpidUtil.
Definition at line 228 of file AliPIDResponse.h.
Referenced by GetComputeTOFProbability(), GetNumberOfSigmasTOF(), and GetTOFMismatchProbability().
|
private |
Definition at line 2536 of file AliPIDResponse.cxx.
Referenced by GetNumberOfSigmas(), and GetTOFMismatchProbability().
|
private |
Definition at line 2557 of file AliPIDResponse.cxx.
Referenced by GetNumberOfSigmas().
|
inline |
Definition at line 138 of file AliPIDResponse.h.
|
private |
Definition at line 3104 of file AliPIDResponse.cxx.
Referenced by GetPIDStatus().
|
private |
Definition at line 3134 of file AliPIDResponse.cxx.
Referenced by CheckPIDStatus().
|
inline |
Definition at line 214 of file AliPIDResponse.h.
AliPIDResponse::EDetPidStatus AliPIDResponse::GetSignalDelta | ( | EDetector | detCode, |
const AliVParticle * | track, | ||
AliPID::EParticleType | type, | ||
Double_t & | val, | ||
Bool_t | ratio = kFALSE |
||
) | const |
Definition at line 443 of file AliPIDResponse.cxx.
Referenced by GetSignalDelta(), and NumberOfSigmasTOF().
Double_t AliPIDResponse::GetSignalDelta | ( | EDetector | detCode, |
const AliVParticle * | track, | ||
AliPID::EParticleType | type, | ||
Bool_t | ratio = kFALSE |
||
) | const |
Definition at line 461 of file AliPIDResponse.cxx.
|
private |
Definition at line 2687 of file AliPIDResponse.cxx.
Referenced by GetSignalDelta().
|
private |
Definition at line 2625 of file AliPIDResponse.cxx.
Referenced by GetSignalDelta().
|
private |
Definition at line 2675 of file AliPIDResponse.cxx.
Referenced by GetSignalDelta().
|
inlineprotectedvirtual |
Reimplemented in AliESDpid, and AliAODpidUtil.
Definition at line 229 of file AliPIDResponse.h.
Referenced by GetSignalDeltaTOF().
|
private |
Definition at line 2644 of file AliPIDResponse.cxx.
Referenced by GetSignalDelta().
|
private |
Definition at line 2663 of file AliPIDResponse.cxx.
Referenced by GetSignalDelta().
Float_t AliPIDResponse::GetTOFMismatchProbability | ( | const AliVTrack * | track = NULL | ) | const |
Definition at line 3056 of file AliPIDResponse.cxx.
Referenced by AliPIDCombined::ComputeProbabilities(), and GetTOFPIDParams().
|
inline |
Definition at line 132 of file AliPIDResponse.h.
Referenced by GetTOFsignalTunedOnData().
|
protected |
Definition at line 3045 of file AliPIDResponse.cxx.
Referenced by GetComputeTOFProbability(), GetNumberOfSigmasTOF(), GetPIDStatus(), GetSignalDeltaTOF(), GetSignalDeltaTOFold(), and GetTOFMismatchProbability().
|
inline |
Definition at line 84 of file AliPIDResponse.h.
Referenced by InitialiseEvent(), and SetTOFResponse().
|
virtual |
Calculate the TOF signal tuned on data by adding a tail
Definition at line 3260 of file AliPIDResponse.cxx.
Referenced by AliAODpidUtil::GetNumberOfSigmasTOFold(), AliESDpid::GetNumberOfSigmasTOFold(), AliESDpid::GetSignalDeltaTOFold(), and SetTOFtail().
|
private |
Definition at line 704 of file AliPIDResponse.cxx.
Referenced by InitialiseEvent().
|
private |
Definition at line 3018 of file AliPIDResponse.cxx.
Referenced by GetComputeTPCProbability(), GetNumberOfSigmasTPC(), GetPIDStatus(), GetSignalDeltaTPC(), and GetTOFMismatchProbability().
|
inline |
Definition at line 83 of file AliPIDResponse.h.
|
virtual |
Create gaussian signal response based on the dE/dx response observed in data
Definition at line 3210 of file AliPIDResponse.cxx.
Referenced by GetComputeTPCProbability(), GetNumberOfSigmasTPC(), GetSignalDeltaTPC(), and SetTOFtail().
|
private |
Definition at line 3036 of file AliPIDResponse.cxx.
Referenced by GetComputeTRDProbability(), GetNumberOfSigmasTRD(), GetPIDStatus(), and GetSignalDeltaTRD().
|
inline |
Definition at line 85 of file AliPIDResponse.h.
|
inline |
Definition at line 201 of file AliPIDResponse.h.
Bool_t AliPIDResponse::IdentifiedAsElectronTRD | ( | const AliVTrack * | track, |
Double_t | efficiencyLevel, | ||
Double_t | centrality = -1 , |
||
AliTRDPIDResponse::ETRDPIDMethod | PIDmethod = AliTRDPIDResponse::kLQ1D |
||
) | const |
Definition at line 2127 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmasTOF().
Bool_t AliPIDResponse::IdentifiedAsElectronTRD | ( | const AliVTrack * | track, |
Int_t & | ntracklets, | ||
Double_t | efficiencyLevel, | ||
Double_t | centrality = -1 , |
||
AliTRDPIDResponse::ETRDPIDMethod | PIDmethod = AliTRDPIDResponse::kLQ1D |
||
) | const |
Definition at line 2134 of file AliPIDResponse.cxx.
void AliPIDResponse::InitialiseEvent | ( | AliVEvent * | event, |
Int_t | pass, | ||
TString | recoPassName = "" , |
||
Int_t | run = -1 |
||
) |
Definition at line 586 of file AliPIDResponse.cxx.
Referenced by GetCustomTPCetaMaps().
|
private |
Definition at line 2195 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 2118 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 2043 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1290 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1778 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
inline |
Definition at line 199 of file AliPIDResponse.h.
AliPIDResponse::EDetPidStatus AliPIDResponse::NumberOfSigmas | ( | EDetector | detCode, |
const AliVParticle * | track, | ||
AliPID::EParticleType | type, | ||
Double_t & | val | ||
) | const |
Definition at line 286 of file AliPIDResponse.cxx.
Referenced by GetEMCALResponse(), NumberOfSigmasEMCAL(), NumberOfSigmasHMPID(), NumberOfSigmasITS(), NumberOfSigmasTOF(), NumberOfSigmasTPC(), and NumberOfSigmasTRD().
Float_t AliPIDResponse::NumberOfSigmas | ( | EDetector | detCode, |
const AliVParticle * | track, | ||
AliPID::EParticleType | type | ||
) | const |
Definition at line 264 of file AliPIDResponse.cxx.
|
virtual |
Definition at line 374 of file AliPIDResponse.cxx.
Referenced by GetEMCALResponse(), and NumberOfSigmasTOF().
|
virtual |
Definition at line 364 of file AliPIDResponse.cxx.
|
virtual |
Definition at line 354 of file AliPIDResponse.cxx.
Referenced by NumberOfSigmasTOF().
|
virtual |
Definition at line 302 of file AliPIDResponse.cxx.
Referenced by GetEMCALResponse().
|
virtual |
Definition at line 344 of file AliPIDResponse.cxx.
Referenced by GetEMCALResponse().
|
inlinevirtual |
Definition at line 103 of file AliPIDResponse.h.
Referenced by NumberOfSigmasTOF().
|
virtual |
Definition at line 312 of file AliPIDResponse.cxx.
Referenced by GetEMCALResponse().
|
virtual |
Definition at line 322 of file AliPIDResponse.cxx.
|
virtual |
Definition at line 335 of file AliPIDResponse.cxx.
Referenced by GetEMCALResponse().
AliPIDResponse & AliPIDResponse::operator= | ( | const AliPIDResponse & | other | ) |
Definition at line 199 of file AliPIDResponse.cxx.
Referenced by AliESDpid::operator=(), and SetTunedOnDataMask().
|
private |
Definition at line 908 of file AliPIDResponse.cxx.
Referenced by SetTPCEtaMaps().
|
inline |
Definition at line 156 of file AliPIDResponse.h.
|
inline |
Definition at line 152 of file AliPIDResponse.h.
|
inline |
Definition at line 172 of file AliPIDResponse.h.
|
inline |
Definition at line 150 of file AliPIDResponse.h.
|
inline |
Definition at line 163 of file AliPIDResponse.h.
|
inline |
Definition at line 146 of file AliPIDResponse.h.
|
inline |
Definition at line 140 of file AliPIDResponse.h.
|
inline |
Definition at line 143 of file AliPIDResponse.h.
|
private |
Definition at line 2157 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 2093 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 881 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
inline |
Definition at line 135 of file AliPIDResponse.h.
|
inline |
Definition at line 166 of file AliPIDResponse.h.
|
inline |
Definition at line 211 of file AliPIDResponse.h.
|
inline |
Definition at line 137 of file AliPIDResponse.h.
|
inline |
Definition at line 213 of file AliPIDResponse.h.
|
private |
Definition at line 722 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
inline |
Definition at line 167 of file AliPIDResponse.h.
|
inline |
Definition at line 168 of file AliPIDResponse.h.
|
private |
Definition at line 2007 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
void AliPIDResponse::SetTOFResponse | ( | AliVEvent * | vevent, |
EStartTimeType_t | option | ||
) |
Definition at line 2259 of file AliPIDResponse.cxx.
Referenced by InitialiseEvent(), and SetTOFtail().
|
inline |
Definition at line 191 of file AliPIDResponse.h.
|
private |
Definition at line 1060 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1391 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1345 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1950 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1890 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1807 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1832 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1757 of file AliPIDResponse.cxx.
Referenced by ExecNewRun().
|
private |
Definition at line 1787 of file AliPIDResponse.cxx.
Referenced by CalculateTRDResponse().
|
inline |
Definition at line 200 of file AliPIDResponse.h.
|
inline |
Definition at line 202 of file AliPIDResponse.h.
|
inline |
Definition at line 174 of file AliPIDResponse.h.
|
inline |
Definition at line 177 of file AliPIDResponse.h.
|
inline |
Definition at line 185 of file AliPIDResponse.h.
|
inline |
Definition at line 183 of file AliPIDResponse.h.
|
inline |
Definition at line 181 of file AliPIDResponse.h.
|
inline |
Definition at line 175 of file AliPIDResponse.h.
Referenced by GetTPCsignalTunedOnData().
|
inline |
Definition at line 178 of file AliPIDResponse.h.
Referenced by GetTPCsignalTunedOnData().
|
inline |
Definition at line 186 of file AliPIDResponse.h.
|
inline |
Definition at line 184 of file AliPIDResponse.h.
|
inline |
Definition at line 182 of file AliPIDResponse.h.
|
private |
Array with PID response parametrisations (new object)
Definition at line 267 of file AliPIDResponse.h.
Referenced by operator=(), SetTPCParametrisation(), SetTPCPidResponseMaster(), and ~AliPIDResponse().
|
private |
Definition at line 250 of file AliPIDResponse.h.
Referenced by operator=(), SetRecoInfo(), and SetTPCParametrisation().
|
private |
current centrality
Definition at line 292 of file AliPIDResponse.h.
Referenced by GetBeamType(), GetComputeTOFProbability(), operator=(), and SetRecoInfo().
|
private |
Definition at line 243 of file AliPIDResponse.h.
Referenced by CheckPIDStatus(), ComputePIDProbability(), GetCachePID(), NumberOfSigmas(), NumberOfSigmasEMCAL(), operator=(), and SetCachePID().
|
private |
MC event of event currently being processed.
Definition at line 290 of file AliPIDResponse.h.
Referenced by GetComputeTOFProbability(), GetCurrentCentrality(), InitialiseEvent(), and SetCurrentCentrality().
|
private |
Definition at line 257 of file AliPIDResponse.h.
Referenced by GetCurrentAliRootRev(), operator=(), SetCurrentAliRootRev(), and SetRecoInfo().
|
private |
EMCAL PID Params.
Definition at line 287 of file AliPIDResponse.h.
Referenced by ExecNewRun(), FillTrackDetectorPID(), GetComputeEMCALProbability(), GetCurrentEvent(), GetEMCALPIDStatus(), GetNumberOfSigmasEMCAL(), InitialiseEvent(), InitializeTOFResponse(), NumberOfSigmasEMCAL(), and operator=().
|
private |
Definition at line 254 of file AliPIDResponse.h.
Referenced by operator=(), SetCurrentFile(), and SetRecoInfo().
|
private |
event currently being processed
Definition at line 288 of file AliPIDResponse.h.
Referenced by GetCurrentMCEvent(), GetITSsignalTunedOnData(), GetTPCsignalTunedOnData(), operator=(), and SetCurrentMCEvent().
|
private |
Definition at line 248 of file AliPIDResponse.h.
Referenced by GetCustomTPCetaMaps(), operator=(), SetCustomTPCetaMaps(), and SetTPCEtaMaps().
|
private |
Definition at line 246 of file AliPIDResponse.h.
Referenced by GetCustomTPCpidResponse(), operator=(), SetCustomTPCpidResponse(), and SetTPCPidResponseMaster().
|
private |
Definition at line 247 of file AliPIDResponse.h.
Referenced by GetCustomTPCpidResponseOADBFile(), InitializeTPCResponse(), operator=(), and SetCustomTPCpidResponseOADBFile().
|
private |
HMPID PID Params (OADB loaded)
Definition at line 285 of file AliPIDResponse.h.
Referenced by GetEMCALPIDStatus(), InitializeEMCALResponse(), operator=(), and SetEMCALPidResponseMaster().
|
protected |
Definition at line 222 of file AliPIDResponse.h.
Referenced by GetComputeEMCALProbability(), GetEMCALResponse(), GetNumberOfSigmasEMCAL(), InitialiseEvent(), InitializeEMCALResponse(), NumberOfSigmasEMCAL(), operator=(), and SetCurrentCentrality().
|
staticprivate |
Definition at line 240 of file AliPIDResponse.h.
Referenced by GetComputeTOFProbability(), and GetTOFMismatchProbability().
|
private |
TOF PID Params - period depending (OADB loaded)
Definition at line 283 of file AliPIDResponse.h.
Referenced by InitializeHMPIDResponse(), operator=(), and SetHMPIDPidResponseMaster().
|
protected |
Definition at line 221 of file AliPIDResponse.h.
Referenced by GetComputeHMPIDProbability(), GetNumberOfSigmasHMPID(), GetSignalDeltaHMPID(), InitializeHMPIDResponse(), and operator=().
|
private |
Definition at line 242 of file AliPIDResponse.h.
Referenced by GetComputeTOFProbability(), InitializeTOFResponse(), InitializeTPCResponse(), operator=(), SetHMPIDPidResponseMaster(), SetTOFPidResponseMaster(), SetTOFResponse(), SetTPCEtaMaps(), SetTPCParametrisation(), SetTRDCentralityMaps(), SetTRDClusterMaps(), and SetTRDEtaMaps().
|
protected |
Definition at line 225 of file AliPIDResponse.h.
Referenced by AliESDpid::MakeITSPID(), operator=(), and SetITSPIDmethod().
|
protected |
Definition at line 217 of file AliPIDResponse.h.
Referenced by GetComputeITSProbability(), GetITSResponse(), GetITSsignalTunedOnData(), GetNumberOfSigmasITS(), GetSignalDeltaITS(), AliESDpid::MakeITSPID(), and operator=().
|
private |
beam type (PP) or (PBPB)
Definition at line 251 of file AliPIDResponse.h.
Referenced by operator=(), SetRecoInfo(), SetTPCEtaMaps(), SetTPCParametrisation(), and SetTRDSlices().
|
private |
LHC period.
Definition at line 252 of file AliPIDResponse.h.
Referenced by operator=(), SetRecoInfo(), SetTPCEtaMaps(), and SetTPCParametrisation().
|
private |
corresponding MC period to use for the TPC splines
Definition at line 253 of file AliPIDResponse.h.
Referenced by operator=(), and SetMCperiod().
|
private |
beam type enum
Definition at line 294 of file AliPIDResponse.h.
Referenced by GetComputeTOFProbability(), operator=(), and SetNoTOFmism().
|
private |
Definition at line 245 of file AliPIDResponse.h.
Referenced by GetOADBPath(), InitializeTPCResponse(), operator=(), SetEMCALPidResponseMaster(), SetHMPIDPidResponseMaster(), SetOADBPath(), SetTOFPidResponseMaster(), SetTPCEtaMaps(), SetTPCPidResponseMaster(), SetTRDCentralityMaps(), SetTRDClusterMaps(), SetTRDdEdxParams(), SetTRDEtaMaps(), and SetTRDPidResponseMaster().
|
private |
TPC resolution correction.
Definition at line 269 of file AliPIDResponse.h.
Referenced by operator=(), SetTPCParametrisation(), and SetTPCPidResponseMaster().
|
private |
current run number
Definition at line 261 of file AliPIDResponse.h.
Referenced by InitialiseEvent(), and operator=().
|
protected |
Definition at line 224 of file AliPIDResponse.h.
Referenced by AliESDpid::CheckTOFMatching(), GetComputeITSProbability(), GetComputeTPCProbability(), GetProbabilityRangeNsigma(), AliESDpid::MakeITSPID(), AliESDpid::MakeTOFPID(), AliESDpid::MakeTPCPID(), operator=(), and SetProbabilityRangeNsigma().
|
private |
Aliroot rev. used to reconstruct the data.
Definition at line 258 of file AliPIDResponse.h.
Referenced by InitialiseEvent(), InitializeTPCResponse(), operator=(), SetEMCALPidResponseMaster(), SetRecoInfo(), SetTOFPidResponseMaster(), SetTPCEtaMaps(), and SetTPCParametrisation().
|
private |
name of currently processed file
Definition at line 255 of file AliPIDResponse.h.
Referenced by InitialiseEvent(), InitializeTPCResponse(), operator=(), and SetTPCEtaMaps().
|
private |
Definition at line 256 of file AliPIDResponse.h.
Referenced by InitializeTPCResponse(), operator=(), SetRecoPassName(), SetTPCEtaMaps(), and SetTunedOnData().
|
private |
reconstruction pass
Definition at line 259 of file AliPIDResponse.h.
Referenced by InitializeTOFResponse(), InitializeTPCResponse(), operator=(), SetRecoPass(), SetTOFPidResponseMaster(), SetTPCEtaMaps(), SetTPCParametrisation(), and SetTunedOnData().
|
private |
TPC pid splines (old object)
Definition at line 268 of file AliPIDResponse.h.
Referenced by InitialiseEvent(), operator=(), and SetTPCParametrisation().
|
private |
current run number
Definition at line 262 of file AliPIDResponse.h.
Referenced by InitializeTOFResponse(), operator=(), and SetTOFResponse().
|
private |
T0C resolution in current run.
Definition at line 264 of file AliPIDResponse.h.
Referenced by InitializeTOFResponse(), operator=(), and SetTOFResponse().
|
private |
T0A resolution in current run.
Definition at line 263 of file AliPIDResponse.h.
Referenced by InitializeTOFResponse(), operator=(), and SetTOFResponse().
|
private |
Definition at line 260 of file AliPIDResponse.h.
Referenced by InitialiseEvent(), InitializeTPCResponse(), operator=(), SetEMCALPidResponseMaster(), SetHMPIDPidResponseMaster(), SetRecoInfo(), SetTOFPidResponseMaster(), SetTPCEtaMaps(), SetTPCParametrisation(), SetTRDCentralityMaps(), SetTRDClusterMaps(), SetTRDdEdxParams(), SetTRDEtaMaps(), and SetTRDPidResponseMaster().
|
private |
TOF tail effect used in TOF probability.
Definition at line 281 of file AliPIDResponse.h.
Referenced by GetTOFPIDParams(), InitialiseEvent(), InitializeTOFResponse(), operator=(), SetTOFPidResponseMaster(), SetTOFResponse(), and ~AliPIDResponse().
|
protected |
Definition at line 220 of file AliPIDResponse.h.
Referenced by AliESDpid::CheckTOFMatching(), GetComputeTOFProbability(), AliAODpidUtil::GetNumberOfSigmasTOFold(), AliESDpid::GetNumberOfSigmasTOFold(), AliESDpid::GetSignalDeltaTOFold(), GetTOFResponse(), GetTOFsignalTunedOnData(), InitializeTOFResponse(), AliESDpid::MakeTOFPID(), operator=(), and SetTOFResponse().
|
private |
Definition at line 280 of file AliPIDResponse.h.
Referenced by GetComputeTOFProbability(), GetTOFMismatchProbability(), operator=(), SetTOFResponse(), and SetTOFtail().
|
private |
T0A.and.T0C resolution in current run.
Definition at line 266 of file AliPIDResponse.h.
Referenced by operator=(), and ~AliPIDResponse().
|
protected |
Definition at line 218 of file AliPIDResponse.h.
Referenced by AliESDpid::CheckTOFMatching(), ExecNewRun(), GetComputeTPCProbability(), GetNumberOfSigmasTPC(), GetSignalDeltaTPC(), GetTPCPIDStatus(), GetTPCResponse(), GetTPCsignalTunedOnData(), InitialiseEvent(), InitializeTPCResponse(), AliESDpid::MakeTPCPID(), NumberOfSigmasTPC(), operator=(), SetTPCEtaMaps(), and SetTPCParametrisation().
|
private |
TRD PID Response Object.
Definition at line 275 of file AliPIDResponse.h.
Referenced by InitializeTRDResponse(), operator=(), SetTRDdEdxParams(), and ~AliPIDResponse().
|
private |
Definition at line 274 of file AliPIDResponse.h.
Referenced by InitializeTRDResponse(), operator=(), SetTRDPidResponseMaster(), and ~AliPIDResponse().
|
protected |
Definition at line 219 of file AliPIDResponse.h.
Referenced by CalculateTRDResponse(), ExecNewRun(), GetNumberOfSigmasTRD(), GetSignalDeltaTRD(), GetTRDResponse(), IdentifiedAsElectronTRD(), InitialiseEvent(), InitializeTRDResponse(), operator=(), SetTRDCentralityMaps(), SetTRDClusterMaps(), and SetTRDEtaMaps().
|
protected |
Definition at line 235 of file AliPIDResponse.h.
Referenced by GetComputeITSProbability(), GetComputeTPCProbability(), GetNumberOfSigmasITS(), AliAODpidUtil::GetNumberOfSigmasTOFold(), AliESDpid::GetNumberOfSigmasTOFold(), GetNumberOfSigmasTPC(), GetSignalDeltaITS(), AliESDpid::GetSignalDeltaTOFold(), GetSignalDeltaTPC(), InitialiseEvent(), InitializeTOFResponse(), InitializeTPCResponse(), IsTunedOnData(), operator=(), SetTOFPidResponseMaster(), SetTPCEtaMaps(), SetTPCParametrisation(), and SetTunedOnData().
|
protected |
Definition at line 236 of file AliPIDResponse.h.
Referenced by GetComputeITSProbability(), GetComputeTPCProbability(), GetNumberOfSigmasITS(), AliAODpidUtil::GetNumberOfSigmasTOFold(), AliESDpid::GetNumberOfSigmasTOFold(), GetNumberOfSigmasTPC(), GetSignalDeltaITS(), AliESDpid::GetSignalDeltaTOFold(), GetSignalDeltaTPC(), GetTunedOnDataMask(), InitialiseEvent(), InitializeTOFResponse(), InitializeTPCResponse(), operator=(), SetTOFPidResponseMaster(), SetTPCEtaMaps(), SetTPCParametrisation(), and SetTunedOnDataMask().
|
private |
container with the voltage maps
Definition at line 270 of file AliPIDResponse.h.
Referenced by GetComputeTPCProbability(), GetNumberOfSigmasTPC(), GetSignalDeltaTPC(), NumberOfSigmasTPC(), operator=(), SetTPCEtaMaps(), SetUseTPCEtaCorrection(), and UseTPCEtaCorrection().
|
private |
Definition at line 271 of file AliPIDResponse.h.
Referenced by GetComputeTPCProbability(), GetNumberOfSigmasTPC(), GetSignalDeltaTPC(), InitialiseEvent(), InitializeTPCResponse(), NumberOfSigmasTPC(), operator=(), SetTPCParametrisation(), SetUseTPCMultiplicityCorrection(), and UseTPCMultiplicityCorrection().
|
private |
Definition at line 272 of file AliPIDResponse.h.
Referenced by ExecNewRun(), and operator=().
|
private |
Definition at line 278 of file AliPIDResponse.h.
Referenced by GetNumberOfSigmasTRD(), GetSignalDeltaTRD(), operator=(), SetTRDCentralityMaps(), SetUseTRDCentralityCorrection(), and UseTRDCentralityCorrection().
|
private |
Definition at line 277 of file AliPIDResponse.h.
Referenced by GetNumberOfSigmasTRD(), GetSignalDeltaTRD(), operator=(), SetTRDClusterMaps(), SetUseTRDClusterCorrection(), and UseTRDClusterCorrection().
|
private |
TRD dEdx Response for truncated mean signal.
Definition at line 276 of file AliPIDResponse.h.
Referenced by GetNumberOfSigmasTRD(), GetSignalDeltaTRD(), operator=(), SetTRDEtaMaps(), SetUseTRDEtaCorrection(), and UseTRDEtaCorrection().