source: HiSusy/trunk/Delphes/Delphes-3.0.9/modules/UniqueObjectFinder.h @ 5

Last change on this file since 5 was 5, checked in by zerwas, 11 years ago

update to Delphes-3.0.9

File size: 770 bytes
Line 
1#ifndef UniqueObjectFinder_h
2#define UniqueObjectFinder_h
3
4/** \class UniqueObjectFinder
5 *
6 *  Finds uniquely identified photons, electrons, taus and jets.
7 *
8 *  $Date: 2012-11-18 15:57:08 +0100 (Sun, 18 Nov 2012) $
9 *  $Revision: 814 $
10 *
11 *
12 *  \author P. Demin - UCL, Louvain-la-Neuve
13 *
14 */
15
16#include "classes/DelphesModule.h"
17
18#include <map>
19
20class TIterator;
21class TObjArray;
22class Candidate;
23
24class UniqueObjectFinder: public DelphesModule
25{
26public:
27
28  UniqueObjectFinder();
29  ~UniqueObjectFinder();
30
31  void Init();
32  void Process();
33  void Finish();
34
35private:
36
37  Bool_t Unique(Candidate *candidate, std::map< TIterator *, TObjArray * >::iterator itInputMap);
38
39  std::map< TIterator *, TObjArray * > fInputMap; //!
40
41  ClassDef(UniqueObjectFinder, 1)
42};
43
44#endif
Note: See TracBrowser for help on using the repository browser.