Fork me on GitHub

source: git/modules/UniqueObjectFinder.h@ 3ccc2b6e

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

move branches/ModularDelphes to trunk

  • Property mode set to 100644
File size: 717 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$
9 * $Revision$
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.