Fork me on GitHub

source: svn/trunk/modules/PileUpMergerPythia8.h@ 1286

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

add Pythia config file to PileUpMergerPythia8

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id Revision Date
File size: 758 bytes
Line 
1#ifndef PileUpMergerPythia8_h
2#define PileUpMergerPythia8_h
3
4/** \class PileUpMergerPythia8
5 *
6 * Merges particles from pile-up sample into event
7 *
8 *
9 * $Date: 2013-07-04 11:03:09 +0000 (Thu, 04 Jul 2013) $
10 * $Revision: 1175 $
11 *
12 *
13 * \author M. Selvaggi - UCL, Louvain-la-Neuve
14 *
15 */
16
17#include "classes/DelphesModule.h"
18
19class TObjArray;
20
21namespace Pythia8
22{
23 class Pythia;
24};
25
26class PileUpMergerPythia8: public DelphesModule
27{
28public:
29
30 PileUpMergerPythia8();
31 ~PileUpMergerPythia8();
32
33 void Init();
34 void Process();
35 void Finish();
36
37private:
38
39 Double_t fMeanPileUp;
40 Double_t fZVertexSpread;
41 Double_t fPTMin;
42
43 Pythia8::Pythia *fPythia; //!
44
45 TIterator *fItInputArray; //!
46
47 const TObjArray *fInputArray; //!
48
49 TObjArray *fOutputArray; //!
50
51 ClassDef(PileUpMergerPythia8, 1)
52};
53
54#endif
Note: See TracBrowser for help on using the repository browser.