ATLAS Offline Software
Loading...
Searching...
No Matches
CscCalibData Class Reference

#include <CscCalibData.h>

Collaboration diagram for CscCalibData:

Public Member Functions

 CscCalibData ()
 CscCalibData (int hashId, const std::vector< float > &calibConst)
virtual ~CscCalibData ()
void set_idHash (const int idHash)
void set_calibConst (const std::vector< float > &calibConst)
int idHash ()
const std::vector< float > & calibConst ()
 CscCalibData (const CscCalibData &rhs)
 Copy constructor.
CscCalibDataoperator= (const CscCalibData &rhs)
 Assignement operator.

Private Attributes

int m_idHash
std::vector< float > m_calibConst

Detailed Description

Constructor & Destructor Documentation

◆ CscCalibData() [1/3]

◆ CscCalibData() [2/3]

CscCalibData::CscCalibData ( int hashId,
const std::vector< float > & calibConst )
inline

◆ ~CscCalibData()

virtual CscCalibData::~CscCalibData ( )
inlinevirtual

◆ CscCalibData() [3/3]

CscCalibData::CscCalibData ( const CscCalibData & rhs)

Copy constructor.

copy constructor

Definition at line 13 of file CscCalibData.cxx.

13 :
14 m_idHash ( rhs.m_idHash ),
16
17{}

Member Function Documentation

◆ calibConst()

const std::vector< float > & CscCalibData::calibConst ( )
inline

◆ idHash()

int CscCalibData::idHash ( )
inline

◆ operator=()

CscCalibData & CscCalibData::operator= ( const CscCalibData & rhs)

Assignement operator.

Assignment operator.

Definition at line 20 of file CscCalibData.cxx.

20 {
21 if ( this != &rhs ) {
22 m_idHash = rhs.m_idHash;
24 }
25 return *this;
26}

◆ set_calibConst()

void CscCalibData::set_calibConst ( const std::vector< float > & calibConst)
inline

◆ set_idHash()

void CscCalibData::set_idHash ( const int idHash)
inline

Member Data Documentation

◆ m_calibConst

std::vector<float> CscCalibData::m_calibConst
private

◆ m_idHash

int CscCalibData::m_idHash
private

The documentation for this class was generated from the following files: