CMS 3D CMS Logo

Public Member Functions | Private Attributes

HcalL1TriggerObjects Class Reference

#include <HcalL1TriggerObjects.h>

Inheritance diagram for HcalL1TriggerObjects:
HcalCondObjectContainer< HcalL1TriggerObject >

List of all members.

Public Member Functions

std::string getAlgoString () const
std::string getTagString () const
 HcalL1TriggerObjects ()
std::string myname () const
void setAlgoString (std::string fAlgo)
void setTagString (std::string fTag)

Private Attributes

char mAlgo [128]
char mTag [128]

Detailed Description

Definition at line 12 of file HcalL1TriggerObjects.h.


Constructor & Destructor Documentation

HcalL1TriggerObjects::HcalL1TriggerObjects ( ) [inline]

Member Function Documentation

std::string HcalL1TriggerObjects::getAlgoString ( ) const [inline]

Definition at line 22 of file HcalL1TriggerObjects.h.

References mAlgo.

{return (std::string)mAlgo;}
std::string HcalL1TriggerObjects::getTagString ( ) const [inline]

Definition at line 21 of file HcalL1TriggerObjects.h.

References mTag.

{return (std::string)mTag;}
std::string HcalL1TriggerObjects::myname ( ) const [inline, virtual]

Reimplemented from HcalCondObjectContainer< HcalL1TriggerObject >.

Definition at line 24 of file HcalL1TriggerObjects.h.

{return (std::string)"HcalL1TriggerObjects";}
void HcalL1TriggerObjects::setAlgoString ( std::string  fAlgo) [inline]

Definition at line 19 of file HcalL1TriggerObjects.h.

References mAlgo.

{strncpy(mAlgo,fAlgo.c_str(),128);}
void HcalL1TriggerObjects::setTagString ( std::string  fTag) [inline]

Definition at line 18 of file HcalL1TriggerObjects.h.

References mTag.

{strncpy(mTag,fTag.c_str(),128);}

Member Data Documentation

char HcalL1TriggerObjects::mAlgo[128] [private]

Definition at line 28 of file HcalL1TriggerObjects.h.

Referenced by getAlgoString(), and setAlgoString().

char HcalL1TriggerObjects::mTag[128] [private]

Definition at line 27 of file HcalL1TriggerObjects.h.

Referenced by getTagString(), and setTagString().