ATLAS Offline Software
Loading...
Searching...
No Matches
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 41 of file CscCalibReportBase.h.


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