1 #ifndef ALITRDEVENTCUTS_H
2 #define ALITRDEVENTCUTS_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
9 ////////////////////////////////////////////////////////////////////////////
11 // Event cut class for the TRD Performance Train //
14 // Markus Fasel <m.fasel@gsi.de> //
16 ////////////////////////////////////////////////////////////////////////////
22 class AliTRDeventCuts : public TNamed
25 AliTRDeventCuts(const Char_t *name);
28 Bool_t IsSelected(AliESDEvent *event, Bool_t col=kTRUE);
30 void AddTrigger(const Char_t *name);
31 void SetVertexN(Int_t n);
32 void SetVertexZ(Double_t z);
35 Bool_t CheckTrigger(const Char_t *name);
38 AliTRDeventCuts(const AliTRDeventCuts &);
39 AliTRDeventCuts &operator=(const AliTRDeventCuts &);
41 TObjArray *fTriggerNames; // Container for Trigger names
42 Int_t fVertexN; // Min number of contributors to Vertex
43 Double_t fVertexZ; // Max Abs(z) of the reconstructed Vertex
45 ClassDef(AliTRDeventCuts, 1) //Event Cut class for TRD PWG1 Train