mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-22 22:40:02 +02:00
trying to fix ctbGui bugs
This commit is contained in:
parent
0eec57f8a2
commit
3baa4b8ab1
@ -248,6 +248,15 @@ void ctbAdc::setEnabled(Bool_t b){
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
void ctbAdc::setPlot(Bool_t b){
|
||||||
|
// cout << id << "set enabled " << b << endl;
|
||||||
|
if (b)
|
||||||
|
sAdcPlot->SetOn(kTRUE,kTRUE);
|
||||||
|
else
|
||||||
|
sAdcPlot->SetOn(kFALSE,kTRUE);
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -543,16 +552,20 @@ string ctbAdcs::getAdcParameters() {
|
|||||||
void ctbAdcs::CheckAll() {
|
void ctbAdcs::CheckAll() {
|
||||||
|
|
||||||
|
|
||||||
for (int is=0; is<NADCS; is++)
|
for (int is=0; is<NADCS; is++){
|
||||||
sAdc[is]->setEnabled(kTRUE);
|
sAdc[is]->setPlot(kTRUE);
|
||||||
|
// sAdc[is]->setEnabled(kTRUE);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void ctbAdcs::RemoveAll() {
|
void ctbAdcs::RemoveAll() {
|
||||||
|
|
||||||
|
|
||||||
for (int is=0; is<NADCS; is++)
|
for (int is=0; is<NADCS; is++) {
|
||||||
sAdc[is]->setEnabled(kFALSE);
|
// sAdc[is]->setEnabled(kFALSE);
|
||||||
|
sAdc[is]->setPlot(kFALSE);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -560,31 +573,39 @@ void ctbAdcs::RemoveAll() {
|
|||||||
void ctbAdcs::CheckHalf0() {
|
void ctbAdcs::CheckHalf0() {
|
||||||
|
|
||||||
|
|
||||||
for (int is=0; is<NADCS/2; is++)
|
for (int is=0; is<NADCS/2; is++) {
|
||||||
sAdc[is]->setEnabled(kTRUE);
|
sAdc[is]->setPlot(kTRUE);
|
||||||
|
// sAdc[is]->setEnabled(kTRUE)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void ctbAdcs::RemoveHalf0() {
|
void ctbAdcs::RemoveHalf0() {
|
||||||
|
|
||||||
|
|
||||||
for (int is=0; is<NADCS/2; is++)
|
for (int is=0; is<NADCS/2; is++){
|
||||||
sAdc[is]->setEnabled(kFALSE);
|
// sAdc[is]->setEnabled(kFALSE);
|
||||||
|
sAdc[is]->setPlot(kFALSE);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void ctbAdcs::CheckHalf1() {
|
void ctbAdcs::CheckHalf1() {
|
||||||
|
|
||||||
|
|
||||||
for (int is=NADCS/2; is<NADCS; is++)
|
for (int is=NADCS/2; is<NADCS; is++){
|
||||||
sAdc[is]->setEnabled(kTRUE);
|
sAdc[is]->setPlot(kTRUE);
|
||||||
|
// sAdc[is]->setEnabled(kTRUE)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void ctbAdcs::RemoveHalf1() {
|
void ctbAdcs::RemoveHalf1() {
|
||||||
|
|
||||||
|
|
||||||
for (int is=NADCS/2; is<NADCS; is++)
|
for (int is=NADCS/2; is<NADCS; is++){
|
||||||
sAdc[is]->setEnabled(kFALSE);
|
// sAdc[is]->setEnabled(kFALSE);
|
||||||
|
sAdc[is]->setPlot(kFALSE);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -75,6 +75,7 @@ class ctbAdc : public TGHorizontalFrame {
|
|||||||
|
|
||||||
Bool_t getEnable();
|
Bool_t getEnable();
|
||||||
void setEnable(Bool_t);
|
void setEnable(Bool_t);
|
||||||
|
void setPlot(Bool_t);
|
||||||
Bool_t getInverted();
|
Bool_t getInverted();
|
||||||
Bool_t getPlot();
|
Bool_t getPlot();
|
||||||
void setInverted(Bool_t);
|
void setInverted(Bool_t);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user