Ctb sense power signal names (#759)

*  adc names

* added python functions in src

*  signal, power, sense names

* fix tests
This commit is contained in:
2023-06-07 17:06:41 +02:00
committed by GitHub
parent b9a346a396
commit a7dcfe4b31
13 changed files with 1039 additions and 253 deletions

View File

@ -1748,6 +1748,51 @@ class Detector {
/** [CTB] */
std::string getAdcName(int i);
/** [CTB] */
void setSignalNames(const std::vector<std::string> names);
/** [CTB] */
std::vector<std::string> getSignalNames() const;
/** [CTB] */
int getSignalIndex(const std::string &name);
/** [CTB] */
void setSignalName(const int i, const std::string &name);
/** [CTB] */
std::string getSignalName(int i);
/** [CTB] */
void setPowerNames(const std::vector<std::string> names);
/** [CTB] */
std::vector<std::string> getPowerNames() const;
/** [CTB] */
int getPowerIndex(const std::string &name);
/** [CTB] */
void setPowerName(const int i, const std::string &name);
/** [CTB] */
std::string getPowerName(int i);
/** [CTB] */
void setSenseNames(const std::vector<std::string> names);
/** [CTB] */
std::vector<std::string> getSenseNames() const;
/** [CTB] */
int getSenseIndex(const std::string &name);
/** [CTB] */
void setSenseName(const int i, const std::string &name);
/** [CTB] */
std::string getSenseName(int i);
///@}
/** @name Pattern */