Registry of all BLMs so we know each one uniquely.
More...
#include <BDSBLMRegistry.hh>
Registry of all BLMs so we know each one uniquely.
- Author
- Laurie Nevay
Definition at line 35 of file BDSBLMRegistry.hh.
◆ ~BDSBLMRegistry()
| BDSBLMRegistry::~BDSBLMRegistry |
( |
| ) |
|
◆ BDSBLMRegistry()
| BDSBLMRegistry::BDSBLMRegistry |
( |
| ) |
|
|
private |
◆ BLMs()
| const std::set< BDSBLM * > & BDSBLMRegistry::BLMs |
( |
| ) |
const |
|
inline |
◆ Instance()
◆ NBLMs()
| G4int BDSBLMRegistry::NBLMs |
( |
| ) |
const |
|
inline |
◆ RegisterBLM()
| G4int BDSBLMRegistry::RegisterBLM |
( |
G4String |
name, |
|
|
BDSBLM * |
blm, |
|
|
G4double |
SIn = -1000 |
|
) |
| |
◆ size()
| size_t BDSBLMRegistry::size |
( |
| ) |
const |
|
inline |
◆ blms
| std::set<BDSBLM*> BDSBLMRegistry::blms |
|
private |
Cache of unique sampler objects for memory management.
Definition at line 63 of file BDSBLMRegistry.hh.
◆ blmsVector
| std::vector<BDSBLM*> BDSBLMRegistry::blmsVector |
|
private |
◆ instance
◆ names
| std::vector<G4String> BDSBLMRegistry::names |
|
private |
◆ numberOfEntries
| G4int BDSBLMRegistry::numberOfEntries |
|
private |
Counter for easy checking of out of bounds and incrementing. Also the index in the member vectors, so zero counting.
Definition at line 60 of file BDSBLMRegistry.hh.
| std::vector<G4double> BDSBLMRegistry::S |
|
private |
The documentation for this class was generated from the following files: