Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CDMapMaker.h

Go to the documentation of this file.
00001 
00002 
00003 // Program name: CDMapMaker.h  
00004 //                                                  
00005 // Package: CalDetTracker
00006 //                                                                    
00007 // Purpose: 
00008 //                                                                    
00009 // Contact: Chris Smith, Ryan Nichol, Leo Jenner or Jeff Hartnell 
00011 
00012 #ifndef CDMAPMAKER_H
00013 #define CDMAPMAKER_H
00014 
00015 #include <map>
00016 
00017 #include "CandDigit/CandDigitListHandle.h"
00018 #include "CandDigit/CandDigitHandle.h"
00019 #include "RecoBase/CandStripListHandle.h"
00020 #include "RecoBase/CandStripHandle.h"
00021 
00022 class CDMapMaker
00023 {
00024   
00025  public:
00026   
00027   CDMapMaker();
00028   CDMapMaker(CandDigitListHandle*);
00029   CDMapMaker(CandStripListHandle*);
00030   std::map<int,CandDigitHandle> GetDigitMap();
00031   std::map<int,CandStripHandle> GetStripMap();
00032   int SetDigitList(CandDigitListHandle *);
00033   int SetStripList(CandStripListHandle *);
00034 
00035  private:
00036   
00037   CandDigitListHandle *fcdlh;  
00038   CandStripListHandle *fcslh;  
00039 
00040 };
00041 #endif // CDMAPMAKER_H

Generated on Mon Feb 15 11:06:30 2010 for loon by  doxygen 1.3.9.1