ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
CscCalibReportBase Class Reference

#include <CscCalibReportBase.h>

Inheritance diagram for CscCalibReportBase:
Collaboration diagram for CscCalibReportBase:

Public Member Functions

 CscCalibReportBase ()
 
 CscCalibReportBase (std::string theReportName)
 
virtual ~CscCalibReportBase ()
 
void setLabel (const std::string &label)
 
const std::string & getLabel () const
 

Private Attributes

std::string m_label
 

Detailed Description

Definition at line 19 of file CscCalibReportBase.h.

Constructor & Destructor Documentation

◆ CscCalibReportBase() [1/2]

CscCalibReportBase::CscCalibReportBase ( )

Definition at line 9 of file CscCalibReportBase.cxx.

10 {}

◆ CscCalibReportBase() [2/2]

CscCalibReportBase::CscCalibReportBase ( std::string  theReportName)

Definition at line 12 of file CscCalibReportBase.cxx.

12  :
13  m_label(std::move(aLabel))
14 {}

◆ ~CscCalibReportBase()

CscCalibReportBase::~CscCalibReportBase ( )
virtualdefault

Member Function Documentation

◆ getLabel()

const std::string & CscCalibReportBase::getLabel ( ) const

Definition at line 23 of file CscCalibReportBase.cxx.

24 {
25  return m_label;
26 }

◆ setLabel()

void CscCalibReportBase::setLabel ( const std::string &  label)

Definition at line 18 of file CscCalibReportBase.cxx.

19 {
20  m_label = aLabel;
21 }

Member Data Documentation

◆ m_label

std::string CscCalibReportBase::m_label
private

Definition at line 49 of file CscCalibReportBase.h.


The documentation for this class was generated from the following files:
CscCalibReportBase::m_label
std::string m_label
Definition: CscCalibReportBase.h:49