StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
CutMc.h
1 #ifndef CutMc_H
2 #define CutMc_H
3 
4 #include "Cut.h"
5 
6 class StMiniMcEvent;
7 class StTinyRcTrack;
8 class StTinyMcTrack;
9 class StMiniMcPair;
10 
11 class CutMc : public Cut{
12  public:
13 
14  static bool AcceptTrackHalf(StTinyRcTrack*,float);
15 
16  //static bool AcceptFlow(StMiniMcEvent*);
17  //static bool AcceptZdc(StMiniMcEvent*);
18 
19  static bool Accept(StMiniMcEvent*);
20  static bool AcceptCent(StMiniMcEvent*);
21  static bool AcceptFlowCent(StMiniMcEvent*);
22  static bool AcceptZdcCtbCent(StMiniMcEvent*);
23  static bool AcceptHMinusCent(StMiniMcEvent*);
24  static bool AcceptNchCent(StMiniMcEvent*);
25 
26  static bool AcceptVertexZ(StMiniMcEvent*);
27 
28  static bool Accept(StMiniMcPair*);
29  static bool AcceptNoEta(StTinyRcTrack*);
30  static bool AcceptFitPts(StTinyRcTrack*);
31  static bool AcceptEtaPr(StTinyRcTrack*);
32  static bool AcceptSDcaGl(StTinyRcTrack*);
33 
34  static bool AcceptEtaMc(StTinyMcTrack*);
35  static bool AcceptEtaMcTight(StTinyMcTrack*);
36  static bool AcceptMcPts(StTinyMcTrack*);
37 
38 };
39 
40 
41 
42 #endif
Definition: CutMc.h:11
Definition: Cut.h:18