Skip to content

Commit

Permalink
Massive renaming of AliVParticle label getters
Browse files Browse the repository at this point in the history
  • Loading branch information
shahor02 committed Mar 11, 2019
1 parent f24c5ad commit b257f04
Show file tree
Hide file tree
Showing 116 changed files with 687 additions and 687 deletions.
10 changes: 5 additions & 5 deletions CORRFW/AliCFParticleGenCuts.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -468,8 +468,8 @@ void AliCFParticleGenCuts::SelectionBitMap(AliAODMCParticle* mcPart)
}
AliAODMCParticle* daughter = 0x0 ;

if (mcPart->GetDaughter(0)>0) {
daughter = dynamic_cast<AliAODMCParticle*>(mcArray->At(mcPart->GetDaughter(0)));
if (mcPart->GetDaughterLabel(0)>0) {
daughter = dynamic_cast<AliAODMCParticle*>(mcArray->At(mcPart->GetDaughterLabel(0)));
if (!daughter) {
AliError("daughter casting failed");
return;
Expand Down Expand Up @@ -526,14 +526,14 @@ void AliCFParticleGenCuts::SelectionBitMap(AliAODMCParticle* mcPart)
if ( fDecayChannel ) {
Bool_t goodDecay = kTRUE ;
Short_t nDaughters = 0 ;
if (mcPart->GetDaughter(0) >=0) nDaughters = 1 + mcPart->GetDaughter(1) - mcPart->GetDaughter(0);
if (mcPart->GetDaughterLabel(0) >=0) nDaughters = 1 + mcPart->GetDaughterLabel(1) - mcPart->GetDaughterLabel(0);

if (nDaughters != fDecayChannel->NDaughters()) goodDecay = kFALSE ;
if (goodDecay) {
// now check if decay channel is respected
// first try
for (Int_t iDaughter = 0 ; iDaughter<nDaughters; iDaughter++) {
AliAODMCParticle* daug = dynamic_cast<AliAODMCParticle*>(mcArray->At(mcPart->GetDaughter(0)+iDaughter));
AliAODMCParticle* daug = dynamic_cast<AliAODMCParticle*>(mcArray->At(mcPart->GetDaughterLabel(0)+iDaughter));
if (!daug) {
AliError("daughter: casting failed");
continue;
Expand All @@ -544,7 +544,7 @@ void AliCFParticleGenCuts::SelectionBitMap(AliAODMCParticle* mcPart)
//second try inverting the order of the daughters
goodDecay = kTRUE ;
for (Int_t iDaughter = 0 ; iDaughter<nDaughters; iDaughter++) {
AliAODMCParticle* daug = dynamic_cast<AliAODMCParticle*>(mcArray->At(mcPart->GetDaughter(1)-iDaughter));
AliAODMCParticle* daug = dynamic_cast<AliAODMCParticle*>(mcArray->At(mcPart->GetDaughterLabel(1)-iDaughter));
if (!daug) {AliFatal(""); return;}
if (daug->GetPdgCode() != fDecayChannel->DaughterPdgCode(iDaughter)) {goodDecay = kFALSE; break;}
}
Expand Down
2 changes: 1 addition & 1 deletion PWG/CaloTrackCorrBase/AliCaloTrackMCReader.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ void AliCaloTrackMCReader::CheckOverlap(Float_t anglethres, Int_t imom,

AliVParticle *meson = GetMC()->GetTrack(imom);
Int_t mepdg = meson->PdgCode();
Int_t idaug1 = meson->GetFirstDaughter();
Int_t idaug1 = meson->GetDaughterFirst();
if((mepdg == 111 || mepdg == 221 ) && meson->GetNDaughters() == 2)
{ //Check only decay in 2 photons
AliVParticle * d1 = GetMC()->GetTrack(idaug1 );
Expand Down
16 changes: 8 additions & 8 deletions PWG/CaloTrackCorrBase/AliMCAnalysisUtils.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -1084,9 +1084,9 @@ TList * AliMCAnalysisUtils::GetJets(AliMCEvent* mcevent, Bool_t check)
{
while(pdg != 94)
{
if(tmp->GetFirstDaughter()==-1) return fJetsList;
if(tmp->GetDaughterFirst()==-1) return fJetsList;

tmp = mcevent->GetTrack(tmp->GetFirstDaughter());
tmp = mcevent->GetTrack(tmp->GetDaughterFirst());
pdg = tmp->PdgCode();
}//while

Expand All @@ -1097,8 +1097,8 @@ TList * AliMCAnalysisUtils::GetJets(AliMCEvent* mcevent, Bool_t check)

fJetsList->Add(jet1);

//printf("jet 1: first daughter %d, last daughter %d\n", tmp->GetFirstDaughter(), tmp->GetLastDaughter());
//tmp = stack->Particle(tmp->GetFirstDaughter());
//printf("jet 1: first daughter %d, last daughter %d\n", tmp->GetDaughterFirst(), tmp->GetDaughterLast());
//tmp = stack->Particle(tmp->GetDaughterFirst());
//tmp->Print();
//jet1->Print();
AliDebug(1,Form("HERWIG Jet 1: mother %d, status %d, pt %2.2f,E %2.2f, phi %2.2f, eta %2.2f",
Expand All @@ -1112,9 +1112,9 @@ TList * AliMCAnalysisUtils::GetJets(AliMCEvent* mcevent, Bool_t check)
{
while(pdg != 94)
{
if(tmp->GetFirstDaughter()==-1) return fJetsList;
if(tmp->GetDaughterFirst()==-1) return fJetsList;

tmp = mcevent->GetTrack(tmp->GetFirstDaughter());
tmp = mcevent->GetTrack(tmp->GetDaughterFirst());
pdg = tmp->PdgCode();
}//while

Expand All @@ -1128,8 +1128,8 @@ TList * AliMCAnalysisUtils::GetJets(AliMCEvent* mcevent, Bool_t check)
//jet2->Print();
AliDebug(2,Form("HERWIG Jet 2: mother %d, status %d, pt %2.2f,E %2.2f, phi %2.2f, eta %2.2f",
jet2->GetFirstMother(),jet2->GetStatusCode(),jet2->Pt(),jet2->Energy(),jet2->Phi()*TMath::RadToDeg(),jet2->Eta()));
//Int_t first = tmp->GetFirstDaughter();
//Int_t last = tmp->GetLastDaughter();
//Int_t first = tmp->GetDaughterFirst();
//Int_t last = tmp->GetDaughterLast();
//printf("jet 2: first daughter %d, last daughter %d, pdg %d\n",first, last, tmp->GetPdgCode());
// for(Int_t d = first ; d < last+1; d++){
// tmp = stack->Particle(d);
Expand Down
4 changes: 2 additions & 2 deletions PWG/DevNanoAOD/AliNanoAODReplicator.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -314,8 +314,8 @@ void AliNanoAODReplicator::FilterMC(const AliAODEvent& source)
if ( IsParticleSelected(nmc) )
{
//
Int_t d0 = p->GetDaughter(0);
Int_t d1 = p->GetDaughter(1);
Int_t d0 = p->GetDaughterLabel(0);
Int_t d1 = p->GetDaughterLabel(1);
Int_t m = p->GetMother();

// other than for the track labels, negative values mean
Expand Down
8 changes: 4 additions & 4 deletions PWG/EMCAL/EMCALtasks/AliEmcalMCTrackSelector.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -194,8 +194,8 @@ void AliEmcalMCTrackSelector::ConvertMCParticles(AliMCEvent* mcEvent, TClonesArr
if(TMath::Abs(part->PdgCode()) == 22){
bool hasPhotonDaughter = false;
// check if particle has photon daughter
if(part->GetFirstDaughter() > -1 && part->GetLastDaughter() > -1) {
for(int idaughter = part->GetFirstDaughter(); idaughter <= part->GetLastDaughter(); idaughter++) {
if(part->GetDaughterFirst() > -1 && part->GetDaughterLast() > -1) {
for(int idaughter = part->GetDaughterFirst(); idaughter <= part->GetDaughterLast(); idaughter++) {
AliMCParticle *daughter = static_cast<AliMCParticle *>(mcEvent->GetTrack(idaughter));
if(TMath::Abs(daughter->PdgCode()) == 22) {
hasPhotonDaughter = true;
Expand Down Expand Up @@ -268,8 +268,8 @@ void AliEmcalMCTrackSelector::CopyMCParticles(TClonesArray* partIn, TClonesArray
if(TMath::Abs(part->PdgCode()) == 22){
bool hasPhotonDaughter = false;
// check if particle has photon daughter
if(part->GetFirstDaughter() > -1 && part->GetLastDaughter() > -1) {
for(int idaughter = part->GetFirstDaughter(); idaughter <= part->GetLastDaughter(); idaughter++) {
if(part->GetDaughterFirst() > -1 && part->GetDaughterLast() > -1) {
for(int idaughter = part->GetDaughterFirst(); idaughter <= part->GetDaughterLast(); idaughter++) {
AliAODMCParticle *daughter = static_cast<AliAODMCParticle *>(partIn->At(idaughter));
if(TMath::Abs(daughter->PdgCode()) == 22) {
hasPhotonDaughter = true;
Expand Down
4 changes: 2 additions & 2 deletions PWG/muon/AliAODMuonReplicator.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -245,8 +245,8 @@ void AliAODMuonReplicator::FilterMC(const AliAODEvent& source)
if ( IsParticleSelected(nmc) )
{
//
Int_t d0 = p->GetDaughter(0);
Int_t d1 = p->GetDaughter(1);
Int_t d0 = p->GetDaughterLabel(0);
Int_t d1 = p->GetDaughterLabel(1);
Int_t m = p->GetMother();

// other than for the track labels, negative values mean
Expand Down
4 changes: 2 additions & 2 deletions PWG/muon/AliAnalysisTaskDimuonCFContainerBuilder.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -544,8 +544,8 @@ void AliAnalysisTaskDimuonCFContainerBuilder::UserExec(Option_t *)
AliAODMCParticle *mother = (AliAODMCParticle*) mcarray->At(numbMother);
if (mother->GetPdgCode()!=443) continue;
numbJpsis++;
Int_t daught0 = mother->GetDaughter(0);
Int_t daught1 = mother->GetDaughter(1);
Int_t daught0 = mother->GetDaughterLabel(0);
Int_t daught1 = mother->GetDaughterLabel(1);
AliAODMCParticle *mcDaughter0 = (AliAODMCParticle*) mcarray->At(daught0);
Double_t pxmc0 = mcDaughter0->Px();
Double_t pymc0 = mcDaughter0->Py();
Expand Down
4 changes: 2 additions & 2 deletions PWG/muon/AliCFMuonResUpsilon.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -491,8 +491,8 @@ void AliCFMuonResUpsilon::UserExec(Option_t *)
if(mctrack->GetPdgCode()!=fPDG) continue;
// cuts on resonance
if(!(mctrack->Pt()>0 && mctrack->Pt()<1000) || !(Rap(mctrack->E(),mctrack->Pz())>-4 && Rap(mctrack->E(),mctrack->Pz())<-2.4)) continue;
Int_t daug0 = mctrack->GetDaughter(0);
Int_t daug1 = mctrack->GetDaughter(1);
Int_t daug0 = mctrack->GetDaughterLabel(0);
Int_t daug1 = mctrack->GetDaughterLabel(1);
// daughter1
AliAODMCParticle *mcdaug0 = (AliAODMCParticle*) mcArr->At(daug0);
Double_t pt0 = mcdaug0->Pt();
Expand Down
4 changes: 2 additions & 2 deletions PWGCF/Correlations/C2/AliAnalysisTaskMCSmearing.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -197,13 +197,13 @@ std::vector< AliMCParticle* > AliAnalysisTaskMCSmearing::GetDaughters(AliMCParti
std::vector< AliMCParticle* > daughters;
// Find the decays ("edges") leading downstream from this particle ("vertex")
AliMCParticle* daughterFirst =
static_cast< AliMCParticle* >(event->GetTrack(p->GetFirstDaughter()));
static_cast< AliMCParticle* >(event->GetTrack(p->GetDaughterFirst()));
// p's mother does not have daughters (p == mother)
if (!daughterFirst) {
return daughters;
}
AliMCParticle* daughterLast =
static_cast< AliMCParticle* >(event->GetTrack(p->GetLastDaughter()));
static_cast< AliMCParticle* >(event->GetTrack(p->GetDaughterLast()));
// We only have one daughter
if (!daughterLast) {
daughterLast = daughterFirst;
Expand Down
4 changes: 2 additions & 2 deletions PWGCF/Correlations/DPhi/AliAnalysisTaskDiHadCorrelHighPt.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -686,9 +686,9 @@ void AliAnalysisTaskDiHadCorrelHighPt::UserExec(Option_t *)

AliAODMCParticle* daughter0 = 0x0;
AliAODMCParticle* daughter1 = 0x0;
Int_t dau0 = mcTrack->GetDaughter(0);
Int_t dau0 = mcTrack->GetDaughterLabel(0);
if (dau0>0) daughter0 = (AliAODMCParticle*) mcArray->At(dau0);
Int_t dau1 = mcTrack->GetDaughter(1);
Int_t dau1 = mcTrack->GetDaughterLabel(1);
if (dau1>0) daughter1 = (AliAODMCParticle*) mcArray->At(dau1);

if(!daughter0||!daughter1) continue;
Expand Down
2 changes: 1 addition & 1 deletion PWGCF/Correlations/JCORRAN/Pro/AliJJetJtTask.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ void AliJJetJtTask::UserExec(Option_t* /*option*/)
///
void AliJJetJtTask::FindDaughters(AliJJet *jet, AliAODMCParticle *track, AliMCParticleContainer *mcTracksCont){

for(int id = track->GetFirstDaughter(); id <= track->GetLastDaughter() ; id++){
for(int id = track->GetDaughterFirst(); id <= track->GetDaughterLast() ; id++){
AliAODMCParticle *daughter = static_cast<AliAODMCParticle*>(mcTracksCont->GetParticle(id));
if(daughter->GetNDaughters() > 0){
FindDaughters(jet,daughter,mcTracksCont);
Expand Down
8 changes: 4 additions & 4 deletions PWGCF/EBYE/BalanceFunctions/AliAnalysisTaskBFPsi.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -3833,12 +3833,12 @@ TObjArray* AliAnalysisTaskBFPsi::GetAcceptedTracks(AliVEvent *event, Double_t gC
if(fExcludeParticlesExtra){

//exclude particles that are primary and have primary daughters
if(track->GetFirstDaughter()!=-1){
if(gMCEvent->IsPhysicalPrimary(track->GetFirstDaughter()))
if(track->GetDaughterFirst()!=-1){
if(gMCEvent->IsPhysicalPrimary(track->GetDaughterFirst()))
continue;
}
if(track->GetLastDaughter()!=-1){
if(gMCEvent->IsPhysicalPrimary(track->GetLastDaughter()))
if(track->GetDaughterLast()!=-1){
if(gMCEvent->IsPhysicalPrimary(track->GetDaughterLast()))
continue;
}
}
Expand Down
4 changes: 2 additions & 2 deletions PWGCF/EBYE/NetLambda/AliAnalysisTaskNetLambdaIdent.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -528,8 +528,8 @@ void AliAnalysisTaskNetLambdaIdent::UserExec(Option_t *){
eta = mctrack->Eta();
phi = mctrack->Phi();
nd = mctrack->GetNDaughters();
fd = mctrack->GetFirstDaughter();
ld = mctrack->GetLastDaughter();
fd = mctrack->GetDaughterFirst();
ld = mctrack->GetDaughterFirst();
}
else // esd
{
Expand Down
8 changes: 4 additions & 4 deletions PWGCF/FEMTOSCOPY/AliFemto/AliFemtoEventReaderStandard.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -306,10 +306,10 @@ AliFemtoEvent* AliFemtoEventReaderStandard::ReturnHbtEvent()
AliAODMCParticle *motherpart;
for (int ip=0; ip<mcP->GetEntries(); ip++) {
motherpart = (AliAODMCParticle *) mcP->At(ip);
if (motherpart->GetDaughter(0) > 0)
motherids[motherpart->GetDaughter(0)] = ip;
if (motherpart->GetDaughter(1) > 0)
motherids[motherpart->GetDaughter(1)] = ip;
if (motherpart->GetDaughterLabel(0) > 0)
motherids[motherpart->GetDaughterLabel(0)] = ip;
if (motherpart->GetDaughterLabel(1) > 0)
motherids[motherpart->GetDaughterLabel(1)] = ip;
}
}
}
Expand Down
12 changes: 6 additions & 6 deletions PWGCF/FEMTOSCOPY/V0LamAnalysis/AliAnalysisV0Efficiency.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -631,8 +631,8 @@ void AliAnalysisV0Efficiency::ExtractOriginalParticles(const AliAODEvent *aEvent



const AliAODMCParticle *mcParticlePos = (AliAODMCParticle*)(mcP->At(tPart->GetDaughter(0))),
*mcParticleNeg = (AliAODMCParticle*)(mcP->At(tPart->GetDaughter(1)));
const AliAODMCParticle *mcParticlePos = (AliAODMCParticle*)(mcP->At(tPart->GetDaughterLabel(0))),
*mcParticleNeg = (AliAODMCParticle*)(mcP->At(tPart->GetDaughterLabel(1)));

// The daughter info must exist for both
if(mcParticlePos==NULL || mcParticleNeg==NULL) continue;
Expand Down Expand Up @@ -841,8 +841,8 @@ bool AliAnalysisV0Efficiency::V0PassBasicCuts(const AliAODv0* aV0, const AliAODV


//Now look at daughter tracks
if(!(AliAODTrack*)aV0->GetDaughter(0)) return false;
if(!(AliAODTrack*)aV0->GetDaughter(1)) return false;
if(!(AliAODTrack*)aV0->GetDaughterLabel(0)) return false;
if(!(AliAODTrack*)aV0->GetDaughterLabel(1)) return false;

// The V0 has passed the most basic track cuts.
return true;
Expand Down Expand Up @@ -1063,8 +1063,8 @@ void AliAnalysisV0Efficiency::ExtractV0FinderParticles(const AliAODEvent *aEvent

bool tIsInjected = false;

AliAODTrack* daughterTrackPos = (AliAODTrack*)tAODv0->GetDaughter(0);
AliAODTrack* daughterTrackNeg = (AliAODTrack*)tAODv0->GetDaughter(1);
AliAODTrack* daughterTrackPos = (AliAODTrack*)tAODv0->GetDaughterLabel(0);
AliAODTrack* daughterTrackNeg = (AliAODTrack*)tAODv0->GetDaughterLabel(1);

daughterTrackPos->SetAODEvent(aEvent);
daughterTrackNeg->SetAODEvent(aEvent);
Expand Down
12 changes: 6 additions & 6 deletions PWGCF/FEMTOSCOPY/V0LamAnalysis/AliAnalysisV0Lam.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -737,8 +737,8 @@ void AliAnalysisV0Lam::Exec(Option_t *)
if(v0->ChargeProng(0) == v0->ChargeProng(1)) continue;
if(v0->CosPointingAngle(primaryVertexAOD) < 0.998) continue;
//Now look at daughter tracks
AliAODTrack* daughterTrackPos = (AliAODTrack*)v0->GetDaughter(0);
AliAODTrack* daughterTrackNeg = (AliAODTrack*)v0->GetDaughter(1);
AliAODTrack* daughterTrackPos = (AliAODTrack*)v0->GetDaughterLabel(0);
AliAODTrack* daughterTrackNeg = (AliAODTrack*)v0->GetDaughterLabel(1);
if(!daughterTrackPos) continue; //Daughter tracks must exist
if(!daughterTrackNeg) continue;

Expand Down Expand Up @@ -1202,8 +1202,8 @@ TH1F *AliAnalysisV0Lam::CreateLambdaOriginHist(TClonesArray *mcArray, Int_t numb
//If this MCParticle has no mother but it has a label > LastHijingLabel,
//reject it
else if(mcParticle->GetLabel() > numberOfLastHijingLabel) continue;
AliAODMCParticle *mcDaughter1 = (AliAODMCParticle*)mcArray->At(mcParticle->GetDaughter(0));
AliAODMCParticle *mcDaughter2 = (AliAODMCParticle*)mcArray->At(mcParticle->GetDaughter(1));
AliAODMCParticle *mcDaughter1 = (AliAODMCParticle*)mcArray->At(mcParticle->GetDaughterLabel(0));
AliAODMCParticle *mcDaughter2 = (AliAODMCParticle*)mcArray->At(mcParticle->GetDaughterLabel(1));
//We won't count any MC Particles that have daughters outside the acceptance
//region
if(fabs(mcDaughter1->Eta()) > fEtaDaughter) continue;
Expand Down Expand Up @@ -1283,8 +1283,8 @@ int AliAnalysisV0Lam::GetV0MCParticleID(AliAODv0 *v0, TClonesArray *mcArray)
// MCParticles have the same mother, return the MCParticle index of that
// mother. If they don't have the same mother (or if both tracks are
// primary) the V0 is a fake. In that case, return -1.
AliAODTrack* daughterTrackPos = (AliAODTrack*)v0->GetDaughter(0);
AliAODTrack* daughterTrackNeg = (AliAODTrack*)v0->GetDaughter(1);
AliAODTrack* daughterTrackPos = (AliAODTrack*)v0->GetDaughterLabel(0);
AliAODTrack* daughterTrackNeg = (AliAODTrack*)v0->GetDaughterLabel(1);
daughterTrackPos->SetAODEvent(fAOD);
daughterTrackNeg->SetAODEvent(fAOD);
AliAODMCParticle* mcParticlePos = (AliAODMCParticle*)mcArray->At(abs(daughterTrackPos->GetLabel()));
Expand Down
4 changes: 2 additions & 2 deletions PWGCF/FLOW/Forward/AliForwardSecondariesTask.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -795,13 +795,13 @@ std::vector< AliMCParticle* > AliForwardSecondariesTask::GetDaughters(AliMCParti
std::vector< AliMCParticle* > daughters;
// Find the decays ("edges") leading downstream from this particle ("vertex")
AliMCParticle* daughterFirst =
static_cast< AliMCParticle* >(event->GetTrack(p->GetFirstDaughter()));
static_cast< AliMCParticle* >(event->GetTrack(p->GetDaughterFirst()));
// p's mother does not have daughters (p == mother)
if (!daughterFirst) {
return daughters;
}
AliMCParticle* daughterLast =
static_cast< AliMCParticle* >(event->GetTrack(p->GetLastDaughter()));
static_cast< AliMCParticle* >(event->GetTrack(p->GetDaughterLast()));
// We only have one daughter
if (!daughterLast) {
daughterLast = daughterFirst;
Expand Down
4 changes: 2 additions & 2 deletions PWGDQ/dielectron/LMEE/AliAnalysisTaskTGReducedTree.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -727,8 +727,8 @@ void AliAnalysisTaskTGReducedTree::UserExec(Option_t *)
rtrack->PdgMother(mcmother->PdgCode());
rtrack->MotherLabel(mcmother->GetLabel());

Int_t child1 = mcmother->GetFirstDaughter();
Int_t child2 = mcmother->GetLastDaughter();
Int_t child1 = mcmother->GetDaughterFirst();
Int_t child2 = mcmother->GetDaughterLast();

AliMCParticle *mcTrackD[2] = {NULL, NULL};
Int_t index=0;
Expand Down
4 changes: 2 additions & 2 deletions PWGDQ/dielectron/core/AliAnalysisTaskElectronEfficiency.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -2787,8 +2787,8 @@ Bool_t AliAnalysisTaskElectronEfficiency::CheckInvariantMassSM(AliMCEvent* mcEve
printf("No mother for MC particle\n");
return kFALSE;
}
int k1 = motherpart->GetFirstDaughter();
int k2 = motherpart->GetLastDaughter();
int k1 = motherpart->GetDaughterFirst();
int k2 = motherpart->GetDaughterLast();


//
Expand Down
4 changes: 2 additions & 2 deletions PWGDQ/dielectron/core/AliAnalysisTaskElectronEfficiencyV2.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -1439,8 +1439,8 @@ void AliAnalysisTaskElectronEfficiencyV2::CheckIfFromMotherWithDielectronAsDaugh
if (part.isMCSignal[k] == true && fDielectronPairNotFromSameMother[k] == true){
AliAODMCParticle* mother = dynamic_cast<AliAODMCParticle*> (fMC->GetTrack(part.GetMotherID()));
// int number_of_daugthers = mother->GetNDaughters() ;
int LabelFirstDaughter = mother->GetFirstDaughter();
int LabelLastDaughter = mother->GetLastDaughter();
int LabelFirstDaughter = mother->GetDaughterFirst();
int LabelLastDaughter = mother->GetDaughterLast();
// std::cout << "number_of_daughters = " << number_of_daugthers << " first_daugther = " << LabelFirstDaughter << " last_daugther = " << LabelLastDaughter << std::endl;

bool ele_from_same_mother = false;
Expand Down
Loading

0 comments on commit b257f04

Please sign in to comment.