1 #ifndef ALIFILTEREDTREEEVENTCUTS_H 2 #define ALIFILTEREDTREEEVENTCUTS_H 10 #include "AliAnalysisCuts.h" 16 class AliGenEventHeader;
130 #endif // ALIFILTEREDTREEEVENTCUTS_H void SetRedoTPCVertex(Bool_t redo=kTRUE)
void SetEventProcessType(MCProcessType type=kInvalidProcess)
Float_t GetMeanYv() const
Bool_t IsTriggerRequired() const
Bool_t IsSelected(TList *)
Float_t GetMeanZv() const
AliFilteredTreeEventCuts(const Char_t *name="AliFilteredTreeEventCuts", const Char_t *title="")
void SetUseBeamSpotConstraint(Bool_t useConstr=kTRUE)
static MCProcessType GetPythiaEventProcessType(AliGenEventHeader *aHeader, Bool_t adebug=kFALSE)
void SetEventSelectedRequired(Bool_t evtSel=kTRUE)
Float_t fMaxNContributors
void SetZvRange(Float_t min=-1e99, Float_t max=1e99)
static Bool_t IsHadronLevelSingleDiffractive(AliStack *stack, Float_t cms, Float_t xiMin, Float_t xiMax)
static Int_t fgLastProcessType
Float_t GetSigmaMeanZv() const
Float_t GetSigmaMeanYv() const
void SetSigmaMeanXYZv(Float_t sxv=1.0, Float_t syv=1.0, Float_t szv=10.0)
Bool_t IsSelected(TObject *)
void SetNContributorsRange(Float_t min=0., Float_t max=1e99)
Bool_t fEventSelectedRequired
void SetMaxR(Float_t max=1e99)
virtual ~AliFilteredTreeEventCuts()
static MCProcessType GetDPMjetEventProcessType(AliGenEventHeader *aHeader, Bool_t adebug=kFALSE)
Float_t GetMeanXv() const
void SetRecVertexRequired(Bool_t bFlag=kTRUE)
virtual Long64_t Merge(TCollection *list)
Float_t GetSigmaMeanXv() const
Float_t GetMinNContributors() const
Bool_t fUseBeamSpotConstraint
Bool_t IsRecVertexRequired() const
Int_t GetEventProcessType() const
AliFilteredTreeEventCuts & operator=(const AliFilteredTreeEventCuts &)
void SetTriggerRequired(Bool_t bFlag=kTRUE)
void SetMeanXYZv(Float_t xv=0.0, Float_t yv=0.0, Float_t zv=0.0)
Float_t fMinNContributors
Bool_t AcceptMCEvent(AliMCEvent *mcEvent=0)
Float_t GetMaxNContributors() const
Bool_t fRecVertexRequired
Bool_t IsRedoTPCVertex() const
Bool_t IsUseBeamSpotConstraint() const
Bool_t AcceptEvent(AliESDEvent *event=0, AliMCEvent *mcEvent=0, const AliESDVertex *vtx=0)
static Double_t Rapidity(Double_t pt, Double_t pz, Double_t m)
Bool_t IsEventSelectedRequired() const