![]() |
AliPhysics
328058c (328058c)
|
Container for input particle information on CaloTrackCorr package. More...
#include <AliCaloTrackParticle.h>
Public Types | |
enum | btagTypes { kDVMTag0, kDVMTag1, kDVMTag2, kTransverseIPTag, kUnknownTag } |
Public Member Functions | |
AliCaloTrackParticle () | |
AliCaloTrackParticle (Double_t px, Double_t py, Double_t pz, Double_t e) | |
AliCaloTrackParticle (TLorentzVector &p) | |
virtual | ~AliCaloTrackParticle () |
virtual void | Clear (const Option_t *) |
AliCaloTrackParticle (const AliCaloTrackParticle &photon) | |
AliCaloTrackParticle & | operator= (const AliCaloTrackParticle &photon) |
TLorentzVector * | GetMomentum () const |
virtual void | SetMomentum (TLorentzVector *lv) |
Bool_t | IsPIDOK (Int_t ipid, Int_t pdgwanted) const |
Double_t | GetPairMass (AliCaloTrackParticle *p) const |
virtual Double_t | Px () const |
virtual Double_t | Py () const |
virtual Double_t | Pz () const |
virtual Double_t | Pt () const |
virtual Double_t | P () const |
virtual Bool_t | PxPyPz (Double_t p[3]) const |
virtual Double_t | OneOverPt () const |
virtual Double_t | Phi () const |
virtual Double_t | Theta () const |
virtual Double_t | E () const |
virtual Double_t | M () const |
virtual Double_t | Eta () const |
virtual Double_t | Y () const |
virtual Double_t | Xv () const |
virtual Double_t | Yv () const |
virtual Double_t | Zv () const |
virtual Bool_t | XvYvZv (Double_t x[3]) const |
virtual void | Print (Option_t *) const |
virtual Short_t | Charge () const |
virtual const Double_t * | PID () const |
Int_t | PdgCode () const |
virtual Int_t | GetIdentifiedParticleType () const |
virtual Int_t | GetLabel () const |
virtual Int_t | GetCaloLabel (Int_t i) const |
virtual Int_t | GetTrackLabel (Int_t i) const |
virtual UInt_t | GetDetectorTag () const |
virtual Bool_t | GetDispBit () const |
virtual Bool_t | GetTOFBit () const |
virtual Bool_t | GetChargedBit () const |
virtual Int_t | DistToBad () const |
virtual Int_t | GetInputFileIndex () const |
virtual Int_t | GetFiducialArea () const |
virtual Int_t | GetTag () const |
virtual Bool_t | IsTagged () const |
virtual Int_t | DecayTag () const |
virtual Bool_t | IsIsolated () const |
virtual Bool_t | IsLeadingParticle () const |
virtual Int_t | GetNLM () const |
virtual Float_t | GetM02 () const |
virtual Float_t | GetM20 () const |
virtual Float_t | GetTime () const |
virtual Int_t | GetNCells () const |
virtual Int_t | GetSModNumber () const |
virtual Float_t | GetChargedLeadPtInCone () const |
virtual Float_t | GetNeutralLeadPtInCone () const |
virtual Float_t | GetChargedPtSumInCone () const |
virtual Float_t | GetNeutralPtSumInCone () const |
virtual void | SetIdentifiedParticleType (Int_t pdg) |
virtual void | SetLabel (Int_t l) |
virtual void | SetCaloLabel (Int_t a, Int_t b) |
virtual void | SetTrackLabel (Int_t a, Int_t b) |
virtual void | SetTrackLabel (Int_t a, Int_t b, Int_t c, Int_t d) |
virtual void | SetDetectorTag (UInt_t d) |
virtual void | SetDispBit (Bool_t disp) |
virtual void | SetTOFBit (Bool_t tof) |
virtual void | SetChargedBit (Bool_t ch) |
virtual void | SetDistToBad (Int_t dist) |
virtual void | SetInputFileIndex (Int_t i) |
virtual void | SetFiducialArea (Int_t a) |
virtual void | SetTag (Int_t tag) |
virtual void | SetTagged (Bool_t tag) |
virtual void | SetDecayTag (Int_t tag) |
virtual void | SetIsolated (Bool_t iso) |
virtual void | SetLeadingParticle (Bool_t l) |
virtual void | SetNLM (Int_t nlm) |
virtual void | SetM02 (Float_t m02) |
virtual void | SetM20 (Float_t m20) |
virtual void | SetTime (Float_t tim) |
virtual void | SetNCells (Int_t nce) |
virtual void | SetSModNumber (Int_t sm) |
virtual void | SetChargedLeadPtInCone (Float_t ptl) |
virtual void | SetNeutralLeadPtInCone (Float_t ptl) |
virtual void | SetChargedPtSumInCone (Float_t pts) |
virtual void | SetNeutralPtSumInCone (Float_t pts) |
virtual void | SetBtag (Int_t tag) |
virtual Int_t | GetBtag () const |
void | SetBTagBit (Int_t &tag, UInt_t set) const |
Set bit of type set (btagTypes) in tag. More... | |
Bool_t | CheckBTagBit (Int_t tag, UInt_t test) const |
Check if in fBtag the bit test (btagTypes) is set (not in use). More... | |
Private Attributes | |
TLorentzVector * | fMomentum |
Photon 4-momentum vector. More... | |
Int_t | fPdg |
type of identified particle, same code as PDG, but this is not a MonteCarlo particle More... | |
Int_t | fTag |
tag of particle (decay, fragment, prompt photon), MC More... | |
Int_t | fLabel |
MC label. More... | |
Int_t | fCaloLabel [2] |
CaloCluster index, 1 for photons, 2 for pi0. More... | |
Int_t | fTrackLabel [4] |
Track lable, 1 for pions, 2 for conversion photons. More... | |
UInt_t | fDetectorTag |
Detector where particle was measured, integer. More... | |
Int_t | fBadDist |
Distance to calorimeter bad cell in cell units. More... | |
UInt_t | fNLM |
Store the number of local maxima in calorimeter cluster. More... | |
Float_t | fM02 |
Store the main axis of the calorimeter shower shape. More... | |
Float_t | fM20 |
Store the second axis of the calorimeter shower shape. More... | |
Float_t | fTime |
Store the time of calorimeter cluster or track, nano seconds. More... | |
Int_t | fNCells |
Store the number of cells in calorimeter cluster. More... | |
Int_t | fSuperModule |
Store the super-module number of calorimeter cluster. More... | |
Int_t | fDecayTag |
Tag the photon as decay from, pi0, eta, pi0 side band, eta side band. More... | |
Bool_t | fIsolated |
Particle is isolated or not. More... | |
Bool_t | fLeadingParticle |
Particle is leading or not. More... | |
Float_t | fIsoConePtLead [2] |
Pt of track [0] and calo cluster [1] with highest energy in the isolation cone. More... | |
Float_t | fIsoConeSumPt [2] |
Sum of Pt of tracks [0] and calo clusters [1] in the isolation cone. More... | |
Bool_t | fDisp |
Dispersion bit. More... | |
Bool_t | fTof |
TOF bit. More... | |
Bool_t | fCharged |
Charged bit. More... | |
Bool_t | fTagged |
If photon tagged (pi0 decay), not used anymore, replace by fDecayTag. More... | |
Int_t | fFidArea |
Type of fiducial area hit by this photon. More... | |
Int_t | fInputFileIndex |
0, standard input, 1 first input added. Only possible one for now, not really used. More... | |
Int_t | fBtag |
tag particle from B. More... | |
Container for input particle information on CaloTrackCorr package.
AOD objects class in use in the CaloTrackCorrelations analysis pacackge ($ALICE_PHYSICS/PWGGA/CaloTrackCorrelations) Common format for selected tracks or calorimeter clusters to give as input for different analysis. Basically it contains the particle kinematics and some detailed parameters of the calorimeter cluster and of the intermediate steps of the analysis.
First version in use before september 2017 in $ALICE_ROOT/STEEER/AOD/AliAODPWG4Particle.h
More information can be found in this twiki.
Definition at line 32 of file AliCaloTrackParticle.h.
BTagging (not in use) enumerated type for various b-tags of electrons
Enumerator | |
---|---|
kDVMTag0 | |
kDVMTag1 | |
kDVMTag2 | |
kTransverseIPTag | |
kUnknownTag |
Definition at line 160 of file AliCaloTrackParticle.h.
AliCaloTrackParticle::AliCaloTrackParticle | ( | ) |
Constructor.
Definition at line 26 of file AliCaloTrackParticle.cxx.
Constructor.
px | particle momentum in x |
py | particle momentum in y |
pz | particle momentum in z |
e | particle energy |
particle: cluster or track
Definition at line 61 of file AliCaloTrackParticle.cxx.
AliCaloTrackParticle::AliCaloTrackParticle | ( | TLorentzVector & | p | ) |
Constructor.
p | TLorentzVector of particle kinematics. |
particle: cluster or track
Definition at line 95 of file AliCaloTrackParticle.cxx.
|
virtual |
Destructor.
Definition at line 125 of file AliCaloTrackParticle.cxx.
AliCaloTrackParticle::AliCaloTrackParticle | ( | const AliCaloTrackParticle & | part | ) |
Copy constructor.
Definition at line 143 of file AliCaloTrackParticle.cxx.
|
inlinevirtual |
Definition at line 75 of file AliCaloTrackParticle.h.
Check if in fBtag the bit test (btagTypes) is set (not in use).
Definition at line 169 of file AliCaloTrackParticle.h.
|
virtual |
Clear pointers.
Reimplemented in AliCaloTrackParticleCorrelation.
Definition at line 134 of file AliCaloTrackParticle.cxx.
Referenced by AliCaloTrackParticleCorrelation::Clear().
|
inlinevirtual |
Definition at line 98 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), and AliAnaParticleIsolation::MakeSeveralICAnalysis().
|
inlinevirtual |
Definition at line 91 of file AliCaloTrackParticle.h.
Referenced by AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), and AliAnaPi0::MakeAnalysisFillHistograms().
|
inlinevirtual |
Definition at line 63 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaRandomTrigger::MakeAnalysisFillAOD(), AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaRandomTrigger::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0Flow::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaParticleIsolation::MakeSeveralICAnalysis(), and Print().
|
inlinevirtual |
Definition at line 65 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateCaloCellSignalInCone(), AliAnaParticleIsolation::CalculateCaloCellUEBand(), AliAnaParticleIsolation::CalculateCaloSignalInCone(), AliAnaParticleIsolation::CalculateCaloUEBand(), AliAnaParticleIsolation::CalculateNormalizeUEBandPerUnitArea(), AliAnaParticleIsolation::CalculateTrackSignalInCone(), AliAnaParticleIsolation::CalculateTrackUEBand(), AliAnaParticleJetLeadingConeCorrelation::FillJetHistos(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleHadronCorrelation::FindLeadingOppositeHadronInWindow(), AliIsolationCut::GetCellDensity(), AliIsolationCut::GetCoeffNormBadCell(), AliCalorimeterUtils::GetModuleNumber(), AliAnaRandomTrigger::MakeAnalysisFillAOD(), AliAnaParticleIsolation::MakeAnalysisFillAOD(), AliAnaParticlePartonCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaRandomTrigger::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaPi0Flow::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaChargedParticles::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaParticleHadronCorrelation::MakeChargedMixCorrelation(), AliIsolationCut::MakeIsolationCut(), AliAnaParticleHadronCorrelation::MakeNeutralCorrelation(), AliAnaParticleIsolation::MakeSeveralICAnalysis(), and AliAnaParticleJetFinderCorrelation::SelectJet().
|
inlinevirtual |
Definition at line 163 of file AliCaloTrackParticle.h.
Definition at line 85 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateCaloUEBand(), AliAnaPi0::GetEventIndex(), AliCalorimeterUtils::GetModuleNumber(), AliAnaParticleHadronCorrelation::InvMassHisto(), AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle(), AliAnaParticleIsolation::IsTriggerTheNearSideEventLeadingParticle(), AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), AliIsolationCut::MakeIsolationCut(), and AliAnaParticleHadronCorrelation::MakeNeutralCorrelation().
|
inlinevirtual |
Definition at line 90 of file AliCaloTrackParticle.h.
Referenced by AliAnaChargedParticles::MakeAnalysisFillHistograms(), and AliCaloPID::SetPIDBits().
|
inlinevirtual |
Definition at line 111 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms().
|
inlinevirtual |
Definition at line 114 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms().
|
inlinevirtual |
Definition at line 87 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateCaloCellSignalInCone(), AliAnaParticleIsolation::CalculateCaloCellUEBand(), AliAnaParticleIsolation::CalculateTrackUEBand(), AliIsolationCut::GetCellDensity(), AliIsolationCut::GetCoeffNormBadCell(), AliCalorimeterUtils::GetModuleNumber(), AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle(), AliAnaParticleIsolation::IsTriggerTheNearSideEventLeadingParticle(), AliAnaParticleIsolation::MakeAnalysisFillAOD(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), AliIsolationCut::MakeIsolationCut(), and AliAnaParticleHadronCorrelation::MakeNeutralCorrelation().
|
inlinevirtual |
Definition at line 88 of file AliCaloTrackParticle.h.
Referenced by AliCaloPID::SetPIDBits().
|
inlinevirtual |
Definition at line 93 of file AliCaloTrackParticle.h.
Referenced by AliAnaPi0::MakeAnalysisFillHistograms().
|
inlinevirtual |
Definition at line 82 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), and AliCaloPID::SetPIDBits().
|
inlinevirtual |
Definition at line 92 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 84 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticlePartonCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaChargedParticles::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS().
|
inlinevirtual |
Definition at line 104 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateCaloSignalInCone(), AliAnaParticleIsolation::CalculateNormalizeUEBandPerUnitArea(), AliAnaParticleIsolation::CalculateTrackSignalInCone(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleHadronCorrelation::InvMassHisto(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0Flow::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS().
|
inlinevirtual |
Definition at line 105 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillHistograms().
|
inline |
Definition at line 47 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleHadronCorrelation::InvMassHisto(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS().
|
inlinevirtual |
Definition at line 107 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleJetFinderCorrelation::MakeAnalysisFillAOD(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaPi0Flow::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), and AliAnaParticleJetFinderCorrelation::SelectJet().
|
inlinevirtual |
Definition at line 112 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms().
|
inlinevirtual |
Definition at line 115 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms().
|
inlinevirtual |
Definition at line 103 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS().
|
inline |
Definition at line 51 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms().
|
inlinevirtual |
Definition at line 108 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateCaloSignalInCone(), AliAnaParticleIsolation::CalculateTrackSignalInCone(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaRandomTrigger::MakeAnalysisFillAOD(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), and AliAnaParticleHadronCorrelation::MakeChargedCorrelation().
|
inlinevirtual |
Definition at line 96 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateNormalizeUEBandPerUnitArea(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), and AliAnaParticleIsolation::MakeSeveralICAnalysis().
|
inlinevirtual |
Definition at line 106 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleHadronCorrelation::InvMassHisto(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS().
|
inlinevirtual |
Definition at line 89 of file AliCaloTrackParticle.h.
Referenced by AliCaloPID::SetPIDBits().
Definition at line 86 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateTrackUEBand(), AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle(), AliAnaParticleIsolation::IsTriggerTheNearSideEventLeadingParticle(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), and AliIsolationCut::MakeIsolationCut().
|
inlinevirtual |
Definition at line 99 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaParticleJetFinderCorrelation::SelectJet().
|
inlinevirtual |
Definition at line 100 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::MakeAnalysisFillHistograms().
Definition at line 219 of file AliCaloTrackParticle.cxx.
Referenced by AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), and SetMomentum().
|
inlinevirtual |
Definition at line 97 of file AliCaloTrackParticle.h.
Referenced by AliAnaPi0::MakeAnalysisFillHistograms().
|
inlinevirtual |
Definition at line 64 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 60 of file AliCaloTrackParticle.h.
AliCaloTrackParticle & AliCaloTrackParticle::operator= | ( | const AliCaloTrackParticle & | part | ) |
Assignment operator.
Definition at line 172 of file AliCaloTrackParticle.cxx.
|
inlinevirtual |
Definition at line 58 of file AliCaloTrackParticle.h.
|
inline |
Definition at line 77 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 222 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateCaloCellSignalInCone(), AliAnaParticleIsolation::CalculateCaloCellUEBand(), AliAnaParticleIsolation::CalculateCaloSignalInCone(), AliAnaParticleIsolation::CalculateCaloUEBand(), AliAnaParticleIsolation::CalculateNormalizeUEBandPerUnitArea(), AliAnaParticleIsolation::CalculateTrackSignalInCone(), AliAnaParticleIsolation::CalculateTrackUEBand(), AliAnaParticleJetLeadingConeCorrelation::FillJetHistos(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleHadronCorrelation::FindLeadingOppositeHadronInWindow(), AliIsolationCut::GetCellDensity(), AliIsolationCut::GetCoeffNormBadCell(), AliAnaParticleJetLeadingConeCorrelation::GetLeadingCharge(), AliAnaParticleJetLeadingConeCorrelation::GetLeadingPi0(), AliCalorimeterUtils::GetModuleNumber(), AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle(), AliAnaParticleIsolation::IsTriggerTheNearSideEventLeadingParticle(), AliAnaRandomTrigger::MakeAnalysisFillAOD(), AliAnaParticleIsolation::MakeAnalysisFillAOD(), AliAnaParticlePartonCorrelation::MakeAnalysisFillHistograms(), AliAnaRandomTrigger::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0Flow::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaChargedParticles::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAODJet(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaParticleHadronCorrelation::MakeChargedMixCorrelation(), AliIsolationCut::MakeIsolationCut(), AliAnaParticleJetLeadingConeCorrelation::MakeJetFromAOD(), AliAnaParticleHadronCorrelation::MakeNeutralCorrelation(), AliAnaParticleIsolation::MakeSeveralICAnalysis(), OneOverPt(), and AliAnaParticleJetFinderCorrelation::SelectJet().
|
inlinevirtual |
Definition at line 76 of file AliCaloTrackParticle.h.
|
virtual |
Print information of all data members.
Reimplemented in AliCaloTrackParticleCorrelation.
Definition at line 244 of file AliCaloTrackParticle.cxx.
Referenced by AliCaloTrackParticleCorrelation::Print(), and XvYvZv().
|
inlinevirtual |
Definition at line 57 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateCaloCellSignalInCone(), AliAnaParticleIsolation::CalculateCaloCellUEBand(), AliAnaParticleIsolation::CalculateCaloSignalInCone(), AliAnaParticleIsolation::CalculateCaloUEBand(), AliAnaParticleIsolation::CalculateNormalizeUEBandPerUnitArea(), AliAnaParticleIsolation::CalculateTrackSignalInCone(), AliAnaParticleIsolation::CalculateTrackUEBand(), AliAnaParticleJetLeadingConeCorrelation::FillJetHistos(), AliAnaParticleIsolation::FillTrackMatchingShowerShapeControlHistograms(), AliAnaParticleHadronCorrelation::FindLeadingOppositeHadronInWindow(), AliAnaParticleJetLeadingConeCorrelation::GetLeadingCharge(), AliAnaParticleJetLeadingConeCorrelation::GetLeadingPi0(), AliAnaParticleHadronCorrelation::InvMassHisto(), AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle(), AliAnaParticleIsolation::IsTriggerTheNearSideEventLeadingParticle(), AliAnaRandomTrigger::MakeAnalysisFillAOD(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillAOD(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaParticleIsolation::MakeAnalysisFillAOD(), AliAnaParticlePartonCorrelation::MakeAnalysisFillHistograms(), AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms(), AliAnaRandomTrigger::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaPi0Flow::MakeAnalysisFillHistograms(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeAnalysisFillHistograms(), AliAnaChargedParticles::MakeAnalysisFillHistograms(), AliAnaPhoton::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), AliAnaElectron::MakeAnalysisFillHistograms(), AliAnaParticleIsolation::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillHistograms(), AliAnaParticleJetLeadingConeCorrelation::MakeAODJet(), AliAnaParticleHadronCorrelation::MakeChargedCorrelation(), AliAnaParticleHadronCorrelation::MakeChargedMixCorrelation(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), AliIsolationCut::MakeIsolationCut(), AliAnaParticleJetLeadingConeCorrelation::MakeJetFromAOD(), AliAnaParticleHadronCorrelation::MakeNeutralCorrelation(), AliAnaParticleIsolation::MakeSeveralICAnalysis(), AliAnaParticleJetFinderCorrelation::SelectJet(), and AliCaloPID::SetPIDBits().
|
inlinevirtual |
Definition at line 54 of file AliCaloTrackParticle.h.
Referenced by AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), Print(), and PxPyPz().
Definition at line 59 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 55 of file AliCaloTrackParticle.h.
Referenced by AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), Print(), and PxPyPz().
|
inlinevirtual |
Definition at line 56 of file AliCaloTrackParticle.h.
Referenced by AliAnaOmegaToPi0Gamma::MakeAnalysisFillHistograms(), AliAnaParticleJetFinderCorrelation::MakeAnalysisFillHistograms(), AliAnaPi0::MakeAnalysisFillHistograms(), Print(), and PxPyPz().
|
inlinevirtual |
Definition at line 162 of file AliCaloTrackParticle.h.
Set bit of type set (btagTypes) in tag.
Definition at line 166 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 130 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleHadronCorrelation::FillChargedEventMixPool(), AliAnaChargedParticles::MakeAnalysisFillAOD(), and AliCaloPID::SetPIDBits().
|
inlinevirtual |
Definition at line 151 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateTrackSignalInCone().
|
inlinevirtual |
Definition at line 154 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateTrackSignalInCone().
|
inlinevirtual |
Definition at line 138 of file AliCaloTrackParticle.h.
Referenced by AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS().
|
inlinevirtual |
Definition at line 127 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleHadronCorrelation::FillChargedEventMixPool(), AliAnaParticleHadronCorrelation::FillNeutralEventMixPool(), AliAnaRandomTrigger::MakeAnalysisFillAOD(), AliAnaChargedParticles::MakeAnalysisFillAOD(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 128 of file AliCaloTrackParticle.h.
Referenced by AliCaloPID::SetPIDBits().
|
inlinevirtual |
Definition at line 131 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 133 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD().
|
inlinevirtual |
Definition at line 119 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeShowerShapeIdentification(), and AliCaloPID::SetPIDBits().
|
inlinevirtual |
Definition at line 132 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 139 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::MakeAnalysisFillAOD().
|
inlinevirtual |
Definition at line 121 of file AliCaloTrackParticle.h.
Referenced by AliAnaChargedParticles::MakeAnalysisFillAOD(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 140 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle(), and AliAnaParticleIsolation::IsTriggerTheNearSideEventLeadingParticle().
|
inlinevirtual |
Definition at line 144 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 145 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 48 of file AliCaloTrackParticle.h.
Referenced by AliCaloTrackParticleCorrelation::AliCaloTrackParticleCorrelation().
|
inlinevirtual |
Definition at line 147 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 152 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateCaloSignalInCone().
|
inlinevirtual |
Definition at line 155 of file AliCaloTrackParticle.h.
Referenced by AliAnaParticleIsolation::CalculateCaloSignalInCone().
|
inlinevirtual |
Definition at line 143 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 148 of file AliCaloTrackParticle.h.
Referenced by AliAnaRandomTrigger::MakeAnalysisFillAOD(), AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 136 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms(), AliAnaPi0EbE::MakeInvMassInCalorimeter(), AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 137 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms().
|
inlinevirtual |
Definition at line 146 of file AliCaloTrackParticle.h.
Referenced by AliAnaPhoton::MakeAnalysisFillAOD(), AliAnaElectron::MakeAnalysisFillAOD(), and AliAnaPi0EbE::MakeShowerShapeIdentification().
|
inlinevirtual |
Definition at line 129 of file AliCaloTrackParticle.h.
Referenced by AliCaloPID::SetPIDBits().
Definition at line 123 of file AliCaloTrackParticle.h.
Referenced by AliAnaChargedParticles::MakeAnalysisFillAOD(), and AliAnaElectron::MakeAnalysisFillAOD().
|
inlinevirtual |
Definition at line 124 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 62 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 67 of file AliCaloTrackParticle.h.
Referenced by XvYvZv().
Definition at line 70 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 66 of file AliCaloTrackParticle.h.
|
inlinevirtual |
Definition at line 68 of file AliCaloTrackParticle.h.
Referenced by XvYvZv().
|
inlinevirtual |
Definition at line 69 of file AliCaloTrackParticle.h.
Referenced by XvYvZv().
|
private |
Distance to calorimeter bad cell in cell units.
Definition at line 186 of file AliCaloTrackParticle.h.
Referenced by DistToBad(), operator=(), Print(), and SetDistToBad().
|
private |
tag particle from B.
Definition at line 211 of file AliCaloTrackParticle.h.
Referenced by GetBtag(), operator=(), and SetBtag().
|
private |
CaloCluster index, 1 for photons, 2 for pi0.
Definition at line 181 of file AliCaloTrackParticle.h.
Referenced by AliCaloTrackParticle(), GetCaloLabel(), operator=(), Print(), and SetCaloLabel().
|
private |
Charged bit.
Definition at line 205 of file AliCaloTrackParticle.h.
Referenced by GetChargedBit(), IsPIDOK(), operator=(), Print(), and SetChargedBit().
|
private |
Tag the photon as decay from, pi0, eta, pi0 side band, eta side band.
Definition at line 195 of file AliCaloTrackParticle.h.
Referenced by DecayTag(), operator=(), Print(), and SetDecayTag().
|
private |
Detector where particle was measured, integer.
Definition at line 183 of file AliCaloTrackParticle.h.
Referenced by GetDetectorTag(), operator=(), Print(), and SetDetectorTag().
|
private |
Dispersion bit.
Definition at line 203 of file AliCaloTrackParticle.h.
Referenced by GetDispBit(), IsPIDOK(), operator=(), Print(), and SetDispBit().
|
private |
Type of fiducial area hit by this photon.
Definition at line 209 of file AliCaloTrackParticle.h.
Referenced by GetFiducialArea(), operator=(), and SetFiducialArea().
|
private |
0, standard input, 1 first input added. Only possible one for now, not really used.
Definition at line 210 of file AliCaloTrackParticle.h.
Referenced by GetInputFileIndex(), operator=(), and SetInputFileIndex().
|
private |
Pt of track [0] and calo cluster [1] with highest energy in the isolation cone.
Definition at line 199 of file AliCaloTrackParticle.h.
Referenced by AliCaloTrackParticle(), GetChargedLeadPtInCone(), GetNeutralLeadPtInCone(), operator=(), Print(), SetChargedLeadPtInCone(), and SetNeutralLeadPtInCone().
|
private |
Sum of Pt of tracks [0] and calo clusters [1] in the isolation cone.
Definition at line 200 of file AliCaloTrackParticle.h.
Referenced by AliCaloTrackParticle(), GetChargedPtSumInCone(), GetNeutralPtSumInCone(), operator=(), Print(), SetChargedPtSumInCone(), and SetNeutralPtSumInCone().
|
private |
Particle is isolated or not.
Definition at line 196 of file AliCaloTrackParticle.h.
Referenced by IsIsolated(), operator=(), Print(), and SetIsolated().
|
private |
MC label.
Definition at line 180 of file AliCaloTrackParticle.h.
Referenced by GetLabel(), operator=(), and SetLabel().
|
private |
Particle is leading or not.
Definition at line 197 of file AliCaloTrackParticle.h.
Referenced by IsLeadingParticle(), operator=(), Print(), and SetLeadingParticle().
|
private |
Store the main axis of the calorimeter shower shape.
Definition at line 188 of file AliCaloTrackParticle.h.
Referenced by GetM02(), operator=(), Print(), and SetM02().
|
private |
Store the second axis of the calorimeter shower shape.
Definition at line 189 of file AliCaloTrackParticle.h.
Referenced by GetM20(), operator=(), Print(), and SetM20().
|
private |
Photon 4-momentum vector.
Definition at line 177 of file AliCaloTrackParticle.h.
Referenced by AliCaloTrackParticle(), Clear(), E(), Eta(), GetMomentum(), GetPairMass(), M(), OneOverPt(), operator=(), P(), Phi(), Pt(), Px(), Py(), Pz(), SetMomentum(), Theta(), Y(), and ~AliCaloTrackParticle().
|
private |
Store the number of cells in calorimeter cluster.
Definition at line 191 of file AliCaloTrackParticle.h.
Referenced by GetNCells(), Print(), and SetNCells().
|
private |
Store the number of local maxima in calorimeter cluster.
Definition at line 187 of file AliCaloTrackParticle.h.
Referenced by GetNLM(), operator=(), and SetNLM().
|
private |
type of identified particle, same code as PDG, but this is not a MonteCarlo particle
Definition at line 178 of file AliCaloTrackParticle.h.
Referenced by GetIdentifiedParticleType(), IsPIDOK(), operator=(), Print(), and SetIdentifiedParticleType().
|
private |
Store the super-module number of calorimeter cluster.
Definition at line 192 of file AliCaloTrackParticle.h.
Referenced by GetSModNumber(), Print(), and SetSModNumber().
|
private |
tag of particle (decay, fragment, prompt photon), MC
Definition at line 179 of file AliCaloTrackParticle.h.
Referenced by GetTag(), operator=(), Print(), and SetTag().
|
private |
If photon tagged (pi0 decay), not used anymore, replace by fDecayTag.
Definition at line 208 of file AliCaloTrackParticle.h.
Referenced by IsTagged(), operator=(), and SetTagged().
|
private |
Store the time of calorimeter cluster or track, nano seconds.
Definition at line 190 of file AliCaloTrackParticle.h.
|
private |
TOF bit.
Definition at line 204 of file AliCaloTrackParticle.h.
Referenced by GetTOFBit(), IsPIDOK(), operator=(), Print(), and SetTOFBit().
|
private |
Track lable, 1 for pions, 2 for conversion photons.
Definition at line 182 of file AliCaloTrackParticle.h.
Referenced by AliCaloTrackParticle(), GetTrackLabel(), operator=(), Print(), and SetTrackLabel().