Fork me on GitHub

source: svn/trunk/modules/Merger.h@ 1370

Last change on this file since 1370 was 894, checked in by Pavel Demin, 12 years ago

fix ParticlePropagator, fix isolation, add ScalarHT

  • Property svn:keywords set to Id Revision Date
File size: 685 bytes
Line 
1#ifndef Merger_h
2#define Merger_h
3
4/** \class Merger
5 *
6 * Merges multiple input arrays into one output array
7 * and sums transverse momenta of all input objects.
8 *
9 * $Date: 2013-02-09 17:32:10 +0000 (Sat, 09 Feb 2013) $
10 * $Revision: 894 $
11 *
12 *
13 * \author P. Demin - UCL, Louvain-la-Neuve
14 *
15 */
16
17#include "classes/DelphesModule.h"
18
19#include <vector>
20
21class TIterator;
22class TObjArray;
23class DelphesFormula;
24
25class Merger: public DelphesModule
26{
27public:
28
29 Merger();
30 ~Merger();
31
32 void Init();
33 void Process();
34 void Finish();
35
36private:
37
38 std::vector< TIterator * > fInputList; //!
39
40 TObjArray *fOutputArray; //!
41 TObjArray *fMomentumOutputArray; //!
42 TObjArray *fEnergyOutputArray; //!
43
44 ClassDef(Merger, 1)
45};
46
47#endif
Note: See TracBrowser for help on using the repository browser.