source: HiSusy/trunk/Delphes-3.0.0/modules/ExampleModule.h @ 1

Last change on this file since 1 was 1, checked in by zerwas, 11 years ago

first import of structure, PYTHIA8 and DELPHES

File size: 808 bytes
Line 
1#ifndef ExampleModule_h
2#define ExampleModule_h
3
4/** \class ExampleModule
5 *
6 *  Selects candidates from the InputArray according to the efficiency formula.
7 *
8 *  $Date: 2012-11-18 15:57:08 +0100 (Sun, 18 Nov 2012) $
9 *  $Revision: 814 $
10 *
11 *
12 *  \author P. Demin - UCL, Louvain-la-Neuve
13 *
14 */
15
16#include "classes/DelphesModule.h"
17
18#include <deque>
19
20class TObjArray;
21class DelphesFormula;
22
23class ExampleModule: public DelphesModule
24{
25public:
26
27  ExampleModule();
28  ~ExampleModule();
29
30  void Init();
31  void Process();
32  void Finish();
33
34private:
35
36  Int_t fIntParam;
37  Double_t fDoubleParam;
38 
39  std::deque <Double_t> fArrayParam;
40 
41  DelphesFormula *fFormula; //!
42
43  TIterator *fItInputArray; //!
44
45  const TObjArray *fInputArray; //!
46
47  TObjArray *fOutputArray; //!
48
49  ClassDef(ExampleModule, 1)
50};
51
52#endif
Note: See TracBrowser for help on using the repository browser.