class AliAOD;
-enum EEventCutProperty
- {
- kPrimVertexXCut,
- kPrimVertexYCut,
- kPrimVertexZCut,
- kNChargedCut,
- kNone
- };
-
class AliEventBaseCut: public TObject
{
public:
+ enum EEventCutProperty {
+ kPrimVertexXCut,kPrimVertexYCut,kPrimVertexZCut,
+ kNChargedCut,kNone
+ };
+
AliEventBaseCut();
AliEventBaseCut(Double_t min,Double_t max, EEventCutProperty prop = kNone);
virtual ~AliEventBaseCut(){}
return;
}
- if (ebcut->GetProperty() != kNone)
+ if (ebcut->GetProperty() != AliEventBaseCut::kNone)
{
if (FindCut(ebcut->GetProperty()))
{
}
/*********************************************************/
-AliEventBaseCut* AliEventCut::FindCut(EEventCutProperty prop)
+AliEventBaseCut* AliEventCut::FindCut(AliEventBaseCut::EEventCutProperty prop)
{
//Finds and returns pointer to the cut with given property
Int_t n = fBaseCuts.GetEntries();
void AliEventCut::SetNChargedRange(Int_t min,Int_t max,Double_t etamin,Double_t etamax)
{
//Sets renge of number of charged particles
- AliNChargedCut* cut = dynamic_cast<AliNChargedCut*>(FindCut(kNChargedCut));
+ AliNChargedCut* cut = dynamic_cast<AliNChargedCut*>(FindCut(AliEventBaseCut::kNChargedCut));
if(cut)
{
cut->SetRange(min,max);
#include "AliEventBaseCut.h"
class AliAOD;
-enum EEventCutProperty;
+enum AliEventBaseCut::EEventCutProperty;
class AliEventCut: public TObject
{
void SetNChargedRange(Int_t min,Int_t max, Double_t etamin = -10.0,Double_t etamax = 10.0);
protected:
- AliEventBaseCut* FindCut(EEventCutProperty prop);
+ AliEventBaseCut* FindCut(AliEventBaseCut::EEventCutProperty prop);
TObjArray fBaseCuts;
private:
AliEventEmptyCut(){}
virtual ~AliEventEmptyCut(){}
- Bool_t Rejected(AliAOD* aod) const {return kFALSE;}//always accept
+ Bool_t Rejected(AliAOD* /*aod*/) const {return kFALSE;}//always accept
protected:
private: