Fork me on GitHub

Ticket #275: InverseMomentumSmearing.h

File InverseMomentumSmearing.h, 774 bytes (added by Mark Olschewski, 10 years ago)
Line 
1#ifndef InverseMomentumSmearing_h
2#define InverseMomentumSmearing_h
3
4/** \class InverseMomentumSmearing
5 *
6 * Performs inverse transverse momentum resolution smearing.
7 *
8 * $Date: 2013-02-12 14:57:44 +0100 (Tue, 12 Feb 2013) $
9 * $Revision: 905 $
10 *
11 *
12 * \author P. Demin - UCL, Louvain-la-Neuve
13 *
14 */
15
16#include "classes/DelphesModule.h"
17
18class TIterator;
19class TObjArray;
20class DelphesFormula;
21
22class InverseMomentumSmearing: public DelphesModule
23{
24public:
25
26 InverseMomentumSmearing();
27 ~InverseMomentumSmearing();
28
29 void Init();
30 void Process();
31 void Finish();
32
33private:
34
35 DelphesFormula *fFormula; //!
36
37 TIterator *fItInputArray; //!
38
39 const TObjArray *fInputArray; //!
40
41 TObjArray *fOutputArray; //!
42
43 ClassDef(InverseMomentumSmearing, 1)
44};
45
46#endif