32 void getAddress(Float_t& rtimoff, Float_t& ltimoff, Float_t& rtotoff, Float_t& ltotoff, Float_t& t2t,
33 Float_t& t2c,Float_t& tzero) {
43 void fill(
const Float_t rtimoff,
const Float_t ltimoff,
const Float_t rtotoff,
const Float_t ltotoff,
44 const Float_t t2t,
const Float_t t2c,
const Float_t tzero) {
45 rightTimeOffset = rtimoff;
46 leftTimeOffset = ltimoff;
47 rightTotOffset = rtotoff;
48 leftTotOffset = ltotoff;
70 void setT0(Float_t tzero) { t0 = tzero; }
89 if (cell>=0 && cell<MaxCells)
return &((*this)[cell]);
92 Int_t
getSize() {
return array->GetEntries(); }
93 void fill(Int_t,Float_t,Float_t,Float_t,Float_t,Float_t,Float_t,Float_t);
111 if (col>=0 && col<MaxColumns)
return &((*this)[col]);
114 Int_t
getSize() {
return array->GetEntries(); }
115 void fill(Int_t,Int_t,Float_t,Float_t,Float_t,Float_t,Float_t,Float_t,Float_t);
128 const Char_t* title=
"Calibration parameters for the Rpc Detector",
129 const Char_t* context=
"RpcCalProduction");
135 if (sec>=0 && sec<MaxSectors)
return (*
this)[sec].getCol(col);
138 Int_t
getSize() {
return array->GetEntries(); }
143 void fill(Int_t,Int_t,Int_t,Float_t,Float_t,Float_t,Float_t,Float_t,Float_t,Float_t);
144 void readline(
const Char_t*, Int_t*);
146 Bool_t
writeline(Char_t*, Int_t, Int_t, Int_t);
HRpcCalPar(const Char_t *name="RpcCalPar", const Char_t *title="Calibration parameters for the Rpc Detector", const Char_t *context="RpcCalProduction")
Float_t getRightTimeOffset()
void fill(const Float_t rtimoff, const Float_t ltimoff, const Float_t rtotoff, const Float_t ltotoff, const Float_t t2t, const Float_t t2c, const Float_t tzero)
void fill(HRpcCalParCell &cell)
void setTOT2Charge(Float_t t2c)
void putAsciiHeader(TString &)
HRpcCalParSec & operator[](Int_t i)
Float_t getRightTOTOffset()
Bool_t writeline(Char_t *, Int_t, Int_t, Int_t)
void setRightTimeOffset(Float_t rtimoff)
HRpcCalParCell & operator[](Int_t i)
HRpcCalParCell * getCell(Int_t cell)
void fill(Int_t, Int_t, Float_t, Float_t, Float_t, Float_t, Float_t, Float_t, Float_t)
void readline(const Char_t *, Int_t *)
void getAddress(Float_t &rtimoff, Float_t <imoff, Float_t &rtotoff, Float_t <otoff, Float_t &t2t, Float_t &t2c, Float_t &tzero)
void setLeftTOTOffset(Float_t ltotoff)
void setLeftTimeOffset(Float_t ltimoff)
Float_t getLeftTOTOffset()
void fill(Int_t, Float_t, Float_t, Float_t, Float_t, Float_t, Float_t, Float_t)
void fill(Int_t, Int_t, Int_t, Float_t, Float_t, Float_t, Float_t, Float_t, Float_t, Float_t)
HRpcCalParCol * getCol(Int_t sec, Int_t col)
void setTDC2Time(Float_t t2t)
Float_t getLeftTimeOffset()
HRpcCalParCol & operator[](Int_t i)
HRpcCalParCol * getCol(Int_t col)
void setRightTOTOffset(Float_t rtotoff)
void setT0(Float_t tzero)
virtual Bool_t init(void)