![]() |
AliPhysics
master (3d17d9d)
|
#include <AliEmcalParticle.h>
Protected Member Functions | |
TLorentzVector & | GetLorentzVector (const Double_t *vertex=0) const |
Protected Attributes | |
AliVTrack * | fTrack |
size of matched clusters array More... | |
AliVCluster * | fCluster |
track More... | |
UShort_t | fMatchedIds [fSizeMatched] |
cluster More... | |
Double_t | fMatchedDist [fSizeMatched] |
ids of matched tracks/clusters, ordered from the closest to the farthest More... | |
UShort_t | fNMatched |
distances of matched tracks/clusters More... | |
Int_t | fId |
number of matched objects More... | |
Double_t | fPhi |
id in original collection More... | |
Double_t | fEta |
phi More... | |
Double_t | fPt |
eta More... | |
Double_t | fM |
pt More... | |
TObjArray * | fMatchedPtr |
M. More... | |
Static Protected Attributes | |
static const UShort_t | fSizeMatched = 99 |
Definition at line 11 of file AliEmcalParticle.h.
AliEmcalParticle::AliEmcalParticle | ( | ) |
Definition at line 11 of file AliEmcalParticle.cxx.
AliEmcalParticle::AliEmcalParticle | ( | AliVTrack * | track, |
Int_t | id = -1 |
||
) |
Definition at line 29 of file AliEmcalParticle.cxx.
AliEmcalParticle::AliEmcalParticle | ( | AliVCluster * | cluster, |
Int_t | id = -1 , |
||
Double_t | vx = 0 , |
||
Double_t | vy = 0 , |
||
Double_t | vz = 0 , |
||
Int_t | ude = -1 |
||
) |
Definition at line 57 of file AliEmcalParticle.cxx.
AliEmcalParticle::AliEmcalParticle | ( | const AliEmcalParticle & | p | ) |
Definition at line 93 of file AliEmcalParticle.cxx.
|
virtual |
Definition at line 114 of file AliEmcalParticle.cxx.
Definition at line 155 of file AliEmcalParticle.cxx.
Referenced by AliEmcalClusTrackMatcherTask::DoMatching(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), and PID().
|
inline |
Definition at line 38 of file AliEmcalParticle.h.
|
inline |
Definition at line 34 of file AliEmcalParticle.h.
|
inline |
Definition at line 36 of file AliEmcalParticle.h.
Referenced by AliEmcalClusTrackMatcherTask::DoMatching(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), AliEmcalClusTrackMatcherTask::GenerateEmcalParticles(), AliEmcalCorrectionClusterTrackMatcher::GenerateEmcalParticles(), AliAnalysisTaskEmcalMissingEnergy::SelectTrigger(), AliAnalysisTaskFakeJets::SelectTrigger(), AliAnalysisTaskEmcalJetShapesMC::SelectTrigger(), AliEmcalClusTrackMatcherTask::UpdateClusters(), and AliEmcalCorrectionClusterTrackMatcher::UpdateClusters().
|
inline |
Definition at line 44 of file AliEmcalParticle.h.
Referenced by AliEmcalClusTrackMatcherTask::DoMatching(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), AliAnalysisTaskEmcalJetHadCorQA::Run(), AliEmcalClusTrackMatcherTask::UpdateClusters(), and AliEmcalCorrectionClusterTrackMatcher::UpdateClusters().
|
inline |
Definition at line 39 of file AliEmcalParticle.h.
|
protected |
Definition at line 177 of file AliEmcalParticle.cxx.
Referenced by SetPtEtaPhiM().
|
inline |
Definition at line 48 of file AliEmcalParticle.h.
Definition at line 46 of file AliEmcalParticle.h.
Definition at line 45 of file AliEmcalParticle.h.
Referenced by AliEmcalClusTrackMatcherTask::UpdateClusters(), AliEmcalCorrectionClusterTrackMatcher::UpdateClusters(), AliEmcalClusTrackMatcherTask::UpdateTracks(), and AliEmcalCorrectionClusterTrackMatcher::UpdateTracks().
|
inline |
Definition at line 51 of file AliEmcalParticle.h.
|
inline |
Definition at line 47 of file AliEmcalParticle.h.
Referenced by AliEmcalClusTrackMatcherTask::UpdateClusters(), AliEmcalCorrectionClusterTrackMatcher::UpdateClusters(), AliEmcalClusTrackMatcherTask::UpdateTracks(), and AliEmcalCorrectionClusterTrackMatcher::UpdateTracks().
|
inline |
Definition at line 54 of file AliEmcalParticle.h.
Referenced by AliAnalysisTaskSEDmesonsFilterCJ::AddEventTracks(), AliEmcalClusTrackMatcherTask::DoMatching(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), AliAnalysisTaskFlavourJetCorrelations::GetHFJet(), AliAnalysisTaskEmcalJetHadCorQA::Run(), AliAnalysisTaskFlavourJetCorrelations::Run(), AliEmcalClusTrackMatcherTask::UpdateClusters(), AliEmcalCorrectionClusterTrackMatcher::UpdateClusters(), AliEmcalClusTrackMatcherTask::UpdateTracks(), and AliEmcalCorrectionClusterTrackMatcher::UpdateTracks().
|
inline |
Definition at line 56 of file AliEmcalParticle.h.
|
inline |
Definition at line 55 of file AliEmcalParticle.h.
|
inline |
Definition at line 57 of file AliEmcalParticle.h.
|
inline |
Definition at line 58 of file AliEmcalParticle.h.
Referenced by AliEmcalCorrectionClusterTrackMatcher::GenerateEmcalParticles(), AliEmcalClusTrackMatcherTask::UpdateClusters(), AliEmcalCorrectionClusterTrackMatcher::UpdateClusters(), AliEmcalClusTrackMatcherTask::UpdateTracks(), and AliEmcalCorrectionClusterTrackMatcher::UpdateTracks().
|
inline |
Definition at line 59 of file AliEmcalParticle.h.
|
inline |
Definition at line 60 of file AliEmcalParticle.h.
Referenced by AliAnalysisTaskEmcalJetHadCorQA::Run().
Definition at line 64 of file AliEmcalParticle.h.
|
inline |
Definition at line 63 of file AliEmcalParticle.h.
|
inline |
Definition at line 35 of file AliEmcalParticle.h.
Referenced by E().
|
inline |
Definition at line 31 of file AliEmcalParticle.h.
AliEmcalParticle & AliEmcalParticle::operator= | ( | const AliEmcalParticle & | p | ) |
Definition at line 120 of file AliEmcalParticle.cxx.
|
inline |
Definition at line 25 of file AliEmcalParticle.h.
Referenced by E().
|
inline |
Definition at line 40 of file AliEmcalParticle.h.
|
inline |
Definition at line 32 of file AliEmcalParticle.h.
Referenced by AliEmcalClusTrackMatcherTask::DoMatching(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), AliEmcalClusTrackMatcherTask::GenerateEmcalParticles(), AliEmcalCorrectionClusterTrackMatcher::GenerateEmcalParticles(), AliEmcalClusTrackMatcherTask::UpdateClusters(), and AliEmcalCorrectionClusterTrackMatcher::UpdateClusters().
|
inline |
Definition at line 41 of file AliEmcalParticle.h.
|
inline |
Definition at line 24 of file AliEmcalParticle.h.
Referenced by AliEmcalClusTrackMatcherTask::DoMatching(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), AliEmcalClusTrackMatcherTask::GenerateEmcalParticles(), AliEmcalCorrectionClusterTrackMatcher::GenerateEmcalParticles(), AliAnalysisTaskEmcalMissingEnergy::SelectTrigger(), AliAnalysisTaskFakeJets::SelectTrigger(), AliAnalysisTaskEmcalJetShapesMC::SelectTrigger(), AliEmcalClusTrackMatcherTask::UpdateClusters(), and AliEmcalCorrectionClusterTrackMatcher::UpdateClusters().
|
inline |
Definition at line 21 of file AliEmcalParticle.h.
Definition at line 26 of file AliEmcalParticle.h.
|
inline |
Definition at line 22 of file AliEmcalParticle.h.
|
inline |
Definition at line 23 of file AliEmcalParticle.h.
void AliEmcalParticle::ResetMatchedObjects | ( | ) |
Definition at line 144 of file AliEmcalParticle.cxx.
Referenced by AliEmcalParticle(), IsMC(), operator=(), and SetMatchedObj().
|
inline |
Definition at line 67 of file AliEmcalParticle.h.
Definition at line 68 of file AliEmcalParticle.h.
|
inline |
Definition at line 69 of file AliEmcalParticle.h.
Referenced by AliEmcalClusTrackMatcherTask::GenerateEmcalParticles(), AliEmcalCorrectionClusterTrackMatcher::GenerateEmcalParticles(), and AliEmcalParticleMaker::Run().
Definition at line 71 of file AliEmcalParticle.h.
Referenced by AliEmcalJetTask::FillJetConstituents().
|
inline |
Definition at line 33 of file AliEmcalParticle.h.
|
inline |
Definition at line 27 of file AliEmcalParticle.h.
Referenced by XvYvZv().
Definition at line 30 of file AliEmcalParticle.h.
|
inline |
Definition at line 37 of file AliEmcalParticle.h.
|
inline |
Definition at line 28 of file AliEmcalParticle.h.
Referenced by XvYvZv().
|
inline |
Definition at line 29 of file AliEmcalParticle.h.
Referenced by XvYvZv().
|
protected |
track
Definition at line 79 of file AliEmcalParticle.h.
Referenced by AliEmcalParticle(), GetCluster(), GetLabel(), GetLorentzVector(), GetMatchedTrack(), IsCluster(), IsEMCAL(), IsMC(), and operator=().
|
protected |
phi
Definition at line 85 of file AliEmcalParticle.h.
Referenced by AliEmcalParticle(), Eta(), GetLorentzVector(), operator=(), Pz(), SetPtEtaPhiM(), Theta(), and Y().
|
protected |
number of matched objects
Definition at line 83 of file AliEmcalParticle.h.
Referenced by IdInCollection(), operator=(), and SetIdInCollection().
|
protected |
pt
Definition at line 87 of file AliEmcalParticle.h.
Referenced by AliEmcalParticle(), GetLorentzVector(), M(), operator=(), and SetPtEtaPhiM().
|
protected |
ids of matched tracks/clusters, ordered from the closest to the farthest
Definition at line 81 of file AliEmcalParticle.h.
Referenced by AddMatchedObj(), AliEmcalParticle(), GetMatchedObjDistance(), operator=(), ResetMatchedObjects(), and SetMatchedObj().
|
protected |
cluster
Definition at line 80 of file AliEmcalParticle.h.
Referenced by AddMatchedObj(), AliEmcalParticle(), GetMatchedCluster(), GetMatchedObjId(), GetMatchedTrack(), operator=(), ResetMatchedObjects(), and SetMatchedObj().
|
protected |
M.
Definition at line 88 of file AliEmcalParticle.h.
Referenced by GetMatchedCluster(), GetMatchedTrack(), operator=(), and SetMatchedPtr().
|
protected |
distances of matched tracks/clusters
Definition at line 82 of file AliEmcalParticle.h.
Referenced by AddMatchedObj(), GetMatchedCluster(), GetMatchedObjDistance(), GetMatchedObjId(), GetMatchedTrack(), GetNumberOfMatchedObj(), operator=(), and SetMatchedObj().
|
protected |
id in original collection
Definition at line 84 of file AliEmcalParticle.h.
Referenced by AliEmcalParticle(), GetLorentzVector(), operator=(), Phi(), Px(), Py(), and SetPtEtaPhiM().
|
protected |
eta
Definition at line 86 of file AliEmcalParticle.h.
Referenced by AliEmcalParticle(), GetLorentzVector(), OneOverPt(), operator=(), Pt(), Px(), Py(), Pz(), and SetPtEtaPhiM().
|
staticprotected |
Definition at line 76 of file AliEmcalParticle.h.
Referenced by AddMatchedObj(), AliEmcalParticle(), operator=(), and ResetMatchedObjects().
|
protected |
size of matched clusters array
Definition at line 78 of file AliEmcalParticle.h.
Referenced by AliEmcalParticle(), Charge(), GetLabel(), GetLorentzVector(), GetMatchedCluster(), GetTrack(), GetTrackEtaOnEMCal(), GetTrackPhiOnEMCal(), GetTrackPtOnEMCal(), IsEMCAL(), IsMC(), IsTrack(), operator=(), and Y().