CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
CastorQIEData Class Reference

#include <CastorQIEData.h>

Inheritance diagram for CastorQIEData:
CastorCondObjectContainer< CastorQIECoder >

Public Member Functions

bool addCoder (const CastorQIECoder &fCoder)
 
 CastorQIEData ()
 
const CastorQIECodergetCoder (DetId fId) const
 get QIE parameters More...
 
const CastorQIEShapegetShape () const
 get basic shape More...
 
std::string myname () const
 
void sort ()
 
bool sorted () const
 
- Public Member Functions inherited from CastorCondObjectContainer< CastorQIECoder >
bool addValues (const CastorQIECoder &myItem)
 
 CastorCondObjectContainer ()
 
const bool exists (DetId fId) const
 
std::vector< DetIdgetAllChannels () const
 
const CastorQIECodergetValues (DetId fId, bool throwOnFail=true) const
 
std::string myname () const
 
 ~CastorCondObjectContainer ()
 

Detailed Description

Author
Fedor Ratnikov (UMd), with changes by Radek Ofierzynski (preserve backwards compatibility of methods for this release) Modified by L.Mundim (Mar/2009) POOL object to store QIE parameters $Author: ratnikov
Date:
2008/07/15 13:00:16
Revision:
1.9
Author
Panos Katsas (UoA) POOL object to store QIE basic shape
Panos Katsas (UoA) POOL object to store calibration mode QIE coder parameters for one channel $Id
Panos Katsas (UoA) POOL object to store QIE coder parameters for one channel
Panos Katsas (UoA) POOL object to store pedestal values 4xCapId

Definition at line 28 of file CastorQIEData.h.

Constructor & Destructor Documentation

CastorQIEData::CastorQIEData ( )
inline

Member Function Documentation

bool CastorQIEData::addCoder ( const CastorQIECoder fCoder)
inline

Definition at line 44 of file CastorQIEData.h.

References CastorCondObjectContainer< CastorQIECoder >::addValues().

44 { return addValues(fCoder); }
bool addValues(const CastorQIECoder &myItem)
const CastorQIECoder* CastorQIEData::getCoder ( DetId  fId) const
inline

get QIE parameters

Definition at line 39 of file CastorQIEData.h.

References CastorCondObjectContainer< CastorQIECoder >::getValues().

Referenced by CastorDbService::getCastorCoder().

39 { return getValues(fId); }
const CastorQIECoder * getValues(DetId fId, bool throwOnFail=true) const
const CastorQIEShape& CastorQIEData::getShape ( ) const
inline

get basic shape

Definition at line 37 of file CastorQIEData.h.

Referenced by CastorDbService::getCastorShape().

37 { return shape_;}
std::string CastorQIEData::myname ( ) const
inline

Definition at line 48 of file CastorQIEData.h.

References AlCaHLTBitMon_QueryRunRegistry::string.

48 {return (std::string)"CastorQIEData";}
void CastorQIEData::sort ( )
inline

Definition at line 46 of file CastorQIEData.h.

46 {}
bool CastorQIEData::sorted ( ) const
inline

Definition at line 41 of file CastorQIEData.h.

41 { return true; }