ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/Morgan/interface/ClusterAssociator.h
Revision: 1.3
Committed: Wed Jun 10 11:17:05 2009 UTC (15 years, 10 months ago) by lethuill
Content type: text/plain
Branch: MAIN
CVS Tags: all_2_2_9_01
Changes since 1.2: +12 -11 lines
Log Message:
Better protection against missing collection / Cleaning data format selection / Last iteration for migration to PAT of Photons

File Contents

# User Rev Content
1 mlethuil 1.1 #ifndef ClusterAssociator_h
2     #define ClusterAssociator_h
3    
4     #include <memory>
5     #include <string>
6     #include <iostream>
7     #include <map>
8    
9 lethuill 1.2 #include "../interface/TRootCluster.h"
10     #include "../interface/TRootSuperCluster.h"
11 mlethuil 1.1
12     #include "TClonesArray.h"
13    
14    
15 lethuill 1.3 class ClusterAssociator
16     {
17    
18     public:
19     ClusterAssociator();
20     ~ClusterAssociator();
21     void setVerbosity(int idebug) {verbosity = idebug; };
22     void process(TClonesArray* superClusters, TClonesArray* basicClusters);
23     void printSuperClusters(TClonesArray* superClusters, TClonesArray* basicClusters, Int_t type);
24    
25     private:
26     int verbosity;
27 mlethuil 1.1
28     };
29    
30     #endif