mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-11 12:27:14 +02:00
New command line app and removing slsDetectorCommand (#69)
* WIP * WIP * WIP * WIP * config2 working * removed slsDetectorCommand * WIP * added test file * more tests
This commit is contained in:

committed by
Dhanya Thattil

parent
6a27207875
commit
fa2c842745
@ -13,6 +13,12 @@ using ns = std::chrono::nanoseconds;
|
||||
class MacAddr;
|
||||
class IpAddr;
|
||||
|
||||
//Free function to avoid dependence on class
|
||||
//and avoid the option to free another objects
|
||||
//shm by mistake
|
||||
void freeSharedMemory(int multiId, int detPos = -1);
|
||||
|
||||
|
||||
/**
|
||||
* \class Detector
|
||||
*/
|
||||
@ -73,6 +79,8 @@ class Detector {
|
||||
/** Gets the total number of detectors */
|
||||
int size() const;
|
||||
|
||||
bool empty() const;
|
||||
|
||||
defs::xy getModuleGeometry() const;
|
||||
|
||||
Result<defs::xy> getModuleSize(Positions pos = {}) const;
|
||||
|
Reference in New Issue
Block a user