return;
}
-Bool_t AliGenPythia::IsInBarrel(const Float_t eta) const
+Bool_t AliGenPythia::IsInBarrel(Float_t eta) const
{
// Is particle in Central Barrel acceptance?
// etamin=-etamax
return kFALSE;
}
-Bool_t AliGenPythia::IsInEMCAL(const Float_t phi, const Float_t eta) const
+Bool_t AliGenPythia::IsInEMCAL(Float_t phi, Float_t eta) const
{
// Is particle in EMCAL acceptance?
// phi in degrees, etamin=-etamax
return kFALSE;
}
-Bool_t AliGenPythia::IsInPHOS(const Float_t phi, const Float_t eta, const Int_t iparticle)
+Bool_t AliGenPythia::IsInPHOS(Float_t phi, Float_t eta, Int_t iparticle)
{
// Is particle in PHOS acceptance?
// Acceptance slightly larger considered.
return kFALSE;
}
-Bool_t AliGenPythia::CheckDetectorAcceptance(const Float_t phi, const Float_t eta, const Int_t iparticle)
+Bool_t AliGenPythia::CheckDetectorAcceptance(Float_t phi, Float_t eta, Int_t iparticle)
{
// check the eta/phi correspond to the detectors acceptance
// iparticle is the index of the particle to be checked, for PHOS rotation case
else return kFALSE;
}
-Bool_t AliGenPythia::TriggerOnSelectedParticles(const Int_t np)
+Bool_t AliGenPythia::TriggerOnSelectedParticles(Int_t np)
{
// Select events with fragmentation photon, decay photon, pi0, eta or other hadrons going to PHOS or EMCAL or central barrel,
// implemented primaryly for kPyJets, but extended to any kind of process.
{fPhiMinGamma = TMath::Pi()*phimin/180.; fPhiMaxGamma = TMath::Pi()*phimax/180.;}
// Select events with fragmentation photon, decay photon, pi0 or eta going to PHOS or EMCAL and central barrel
- virtual Bool_t TriggerOnSelectedParticles(const Int_t np);
+ virtual Bool_t TriggerOnSelectedParticles(Int_t np);
virtual void SetCheckPHOS (Bool_t b) {fCheckPHOS = b;}
virtual void SetCheckEMCAL (Bool_t b) {fCheckEMCAL = b;}
virtual void GetGammaPhiRange(Float_t& phimin, Float_t& phimax) const
{phimin = fPhiMinGamma*180./TMath::Pi(); phimax = fPhiMaxGamma*180./TMath::Pi();}
//
- Bool_t CheckDetectorAcceptance(const Float_t phi, const Float_t eta, const Int_t iparticle);
- Bool_t IsInEMCAL (const Float_t phi, const Float_t eta) const;
- Bool_t IsInPHOS (const Float_t phi, const Float_t eta, const Int_t iparticle) ;
- Bool_t IsInBarrel(const Float_t eta) const;
+ Bool_t CheckDetectorAcceptance(Float_t phi, Float_t eta, Int_t iparticle);
+ Bool_t IsInEMCAL (Float_t phi, Float_t eta) const;
+ Bool_t IsInPHOS (Float_t phi, Float_t eta, Int_t iparticle) ;
+ Bool_t IsInBarrel(Float_t eta) const;
Bool_t IsFromHeavyFlavor(Int_t ipart);
//
virtual void FinishRun();