Fork me on GitHub

source: git/modules/VertexSorter.h@ ff9fb2d9

ImprovedOutputFile
Last change on this file since ff9fb2d9 was 341014c, checked in by Pavel Demin <pavel-demin@…>, 6 years ago

apply .clang-format to all .h, .cc and .cpp files

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