BmnRoot
Loading...
Searching...
No Matches
BmnModuleList.h
Go to the documentation of this file.
1
7
#ifndef BMNMODULELIST_H
8
#define BMNMODULELIST_H 1
9
10
#include <map>
11
12
#include "Rtypes.h"
13
#include "TString.h"
14
#include "
BmnAddress.h
"
15
16
25
class
BmnModuleList
26
{
27
public
:
28
30
BmnModuleList
() { };
31
32
34
virtual
~BmnModuleList
() { };
35
36
41
static
TString
GetModuleName
(Int_t moduleId);
42
43
48
static
TString
GetModuleNameCaps
(Int_t moduleId);
49
50
55
static
Int_t
GetModuleId
(
const
char
* moduleName);
56
57
58
59
private
:
60
62
static
std::map<Int_t, TString> fModules;
63
65
static
std::map<Int_t, TString> DefineModules();
66
67
};
68
69
#endif
/* BMNMODULELIST_H */
BmnAddress.h
BmnModuleList
Manages module Ids and names.
Definition
BmnModuleList.h:26
BmnModuleList::GetModuleId
static Int_t GetModuleId(const char *moduleName)
Definition
BmnModuleList.cxx:40
BmnModuleList::GetModuleNameCaps
static TString GetModuleNameCaps(Int_t moduleId)
Definition
BmnModuleList.cxx:68
BmnModuleList::~BmnModuleList
virtual ~BmnModuleList()
Definition
BmnModuleList.h:34
BmnModuleList::GetModuleName
static TString GetModuleName(Int_t moduleId)
Definition
BmnModuleList.cxx:56
BmnModuleList::BmnModuleList
BmnModuleList()
Definition
BmnModuleList.h:30
detectors
ssd
auxx
data
BmnModuleList.h
Generated on Fri May 15 2026 10:40:52 for BmnRoot by
1.9.8