fHeader = 0x0;
}
-Bool_t AliGenPythia::CheckTrigger(TParticle* jet1, TParticle* jet2)
+Bool_t AliGenPythia::CheckTrigger(const TParticle* jet1, const TParticle* jet2)
{
// Check the kinematic trigger condition
//
}
}
-void AliGenPythia::LoadEvent(TObjArray* stack, Int_t flag, Int_t reHadr)
+void AliGenPythia::LoadEvent(const TObjArray* stack, Int_t flag, Int_t reHadr)
{
//
// Load event into Pythia Common Block
return;
}
-Bool_t AliGenPythia::IsInEMCAL(Float_t phi, Float_t eta)
+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(Float_t phi, Float_t eta)
+Bool_t AliGenPythia::IsInPHOS(Float_t phi, Float_t eta) const
{
// Is particle in PHOS acceptance?
// Acceptance slightly larger considered.
Float_t minet = 10., Float_t r = 1.);
void LoadEvent(AliStack* stack, Int_t flag = 0, Int_t reHadr = 0);
- void LoadEvent(TObjArray* stack, Int_t flag = 0, Int_t reHadr = 0);
+ void LoadEvent(const TObjArray* stack, Int_t flag = 0, Int_t reHadr = 0);
// Getters
virtual Process_t GetProcess() const {return fProcess;}
virtual StrucFunc_t GetStrucFunc() const {return fStrucFunc;}
virtual void GetGammaPhiRange(Float_t& phimin, Float_t& phimax) const
{phimin = fPhiMinGamma*180./TMath::Pi(); phimax = fPhiMaxGamma*180./TMath::Pi();}
//
- Bool_t IsInEMCAL(Float_t phi, Float_t eta);
- Bool_t IsInPHOS(Float_t phi, Float_t eta);
+ Bool_t IsInEMCAL(Float_t phi, Float_t eta) const;
+ Bool_t IsInPHOS(Float_t phi, Float_t eta) const;
//
virtual void FinishRun();
- Bool_t CheckTrigger(TParticle* jet1, TParticle* jet2);
+ Bool_t CheckTrigger(const TParticle* jet1, const TParticle* jet2);
//Used in some processes to selected child properties
Bool_t CheckKinematicsOnChild();
void GetSubEventTime();
fHeader = 0x0;
}
-Bool_t AliGenPythiaPlus::CheckTrigger(TParticle* jet1, TParticle* jet2)
+Bool_t AliGenPythiaPlus::CheckTrigger(const TParticle* jet1, const TParticle* jet2)
{
// Check the kinematic trigger condition
//
-Bool_t AliGenPythiaPlus::IsInEMCAL(Float_t phi, Float_t eta)
+Bool_t AliGenPythiaPlus::IsInEMCAL(Float_t phi, Float_t eta) const
{
// Is particle in EMCAL acceptance?
// phi in degrees, etamin=-etamax
return kFALSE;
}
-Bool_t AliGenPythiaPlus::IsInPHOS(Float_t phi, Float_t eta)
+Bool_t AliGenPythiaPlus::IsInPHOS(Float_t phi, Float_t eta) const
{
// Is particle in PHOS acceptance?
// Acceptance slightly larger considered.
virtual void GetGammaPhiRange(Float_t& phimin, Float_t& phimax) const
{phimin = fPhiMinGamma*180./TMath::Pi(); phimax = fPhiMaxGamma*180./TMath::Pi();}
//
- Bool_t IsInEMCAL(Float_t phi, Float_t eta);
- Bool_t IsInPHOS(Float_t phi, Float_t eta);
+ Bool_t IsInEMCAL(Float_t phi, Float_t eta) const;
+ Bool_t IsInPHOS(Float_t phi, Float_t eta) const;
//
virtual void FinishRun();
- Bool_t CheckTrigger(TParticle* jet1, TParticle* jet2);
+ Bool_t CheckTrigger(const TParticle* jet1, const TParticle* jet2);
//Used in some processes to selected child properties
Bool_t CheckKinematicsOnChild();
void GetSubEventTime();