BmnRoot
Loading...
Searching...
No Matches
BmnDetectorList Class Reference

Provides some utility functions for DetectorId. More...

#include <BmnDetectorList.h>

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

Public Member Functions

 BmnDetectorList ()
 
virtual ~BmnDetectorList ()
 
 ClassDef (BmnDetectorList, 1)
 
 BmnDetectorList ()
 
virtual ~BmnDetectorList ()
 
 ClassDef (BmnDetectorList, 1)
 

Static Public Member Functions

static void GetSystemName (DetectorId det, TString &name)
 
static void GetSystemName (Int_t det, TString &name)
 
static void GetSystemNameCaps (DetectorId det, TString &name)
 
static void GetSystemNameCaps (Int_t det, TString &name)
 
static void GetSystemName (DetectorId det, TString &name)
 
static void GetSystemName (Int_t det, TString &name)
 
static void GetSystemNameCaps (DetectorId det, TString &name)
 
static void GetSystemNameCaps (Int_t det, TString &name)
 

Detailed Description

Provides some utility functions for DetectorId.

Definition at line 96 of file BmnDetectorList.h.

Constructor & Destructor Documentation

◆ BmnDetectorList() [1/2]

BmnDetectorList::BmnDetectorList ( )
inline

Constructor

Definition at line 100 of file BmnDetectorList.h.

◆ ~BmnDetectorList() [1/2]

virtual BmnDetectorList::~BmnDetectorList ( )
inlinevirtual

Destructor

Definition at line 103 of file BmnDetectorList.h.

◆ BmnDetectorList() [2/2]

BmnDetectorList::BmnDetectorList ( )
inline

Constructor

Definition at line 100 of file BmnDetectorList.h.

◆ ~BmnDetectorList() [2/2]

virtual BmnDetectorList::~BmnDetectorList ( )
inlinevirtual

Destructor

Definition at line 103 of file BmnDetectorList.h.

Member Function Documentation

◆ ClassDef() [1/2]

BmnDetectorList::ClassDef ( BmnDetectorList  ,
 
)

◆ ClassDef() [2/2]

BmnDetectorList::ClassDef ( BmnDetectorList  ,
 
)

◆ GetSystemName() [1/4]

void BmnDetectorList::GetSystemName ( DetectorId  det,
TString &  name 
)
static

Get system name

Parameters
detSystem identifier (type DetectorId)
name(return) System name (lower case)

Definition at line 6 of file BmnDetectorList.cxx.

References kARMTRIG, kBC, kBD, kCSC, kDCH, kECAL, kFD, kFHCAL, kGEM, kHODO, kMSC, kMWPC, kNDET, kREF, kSCWALL, kSiBT, kSILICON, kSiMD, kSiProf, kSSD, kTOF, kTOF1, kTOF701, kVACWALL, kVSP, and kZDC.

Referenced by GetSystemName().

◆ GetSystemName() [2/4]

static void BmnDetectorList::GetSystemName ( DetectorId  det,
TString &  name 
)
static

Get system name

Parameters
detSystem identifier (type DetectorId)
name(return) System name (lower case)

◆ GetSystemName() [3/4]

void BmnDetectorList::GetSystemName ( Int_t  det,
TString &  name 
)
static

Definition at line 94 of file BmnDetectorList.cxx.

References GetSystemName(), and kNOFDETS.

◆ GetSystemName() [4/4]

static void BmnDetectorList::GetSystemName ( Int_t  det,
TString &  name 
)
static

◆ GetSystemNameCaps() [1/4]

void BmnDetectorList::GetSystemNameCaps ( DetectorId  det,
TString &  name 
)
static

◆ GetSystemNameCaps() [2/4]

static void BmnDetectorList::GetSystemNameCaps ( DetectorId  det,
TString &  name 
)
static

Get system name in capitals

Parameters
detSystem identifier (type DetectorId)
name(return) System name (lower case)

◆ GetSystemNameCaps() [3/4]

void BmnDetectorList::GetSystemNameCaps ( Int_t  det,
TString &  name 
)
static

Definition at line 191 of file BmnDetectorList.cxx.

References GetSystemNameCaps(), and kNOFDETS.

◆ GetSystemNameCaps() [4/4]

static void BmnDetectorList::GetSystemNameCaps ( Int_t  det,
TString &  name 
)
static

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