mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-18 07:47:12 +02:00
gotthard2: vetophoton now has gain thresholds for each row and the get writes to file gain indices and adu for each channel, adus written in dec instead of hex, veto file in server removed and uses vetophoton instead
This commit is contained in:
@ -980,9 +980,9 @@ class Detector {
|
||||
void setInjectChannel(const int offsetChannel, const int incrementChannel,
|
||||
Positions pos = {});
|
||||
|
||||
/** [Gotthard2] adu values for each channel */
|
||||
Result<std::vector<int>> getVetoPhoton(const int chipIndex,
|
||||
Positions pos = {});
|
||||
/** [Gotthard2] gain indices and adu values for each channel */
|
||||
void getVetoPhoton(const int chipIndex, const std::string &fname,
|
||||
Positions pos = {});
|
||||
|
||||
/** [Gotthard2] energy in keV */
|
||||
void setVetoPhoton(const int chipIndex, const int numPhotons,
|
||||
@ -993,7 +993,7 @@ class Detector {
|
||||
void setVetoReference(const int gainIndex, const int value,
|
||||
Positions pos = {});
|
||||
|
||||
/** [Gotthard2] */
|
||||
/** [Gotthard2] gain indices and adu values for each channel */
|
||||
void setVetoFile(const int chipIndex, const std::string &fname,
|
||||
Positions pos = {});
|
||||
|
||||
|
Reference in New Issue
Block a user