CbmRoot
Loading...
Searching...
No Matches
CbmBmon Class Reference

#include <CbmBmon.h>

Inheritance diagram for CbmBmon:
[legend]
Collaboration diagram for CbmBmon:
[legend]

Public Member Functions

 CbmBmon ()
 
 CbmBmon (const char *name="BMON", const char *Title="CBM BMON")
 
 CbmBmon (const CbmBmon &)=delete
 
CbmBmonoperator= (const CbmBmon &)=delete
 
virtual ~CbmBmon ()
 
virtual void ConstructGeometry ()
 
virtual void ConstructRootGeometry (TGeoMatrix *shift=nullptr)
 

Private Attributes

TGeoCombiTrans * fCombiTrans
 
std::string fVolumeName
 

Detailed Description

Definition at line 25 of file CbmBmon.h.

Constructor & Destructor Documentation

◆ CbmBmon() [1/3]

CbmBmon::CbmBmon ( )

Definition at line 24 of file CbmBmon.cxx.

◆ CbmBmon() [2/3]

CbmBmon::CbmBmon ( const char * name = "BMON",
const char * Title = "CBM BMON" )

Definition at line 27 of file CbmBmon.cxx.

◆ CbmBmon() [3/3]

CbmBmon::CbmBmon ( const CbmBmon & )
delete

◆ ~CbmBmon()

CbmBmon::~CbmBmon ( )
virtual

Definition at line 42 of file CbmBmon.cxx.

Member Function Documentation

◆ ConstructGeometry()

void CbmBmon::ConstructGeometry ( )
virtual

Definition at line 59 of file CbmBmon.cxx.

References fCombiTrans, and Cbm::GeometryUtils::ImportRootGeometry().

◆ ConstructRootGeometry()

void CbmBmon::ConstructRootGeometry ( TGeoMatrix * shift = nullptr)
virtual

◆ operator=()

CbmBmon & CbmBmon::operator= ( const CbmBmon & )
delete

Member Data Documentation

◆ fCombiTrans

TGeoCombiTrans* CbmBmon::fCombiTrans
private

Definition at line 39 of file CbmBmon.h.

Referenced by ConstructGeometry(), and ConstructRootGeometry().

◆ fVolumeName

std::string CbmBmon::fVolumeName
private

Definition at line 40 of file CbmBmon.h.


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