18 #ifndef KVDB_CHIO_PRESSURES
19 #define KVDB_CHIO_PRESSURES
28 #include "KVDBRecord.h"
77 return fPressures[chio_number];
87 return fPressures[chio_number];
99 fPressures[CHIO_2_3] = p1;
100 fPressures[CHIO_4_5] = p2;
101 fPressures[CHIO_6_7] = p3;
102 fPressures[CHIO_8_12] = p4;
103 fPressures[CHIO_13_17] = p5;
108 for (
UInt_t i = CHIO_2_3; i <= CHIO_13_17; i++) {
109 fPressures[i] = pressures[i];
115 fPressures[
n] = pressure;
#define ClassDefOverride(name, id)
CHIO pressure parameters.
void SetPressures(Float_t p1=0, Float_t p2=0, Float_t p3=0, Float_t p4=0, Float_t p5=0)
void Print(Option_t *option="") const override
Float_t * GetChIoPressures()
virtual void SetPressure(UInt_t n, Float_t pressure)
virtual Float_t GetPressure(UInt_t chio_number)
virtual Float_t * GetPressures()
KVDBChIoPressures(Float_t *pressures)
Record folder for the database.