CbmRoot
CbmGeoSetupModule Class Reference

#include <CbmGeoSetupModule.h>

Collaboration diagram for CbmGeoSetupModule:
[legend]

Public Member Functions

Int_t GetId ()
 
ECbmModuleId GetModuleId ()
 
std::string GetTag ()
 
std::string GetName ()
 
std::string GetAuthor ()
 
std::string GetDate ()
 
std::string GetDescription ()
 
std::string GetFilePath ()
 
std::string GetRevision ()
 
TGeoHMatrix & GetMatrix ()
 
Bool_t GetActive ()
 
void SetId (Int_t value)
 
void SetModuleId (ECbmModuleId value)
 
void SetTag (std::string value)
 
void SetName (std::string value)
 
void SetAuthor (std::string value)
 
void SetDate (std::string value)
 
void SetDescription (std::string value)
 
void SetFilePath (std::string value)
 
void SetRevision (std::string value)
 
void SetMatrix (TGeoHMatrix value)
 
void SetActive (Bool_t value)
 

Private Member Functions

 ClassDefNV (CbmGeoSetupModule, 2)
 

Private Attributes

Int_t fId {}
 
ECbmModuleId fModuleId {}
 
std::string fTag {}
 
std::string fName {}
 
std::string fAuthor {}
 
std::string fDate {}
 
std::string fDescription {}
 
std::string fFilePath {}
 
std::string fRevision {}
 
TGeoHMatrix fMatrix {}
 
Bool_t fActive {}
 

Detailed Description

Definition at line 22 of file CbmGeoSetupModule.h.

Member Function Documentation

◆ ClassDefNV()

CbmGeoSetupModule::ClassDefNV ( CbmGeoSetupModule  ,
 
)
private

◆ GetActive()

Bool_t CbmGeoSetupModule::GetActive ( )
inline

Definition at line 34 of file CbmGeoSetupModule.h.

References fActive.

Referenced by CbmSetup::ToString().

◆ GetAuthor()

std::string CbmGeoSetupModule::GetAuthor ( )
inline

Definition at line 28 of file CbmGeoSetupModule.h.

References fAuthor.

◆ GetDate()

std::string CbmGeoSetupModule::GetDate ( )
inline

Definition at line 29 of file CbmGeoSetupModule.h.

References fDate.

◆ GetDescription()

std::string CbmGeoSetupModule::GetDescription ( )
inline

Definition at line 30 of file CbmGeoSetupModule.h.

References fDescription.

◆ GetFilePath()

std::string CbmGeoSetupModule::GetFilePath ( )
inline

Definition at line 31 of file CbmGeoSetupModule.h.

References fFilePath.

Referenced by CbmSetup::ToString().

◆ GetId()

Int_t CbmGeoSetupModule::GetId ( )
inline

Definition at line 24 of file CbmGeoSetupModule.h.

References fId.

◆ GetMatrix()

TGeoHMatrix& CbmGeoSetupModule::GetMatrix ( )
inline

Definition at line 33 of file CbmGeoSetupModule.h.

References fMatrix.

Referenced by CbmGeoSetupDbProvider::GetModuleByTag().

◆ GetModuleId()

ECbmModuleId CbmGeoSetupModule::GetModuleId ( )
inline

Definition at line 25 of file CbmGeoSetupModule.h.

References fModuleId.

◆ GetName()

std::string CbmGeoSetupModule::GetName ( )
inline

Definition at line 27 of file CbmGeoSetupModule.h.

References fName.

◆ GetRevision()

std::string CbmGeoSetupModule::GetRevision ( )
inline

Definition at line 32 of file CbmGeoSetupModule.h.

References fRevision.

◆ GetTag()

std::string CbmGeoSetupModule::GetTag ( )
inline

Definition at line 26 of file CbmGeoSetupModule.h.

References fTag.

Referenced by CbmSetup::SetModule(), and CbmSetup::ToString().

◆ SetActive()

void CbmGeoSetupModule::SetActive ( Bool_t  value)
inline

◆ SetAuthor()

void CbmGeoSetupModule::SetAuthor ( std::string  value)
inline

Definition at line 40 of file CbmGeoSetupModule.h.

References fAuthor.

Referenced by CbmGeoSetupDbProvider::GetModuleByTag().

◆ SetDate()

void CbmGeoSetupModule::SetDate ( std::string  value)
inline

Definition at line 41 of file CbmGeoSetupModule.h.

References fDate.

Referenced by CbmGeoSetupDbProvider::GetModuleByTag().

◆ SetDescription()

void CbmGeoSetupModule::SetDescription ( std::string  value)
inline

Definition at line 42 of file CbmGeoSetupModule.h.

References fDescription.

Referenced by CbmGeoSetupDbProvider::GetModuleByTag().

◆ SetFilePath()

void CbmGeoSetupModule::SetFilePath ( std::string  value)
inline

◆ SetId()

void CbmGeoSetupModule::SetId ( Int_t  value)
inline

Definition at line 36 of file CbmGeoSetupModule.h.

References fId.

Referenced by CbmGeoSetupDbProvider::GetModuleByTag().

◆ SetMatrix()

void CbmGeoSetupModule::SetMatrix ( TGeoHMatrix  value)
inline

Definition at line 45 of file CbmGeoSetupModule.h.

References fMatrix.

◆ SetModuleId()

void CbmGeoSetupModule::SetModuleId ( ECbmModuleId  value)
inline

◆ SetName()

void CbmGeoSetupModule::SetName ( std::string  value)
inline

◆ SetRevision()

void CbmGeoSetupModule::SetRevision ( std::string  value)
inline

Definition at line 44 of file CbmGeoSetupModule.h.

References fRevision.

◆ SetTag()

void CbmGeoSetupModule::SetTag ( std::string  value)
inline

Member Data Documentation

◆ fActive

Bool_t CbmGeoSetupModule::fActive {}
private

Definition at line 59 of file CbmGeoSetupModule.h.

Referenced by GetActive(), and SetActive().

◆ fAuthor

std::string CbmGeoSetupModule::fAuthor {}
private

Definition at line 53 of file CbmGeoSetupModule.h.

Referenced by GetAuthor(), and SetAuthor().

◆ fDate

std::string CbmGeoSetupModule::fDate {}
private

Definition at line 54 of file CbmGeoSetupModule.h.

Referenced by GetDate(), and SetDate().

◆ fDescription

std::string CbmGeoSetupModule::fDescription {}
private

Definition at line 55 of file CbmGeoSetupModule.h.

Referenced by GetDescription(), and SetDescription().

◆ fFilePath

std::string CbmGeoSetupModule::fFilePath {}
private

Definition at line 56 of file CbmGeoSetupModule.h.

Referenced by GetFilePath(), and SetFilePath().

◆ fId

Int_t CbmGeoSetupModule::fId {}
private

Definition at line 49 of file CbmGeoSetupModule.h.

Referenced by GetId(), and SetId().

◆ fMatrix

TGeoHMatrix CbmGeoSetupModule::fMatrix {}
private

Definition at line 58 of file CbmGeoSetupModule.h.

Referenced by GetMatrix(), and SetMatrix().

◆ fModuleId

ECbmModuleId CbmGeoSetupModule::fModuleId {}
private

Definition at line 50 of file CbmGeoSetupModule.h.

Referenced by GetModuleId(), and SetModuleId().

◆ fName

std::string CbmGeoSetupModule::fName {}
private

Definition at line 52 of file CbmGeoSetupModule.h.

Referenced by GetName(), and SetName().

◆ fRevision

std::string CbmGeoSetupModule::fRevision {}
private

Definition at line 57 of file CbmGeoSetupModule.h.

Referenced by GetRevision(), and SetRevision().

◆ fTag

std::string CbmGeoSetupModule::fTag {}
private

Definition at line 51 of file CbmGeoSetupModule.h.

Referenced by GetTag(), and SetTag().


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