Fork me on GitHub

source: git/modules/VertexSorter.h@ e5ea42e

Last change on this file since e5ea42e was 95b4e9f, checked in by Pavel Demin <pavel.demin@…>, 8 years ago

reorganize includes in vertexing modules

  • Property mode set to 100644
File size: 748 bytes
Line 
1#ifndef VertexSorter_h
2#define VertexSorter_h
3
4/** \class VertexSorter
5 *
6 *
7 * Sorts vertices according to different criteria
8 *
9 * \authors A. Hart, M. Selvaggi
10 *
11 *
12*/
13
14#include "classes/DelphesModule.h"
15
16#include <string>
17
18class TObjArray;
19class TIterator;
20class Candidate;
21
22class VertexSorter: public DelphesModule
23{
24public:
25
26 VertexSorter();
27 ~VertexSorter();
28
29 void Init();
30 void Process();
31 void Finish();
32
33private:
34
35 TObjArray *fInputArray;
36
37 TObjArray *fTrackInputArray;
38 TIterator *fItTrackInputArray;
39
40 TObjArray *fJetInputArray;
41 TIterator *fItJetInputArray;
42
43 TObjArray *fBeamSpotInputArray;
44 TIterator *fItBeamSpotInputArray;
45
46 TObjArray *fOutputArray;
47
48 std::string fMethod;
49
50 ClassDef(VertexSorter, 1)
51};
52
53#endif
Note: See TracBrowser for help on using the repository browser.