Fork me on GitHub

source: git/modules/PileUpMergerPythia8.h@ eced822

ImprovedOutputFile Timing dual_readout llp
Last change on this file since eced822 was eced822, checked in by pavel <pavel@…>, 11 years ago

add Pythia config file to PileUpMergerPythia8

  • Property mode set to 100644
File size: 758 bytes
RevLine 
[c41c262]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$
10 * $Revision$
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.