![]() |
AliPhysics
328058c (328058c)
|
#include <AliTrackletTaskMulti.h>
Protected Member Functions | |
void | InitMultReco () |
Bool_t | HaveCommonParent (const float *clLabs0, const float *clLabs1) |
void | FillHistos (Int_t type, const AliMultiplicity *mlt) |
void | FillMCPrimaries () |
void | FillSpecies (Int_t primsec, Int_t id) |
void | FillClusterInfo () |
void | FillClusterInfoFromMult (const AliMultiplicity *mlt, double zVertex) |
Int_t | GetPdgBin (Int_t pdgCode) |
void | CheckReconstructables () |
Int_t | GetCentralityBin (Float_t percentile) const |
void | ReweightStack (double weight) |
float | GetPrimaryWeight (Int_t i) |
Static Protected Attributes | |
static const char * | fgCentSelName [] = {"V0M","V0A","V0C","FMD","TRK","TKL","CL0","CL1","V0MvsFMD","ZNA","TKLvsV0M","ZEMvsZDC","V0A123","V0A0","V0S","MB","V0Mplus05","V0Mminus05","SPDClustersCorr"} |
static const char * | fgkPDGNames [] |
centrality types More... | |
static const Int_t | fgkPDGCodes [] |
pdg names More... | |
Private Member Functions | |
AliTrackletTaskMulti (const AliTrackletTaskMulti &) | |
pdg codes More... | |
AliTrackletTaskMulti & | operator= (const AliTrackletTaskMulti &) |
Definition at line 27 of file AliTrackletTaskMulti.h.
anonymous enum |
Enumerator | |
---|---|
kData | |
kBgInj | |
kBgRot | |
kMC |
Definition at line 29 of file AliTrackletTaskMulti.h.
anonymous enum |
Definition at line 30 of file AliTrackletTaskMulti.h.
anonymous enum |
Enumerator | |
---|---|
kReweightPt | |
kReweightPid | |
kReweightStr |
Definition at line 31 of file AliTrackletTaskMulti.h.
anonymous enum |
Enumerator | |
---|---|
kHEtaZvCut | |
kHDPhiDTheta | |
kHDPhiSDThetaX | |
kHWDist | |
kHWDvEta | |
kNStandardH |
Definition at line 33 of file AliTrackletTaskMulti.h.
anonymous enum |
Definition at line 42 of file AliTrackletTaskMulti.h.
anonymous enum |
Definition at line 105 of file AliTrackletTaskMulti.h.
AliTrackletTaskMulti::AliTrackletTaskMulti | ( | const char * | name = "AliTrackletTaskMulti" | ) |
Definition at line 198 of file AliTrackletTaskMulti.cxx.
|
virtual |
Definition at line 289 of file AliTrackletTaskMulti.cxx.
|
private |
pdg codes
Definition at line 1253 of file AliTrackletTaskMulti.cxx.
Referenced by BookCustomHistos(), BookHistosSet(), and SetCheckReconstructables().
TObjArray * AliTrackletTaskMulti::BookCustomHistos | ( | ) |
Definition at line 836 of file AliTrackletTaskMulti.cxx.
Referenced by SetCheckReconstructables(), and UserCreateOutputObjects().
TObjArray * AliTrackletTaskMulti::BookHistosSet | ( | const char * | pref, |
UInt_t | selHistos = 0xffffffff |
||
) |
Definition at line 1163 of file AliTrackletTaskMulti.cxx.
Referenced by SetCheckReconstructables(), and UserCreateOutputObjects().
void AliTrackletTaskMulti::CheckCentralityVar | ( | const char * | var | ) |
Definition at line 1830 of file AliTrackletTaskMulti.cxx.
Referenced by SetTriggerSelection(), and SetUseCentralityVar().
|
protected |
Definition at line 1631 of file AliTrackletTaskMulti.cxx.
Referenced by FillHistos(), and SetEtaBinWidth().
|
protected |
Definition at line 1773 of file AliTrackletTaskMulti.cxx.
Referenced by SetEtaBinWidth(), and UserExec().
|
protected |
Definition at line 1803 of file AliTrackletTaskMulti.cxx.
Referenced by SetEtaBinWidth(), and UserExec().
|
protected |
Definition at line 1262 of file AliTrackletTaskMulti.cxx.
Referenced by SetEtaBinWidth(), and UserExec().
Bool_t AliTrackletTaskMulti::FillHistosSet | ( | TObjArray * | histos, |
double | eta, | ||
double | dphi, | ||
double | dtheta, | ||
double | dthetaX, | ||
double | dist, | ||
double | weight | ||
) |
Definition at line 1509 of file AliTrackletTaskMulti.cxx.
Referenced by CheckReconstructables(), FillHistos(), and SetCheckReconstructables().
|
protected |
Definition at line 1415 of file AliTrackletTaskMulti.cxx.
Referenced by SetEtaBinWidth(), and UserExec().
Definition at line 1545 of file AliTrackletTaskMulti.cxx.
Referenced by FillHistos(), and SetEtaBinWidth().
Definition at line 1579 of file AliTrackletTaskMulti.cxx.
Referenced by SetEtaBinWidth(), and UserExec().
|
inline |
Definition at line 196 of file AliTrackletTaskMulti.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
inline |
Definition at line 195 of file AliTrackletTaskMulti.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
inline |
Definition at line 197 of file AliTrackletTaskMulti.h.
Referenced by UserCreateOutputObjects(), and UserExec().
Definition at line 1588 of file AliTrackletTaskMulti.cxx.
Referenced by FillMCPrimaries(), FillSpecies(), and SetEtaBinWidth().
|
protected |
Definition at line 1978 of file AliTrackletTaskMulti.cxx.
Referenced by ReweightStack(), and SetEtaBinWidth().
|
inline |
Definition at line 203 of file AliTrackletTaskMulti.h.
|
protected |
Definition at line 1602 of file AliTrackletTaskMulti.cxx.
Referenced by FillHistos(), and SetEtaBinWidth().
|
protected |
Definition at line 817 of file AliTrackletTaskMulti.cxx.
Referenced by SetEtaBinWidth(), and UserExec().
|
private |
void AliTrackletTaskMulti::Print | ( | Option_t * | option | ) | const |
Definition at line 316 of file AliTrackletTaskMulti.cxx.
Referenced by SetEtaBinWidth().
void AliTrackletTaskMulti::RegisterStat | ( | ) |
Definition at line 773 of file AliTrackletTaskMulti.cxx.
Referenced by Terminate(), and UserExec().
|
protected |
Definition at line 1890 of file AliTrackletTaskMulti.cxx.
Referenced by SetEtaBinWidth(), and UserExec().
Definition at line 1842 of file AliTrackletTaskMulti.cxx.
Referenced by SetTriggerSelection().
Definition at line 1856 of file AliTrackletTaskMulti.cxx.
|
inline |
Definition at line 165 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 173 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 200 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 199 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 201 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 183 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 207 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 187 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 189 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 188 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 180 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 184 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 171 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti().
|
inline |
Definition at line 191 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 190 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 177 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti().
|
inline |
Definition at line 179 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti().
|
inline |
Definition at line 176 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti().
|
inline |
Definition at line 174 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti().
|
inline |
Definition at line 181 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti().
|
inline |
Definition at line 206 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 205 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 172 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti().
|
inline |
Definition at line 185 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 175 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti().
|
inline |
Definition at line 157 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 162 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 163 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 164 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 204 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 178 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti().
|
inline |
Definition at line 193 of file AliTrackletTaskMulti.h.
|
inline |
Definition at line 192 of file AliTrackletTaskMulti.h.
|
virtual |
Definition at line 809 of file AliTrackletTaskMulti.cxx.
|
virtual |
!!
Definition at line 382 of file AliTrackletTaskMulti.cxx.
|
virtual |
Definition at line 451 of file AliTrackletTaskMulti.cxx.
|
protected |
Definition at line 287 of file AliTrackletTaskMulti.h.
Referenced by AliTrackletTaskMulti(), BookCustomHistos(), GetCentralityBin(), and SetCentPercentiles().
|
protected |
Definition at line 232 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), Print(), SetCheckReconstructables(), and UserCreateOutputObjects().
|
protected |
Definition at line 285 of file AliTrackletTaskMulti.h.
Referenced by FillHistosSet(), FillMCPrimaries(), FillSpecies(), ReweightStack(), and UserExec().
|
protected |
Definition at line 257 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), Print(), RegisterStat(), SetCutOnDThetaX(), and SetThetaWindow().
|
protected |
Definition at line 228 of file AliTrackletTaskMulti.h.
Referenced by GetDoInjection(), Print(), and SetDoInjection().
|
protected |
Definition at line 227 of file AliTrackletTaskMulti.h.
Referenced by GetDoNormalReco(), Print(), and SetDoNormalReco().
|
protected |
Definition at line 229 of file AliTrackletTaskMulti.h.
Referenced by GetDoRotation(), Print(), and SetDoRotation().
|
protected |
Definition at line 268 of file AliTrackletTaskMulti.h.
Referenced by FillClusterInfo(), FillClusterInfoFromMult(), FillHistos(), Print(), RegisterStat(), and SetDPhiSCut().
|
protected |
Definition at line 261 of file AliTrackletTaskMulti.h.
Referenced by FillClusterInfo(), FillClusterInfoFromMult(), FillHistos(), FillHistosSet(), InitMultReco(), Print(), RegisterStat(), and SetPhiShift().
|
protected |
Definition at line 259 of file AliTrackletTaskMulti.h.
Referenced by BookHistosSet(), InitMultReco(), Print(), RegisterStat(), and SetPhiWindow().
|
protected |
Definition at line 260 of file AliTrackletTaskMulti.h.
Referenced by BookHistosSet(), FillHistos(), InitMultReco(), Print(), RegisterStat(), and SetThetaWindow().
|
protected |
MC Event.
Definition at line 278 of file AliTrackletTaskMulti.h.
Referenced by CheckReconstructables(), FillHistosSet(), FillMCPrimaries(), and UserExec().
|
protected |
Definition at line 294 of file AliTrackletTaskMulti.h.
Referenced by BookCustomHistos(), BookHistosSet(), Print(), and SetEtaBinWidth().
|
protected |
Definition at line 250 of file AliTrackletTaskMulti.h.
Referenced by BookCustomHistos(), BookHistosSet(), CheckReconstructables(), FillHistos(), FillMCPrimaries(), Print(), RegisterStat(), SetEtaCut(), SetEtaMax(), and UserExec().
|
protected |
custom histos
Definition at line 249 of file AliTrackletTaskMulti.h.
Referenced by BookCustomHistos(), BookHistosSet(), FillMCPrimaries(), Print(), RegisterStat(), SetEtaCut(), SetEtaMin(), and UserExec().
|
staticprotected |
Definition at line 296 of file AliTrackletTaskMulti.h.
Referenced by CheckCentralityVar(), and SetUseCentralityVar().
|
staticprotected |
|
staticprotected |
centrality types
Definition at line 297 of file AliTrackletTaskMulti.h.
Referenced by BookCustomHistos().
|
protected |
Secondary Reconstructable.
Definition at line 245 of file AliTrackletTaskMulti.h.
Referenced by FillClusterInfo(), FillClusterInfoFromMult(), FillHistos(), FillMCPrimaries(), FillSpecies(), ReweightStack(), UserCreateOutputObjects(), UserExec(), and ~AliTrackletTaskMulti().
|
protected |
secondary
Definition at line 240 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
combinatorials
Definition at line 241 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
Definition at line 234 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
all tracklets in data
Definition at line 235 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
rotated
Definition at line 238 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
combinatorials uncorrelated
Definition at line 243 of file AliTrackletTaskMulti.h.
Referenced by CheckReconstructables(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
Primary Reconstructable.
Definition at line 244 of file AliTrackletTaskMulti.h.
Referenced by CheckReconstructables(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
injected
Definition at line 236 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
primary
Definition at line 239 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
Definition at line 265 of file AliTrackletTaskMulti.h.
Referenced by Print(), RegisterStat(), and SetInjScale().
|
protected |
Definition at line 289 of file AliTrackletTaskMulti.h.
Referenced by FillMCPrimaries(), and UserExec().
|
protected |
MC stack.
Definition at line 277 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), FillMCPrimaries(), and UserExec().
|
protected |
Definition at line 270 of file AliTrackletTaskMulti.h.
Referenced by Print(), RegisterStat(), SetScaleMCV0(), and UserExec().
|
protected |
Definition at line 274 of file AliTrackletTaskMulti.h.
Referenced by CheckReconstructables(), FillClusterInfo(), FillHistos(), InitMultReco(), UserExec(), and ~AliTrackletTaskMulti().
|
protected |
Definition at line 284 of file AliTrackletTaskMulti.h.
Referenced by FillMCPrimaries(), and UserExec().
|
protected |
Definition at line 286 of file AliTrackletTaskMulti.h.
Referenced by BookCustomHistos(), BookHistosSet(), and SetCentPercentiles().
|
protected |
N of signal tracklets |eta|<2.
Definition at line 283 of file AliTrackletTaskMulti.h.
Referenced by FillMCPrimaries(), and UserExec().
|
protected |
MC gen vertex.
Definition at line 281 of file AliTrackletTaskMulti.h.
Referenced by FillHistos(), and FillMCPrimaries().
|
protected |
Definition at line 269 of file AliTrackletTaskMulti.h.
Referenced by FillClusterInfo(), FillClusterInfoFromMult(), FillHistos(), FillHistosSet(), Print(), RegisterStat(), and SetNStdCut().
|
protected |
Definition at line 258 of file AliTrackletTaskMulti.h.
Referenced by BookHistosSet(), FillHistosSet(), InitMultReco(), Print(), RegisterStat(), and SetNStdDev().
|
protected |
N of primaries |eta|<2.
Definition at line 282 of file AliTrackletTaskMulti.h.
Referenced by FillHistos().
|
protected |
Definition at line 225 of file AliTrackletTaskMulti.h.
Referenced by AddHisto(), UserCreateOutputObjects(), and ~AliTrackletTaskMulti().
|
protected |
Definition at line 252 of file AliTrackletTaskMulti.h.
Referenced by CheckReconstructables(), FillHistos(), Print(), and SetPhiMax().
|
protected |
Definition at line 251 of file AliTrackletTaskMulti.h.
Referenced by Print(), and SetPhiMin().
|
protected |
Definition at line 262 of file AliTrackletTaskMulti.h.
Referenced by InitMultReco(), Print(), RegisterStat(), and SetPhiOverlapCut().
|
protected |
Definition at line 264 of file AliTrackletTaskMulti.h.
Referenced by Print(), RegisterStat(), SetPhiRot(), and UserExec().
|
protected |
Definition at line 266 of file AliTrackletTaskMulti.h.
Referenced by CheckReconstructables(), InitMultReco(), Print(), RegisterStat(), and SetRemoveOverlaps().
|
protected |
Definition at line 293 of file AliTrackletTaskMulti.h.
Referenced by GetPrimaryWeight(), Print(), ReweightStack(), and SetReweightFlag().
|
protected |
Definition at line 292 of file AliTrackletTaskMulti.h.
Referenced by GetPrimaryWeight(), Print(), SetReweightStack(), and UserExec().
|
protected |
|
protected |
Definition at line 256 of file AliTrackletTaskMulti.h.
Referenced by BookHistosSet(), CheckReconstructables(), FillHistos(), InitMultReco(), Print(), RegisterStat(), and SetScaleDThetaBySin2T().
|
protected |
tree of recpoints
Definition at line 276 of file AliTrackletTaskMulti.h.
Referenced by CheckReconstructables(), FillHistos(), FillMCPrimaries(), FillSpecies(), GetPrimaryWeight(), HaveCommonParent(), ReweightStack(), and UserExec().
|
protected |
Definition at line 272 of file AliTrackletTaskMulti.h.
Referenced by Print(), SetTriggerSelection(), and UserExec().
|
protected |
Definition at line 288 of file AliTrackletTaskMulti.h.
Referenced by BookCustomHistos(), Print(), SetUseCentralityVar(), UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 231 of file AliTrackletTaskMulti.h.
Referenced by BookCustomHistos(), FillHistos(), FillMCPrimaries(), Print(), SetUseMC(), UserCreateOutputObjects(), and UserExec().
|
protected |
rec.vertex is good
Definition at line 291 of file AliTrackletTaskMulti.h.
Referenced by GetUseSpecialOutput(), Print(), SetUseSpecialOutput(), and UserCreateOutputObjects().
|
protected |
ESD vertex.
Definition at line 279 of file AliTrackletTaskMulti.h.
Referenced by FillMCPrimaries(), and UserExec().
|
protected |
did current event pass phys.sel.?
Definition at line 290 of file AliTrackletTaskMulti.h.
Referenced by FillMCPrimaries(), and UserExec().
|
protected |
Definition at line 263 of file AliTrackletTaskMulti.h.
Referenced by InitMultReco(), Print(), RegisterStat(), and SetZetaOverlapCut().
|
protected |
Definition at line 254 of file AliTrackletTaskMulti.h.
Referenced by BookCustomHistos(), BookHistosSet(), Print(), RegisterStat(), SetZVertexMax(), and UserExec().
|
protected |
Definition at line 253 of file AliTrackletTaskMulti.h.
Referenced by BookCustomHistos(), BookHistosSet(), Print(), RegisterStat(), SetZVertexMin(), and UserExec().