ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/TreeMod/interface/TreeLoader.h
Revision: 1.1
Committed: Wed Jul 2 16:34:06 2008 UTC (16 years, 10 months ago) by loizides
Content type: text/plain
Branch: MAIN
CVS Tags: MITHEP_2_0_x
Log Message:
Have our customized tAM plugging.

File Contents

# User Rev Content
1 loizides 1.1 //--------------------------------------------------------------------------------------------------
2     // $Id: THITreeLoader.h 2950 2006-06-16 16:26:16Z loizides $
3     //
4     // TreeLoader
5     //
6     // TAM plugin loader that is plugged into TAM via Selector::AddLoader()
7     // transparently load our trees and properly reset the used Collections.
8     //
9     // Authors: C.Loizides
10     //--------------------------------------------------------------------------------------------------
11    
12     #ifndef TREEMOD_TREELOADER_H
13     #define TREEMOD_TREELOADER_H
14    
15     #include "MitAna/TAM/interface/TAMVirtualLoader.h"
16    
17     class TTree;
18     class TAMBranchInfo;
19    
20     namespace mithep {
21     class TreeLoader : public TAMVirtualLoader
22     {
23     public:
24     TreeLoader();
25     virtual ~TreeLoader() {};
26    
27     TAMVirtualBranchLoader *CreateBranchLoader(TTree *tree, TAMBranchInfo* brInfo);
28    
29     ClassDef(TreeLoader,1) // Plugin loader to load our tree branch loader into TAM
30     };
31     }
32     #endif