}
//_____________________________________________________________________________
-AliRsnLoopEff::AliRsnLoopEff(const AliRsnLoopEff& copy) :
+AliRsnLoopEff::AliRsnLoopEff(const AliRsnLoopEff ©) :
AliRsnLoop(copy),
fAddSteps(copy.fAddSteps),
fSteps(copy.fSteps),
}
//_____________________________________________________________________________
-AliRsnLoopEff& AliRsnLoopEff::operator=(const AliRsnLoopEff& copy)
+AliRsnLoopEff &AliRsnLoopEff::operator=(const AliRsnLoopEff ©)
{
//
// Assignment operator
AliRsnLoop::operator=(copy);
if (this == ©)
- return *this;
+ return *this;
fAddSteps = copy.fAddSteps;
fSteps = copy.fSteps;
fOutput = copy.fOutput;
AliInfo("Clearing container of this efficiency loop.");
fOutputs.Delete();
}
-
+
Int_t nSteps = (Int_t)fSteps.GetEntries();
nSteps += fAddSteps;
fOutput->SetSteps(nSteps);
fOutput->SetSkipFailed(kFALSE);
AliRsnLoop::AddOutput(fOutput);
-
+
if (AliRsnLoop::Init(Form("%s_%s", prefix, GetName()), list)) {
- fOutput = (AliRsnListOutput*)fOutputs[0];
+ fOutput = (AliRsnListOutput *)fOutputs[0];
return kTRUE;
} else {
fOutput = 0x0;
if (TMath::Abs(track->GetLabel()) != label) continue;
return i;
}
-
+
return -1;
}
//
if (!event) return -1;
-
+
AliRsnDaughter out;
-
+
Int_t i, imax = event->GetAbsoluteSum();
for (i = 0; i < imax; i++) {
event->SetDaughter(out, i);
if (out.IsOK() && out.GetLabel() == label) return i;
}
-
+
return -1;
}
x -= fVertex[0];
y -= fVertex[1];
z -= fVertex[2];
-
+
return TMath::Sqrt(x*x + y*y + z*z);
}
-
+