ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
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. More...
 
CscCalibDataoperator= (const CscCalibData &rhs)
 Assignement operator. More...
 

Private Attributes

int m_idHash
 
std::vector< float > m_calibConst
 

Detailed Description

Definition at line 19 of file MuonCalib/CscCalib/CscCalibEvent/CscCalibEvent/CscCalibData.h.

Constructor & Destructor Documentation

◆ CscCalibData() [1/3]

CscCalibData::CscCalibData ( )
inline

◆ CscCalibData() [2/3]

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

◆ ~CscCalibData()

virtual CscCalibData::~CscCalibData ( )
inlinevirtual

Definition at line 46 of file MuonCalib/CscCalib/CscCalibEvent/CscCalibEvent/CscCalibData.h.

48 { return m_idHash; }

◆ 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:
CscCalibData::m_idHash
int m_idHash
Definition: MuonCalib/CscCalib/CscCalibEvent/CscCalibEvent/CscCalibData.h:31
CscCalibData::idHash
int idHash()
Definition: MuonCalib/CscCalib/CscCalibEvent/CscCalibEvent/CscCalibData.h:55
CscCalibData::m_calibConst
std::vector< float > m_calibConst
Definition: MuonCalib/CscCalib/CscCalibEvent/CscCalibEvent/CscCalibData.h:34