ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/TreeFiller/interface/AssociationMap.h
(Generate patch)

Comparing UserCode/MitProd/TreeFiller/interface/AssociationMap.h (file contents):
Revision 1.7 by loizides, Fri Mar 13 09:35:19 2009 UTC vs.
Revision 1.8 by loizides, Sat Mar 14 06:04:59 2009 UTC

# Line 23 | Line 23 | namespace mithep
23      typedef std::map<MitClass, EdmClass> revMapType;
24      
25      public:
26 <      AssociationMap(const char *n=0) : edmProductId_(0), brname_(n) {}
26 >      AssociationMap() : edmProductId_(0) {}
27        ~AssociationMap() {}
28        
29        void         Add(EdmClass edmObj, MitClass mitObj);
# Line 31 | Line 31 | namespace mithep
31        Int_t        GetEdmProductId()          const { return edmProductId_;  }
32        Int_t        GetEntries()               const { return fwdMap_.size(); }
33        MitClass     GetMit(EdmClass edmObj)    const;
34 <      const char  *GetName()                  const { return brname_.c_str();           }
34 >      const char  *GetBrName()                const { return brname_.c_str();           }
35        bool         HasMit(EdmClass edmObj)    const;
36        void         Reset()                          { fwdMap_.clear(); revMap_.clear(); }
37        void         SetEdmProductId(Int_t id)        { edmProductId_ = id;               }
38 <      void         SetName(const char *n)           { brname_ = n;                      }
38 >      void         SetBrName(const char *n)         { brname_ = n;                      }
39  
40      protected:
41        fwdMapType   fwdMap_;       //map between edm ref and mit ptr

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines