CMS 3D CMS Logo

Classes | Public Types | Public Member Functions | Private Attributes

EcalTimeDependentCorrections Class Reference

#include <EcalTimeDependentCorrections.h>

List of all members.

Classes

struct  Times
struct  Values

Public Types

typedef std::vector< TimesEcalTimeMap
typedef
EcalCondObjectContainer
< Values
EcalValueMap

Public Member Functions

 EcalTimeDependentCorrections ()
const EcalTimeMapgetTimeMap () const
const EcalValueMapgetValueMap () const
void setTime (int hashedIndex, const Times &value)
void setValue (uint32_t rawId, const Values &value)
 ~EcalTimeDependentCorrections ()

Private Attributes

EcalTimeMap time_map
EcalValueMap value_map

Detailed Description

Author: Vladlen Timciuc, Caltech Created: 10 July 2007

Id:
EcalTimeDependentCorrections.h,v 1.1 2012/12/06 08:34:40 ferriff Exp

Definition at line 12 of file EcalTimeDependentCorrections.h.


Member Typedef Documentation

Definition at line 26 of file EcalTimeDependentCorrections.h.

Definition at line 25 of file EcalTimeDependentCorrections.h.


Constructor & Destructor Documentation

EcalTimeDependentCorrections::EcalTimeDependentCorrections ( ) [inline]

Definition at line 28 of file EcalTimeDependentCorrections.h.

: time_map(92) {}; // FIXME
EcalTimeDependentCorrections::~EcalTimeDependentCorrections ( ) [inline]

Definition at line 29 of file EcalTimeDependentCorrections.h.

{};

Member Function Documentation

const EcalTimeMap& EcalTimeDependentCorrections::getTimeMap ( ) const [inline]
const EcalValueMap& EcalTimeDependentCorrections::getValueMap ( ) const [inline]
void EcalTimeDependentCorrections::setTime ( int  hashedIndex,
const Times value 
) [inline]
void EcalTimeDependentCorrections::setValue ( uint32_t  rawId,
const Values value 
) [inline]

Member Data Documentation

Definition at line 39 of file EcalTimeDependentCorrections.h.

Referenced by getTimeMap(), and setTime().

Definition at line 38 of file EcalTimeDependentCorrections.h.

Referenced by getValueMap(), and setValue().