Fork me on GitHub

source: git/modules/JetPileUpSubtractor.h@ d6eccdb

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

move branches/ModularDelphes to trunk

  • Property mode set to 100644
File size: 792 bytes
RevLine 
[d7d2da3]1#ifndef JetPileUpSubtractor_h
2#define JetPileUpSubtractor_h
3
4/** \class JetPileUpSubtractor
5 *
6 * Subtract pile-up contribution from jets using the fastjet area method
7 *
8 * $Date: 2012-11-18 15:57:08 +0100 (Sun, 18 Nov 2012) $
9 * $Revision: 814 $
10 *
11 * \author M. Selvaggi - UCL, Louvain-la-Neuve
12 *
13 */
14
15#include "classes/DelphesModule.h"
16
17#include <deque>
18
19class TObjArray;
20class DelphesFormula;
21
22class JetPileUpSubtractor: public DelphesModule
23{
24public:
25
26 JetPileUpSubtractor();
27 ~JetPileUpSubtractor();
28
29 void Init();
30 void Process();
31 void Finish();
32
33private:
34
35 Double_t fJetPTMin;
36
37 TIterator *fItJetInputArray; //!
38
39 const TObjArray *fJetInputArray; //!
40 const TObjArray *fRhoInputArray; //!
41
42 TObjArray *fOutputArray; //!
43
44 ClassDef(JetPileUpSubtractor, 1)
45};
46
47#endif
Note: See TracBrowser for help on using the repository browser.