CMS 3D CMS Logo

Public Types | Public Member Functions | Private Attributes

ESTBWeights Class Reference

#include <ESTBWeights.h>

List of all members.

Public Types

typedef std::map
< ESStripGroupId, ESWeightSet
ESTBWeightMap

Public Member Functions

 ESTBWeights ()
const ESTBWeightMapgetMap () const
void setValue (const ESStripGroupId &groupId, const ESWeightSet &weight)
 ~ESTBWeights ()

Private Attributes

ESTBWeightMap map_

Detailed Description

Definition at line 10 of file ESTBWeights.h.


Member Typedef Documentation

Definition at line 12 of file ESTBWeights.h.


Constructor & Destructor Documentation

ESTBWeights::ESTBWeights ( )

Definition at line 5 of file ESTBWeights.cc.

                         {

}
ESTBWeights::~ESTBWeights ( )

Definition at line 9 of file ESTBWeights.cc.

                          {
}

Member Function Documentation

const ESTBWeightMap& ESTBWeights::getMap ( ) const [inline]

Definition at line 21 of file ESTBWeights.h.

References map_.

{ return map_; }
void ESTBWeights::setValue ( const ESStripGroupId groupId,
const ESWeightSet weight 
)

Definition at line 13 of file ESTBWeights.cc.

References map_.

                                                   {
  map_.insert( std::make_pair(groupId ,weight) );
}

Member Data Documentation

Definition at line 24 of file ESTBWeights.h.

Referenced by getMap(), and setValue().