Fork me on GitHub

source: svn/trunk/modules/StatusPidFilter.h@ 1100

Last change on this file since 1100 was 1079, checked in by Pavel Demin, 11 years ago

add StatusPidFilter module

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id Revision Date
File size: 738 bytes
Line 
1//------------------------------------------------------------------------------
2
3#ifndef StatusPidFilter_h
4#define StatusPidFilter_h
5
6/** \class Efficiency
7 *
8 * Removes all generated particles except electrons, muons, taus,
9 * and particles with status == 3.
10 *
11 * $Date: 2013-04-06 22:12:34 +0000 (Sat, 06 Apr 2013) $
12 * $Revision: 1079 $
13 *
14 *
15 * \author J. Hirschauer - FNAL
16 *
17 */
18
19#include "classes/DelphesModule.h"
20
21class TIterator;
22class TObjArray;
23
24class StatusPidFilter: public DelphesModule
25{
26public:
27
28 StatusPidFilter();
29 ~StatusPidFilter();
30
31 void Init();
32 void Process();
33 void Finish();
34
35private:
36
37 Double_t fPTMin; //!
38
39 TIterator *fItInputArray; //!
40
41 const TObjArray *fInputArray; //!
42
43 TObjArray *fOutputArray; //!
44
45 ClassDef(StatusPidFilter, 1)
46};
47
48#endif
Note: See TracBrowser for help on using the repository browser.