- void SetStatusBit(Int_t stbit) { fStatusBit = stbit; } \r
- void SetDCSid(Int_t dcsid) { fDCSID = dcsid; } \r
- void SetSM(Int_t smid) { fSM = smid; }\r
- void SetStack(Int_t stid) { fStack = stid; }\r
- void SetLayer(Int_t lyid) { fLayer = lyid; }\r
- void SetNumberOfTimeBins(Int_t value) { fNumberOfTimeBins = value; }\r
- void SetConfigTag(Int_t cfgt) { fConfigTag = cfgt; }\r
- void SetSingleHitThres(Int_t sht) { fSingleHitThres = sht; }\r
- void SetThreePadClustThres(Int_t tpct) { fThrPdClsThres = tpct; }\r
- void SetSelectiveNoZS(Int_t snzs) { fSelNoZS = snzs; }\r
- void SetFastStatNoise(Int_t fstn) { fFastStatNoise = fstn; }\r
- void SetTCFilterWeight(Int_t tcfw) { fTCFilterWeight = tcfw; }\r
- void SetTCFilterShortDecPar(Int_t sdp) { fTCFilterShortDecPar = sdp; }\r
- void SetTCFilterLongDecPar(Int_t ldp) { fTCFilterLongDecPar = ldp; }\r
- void SetGainTableRocSerial(Int_t gts) { fGainTableRocSerial = gts; }\r
- void SetFilterType(TString fity) { fFilterType = fity; }\r
- void SetReadoutParam(TString rpar) { fReadoutParam = rpar; }\r
- void SetTestPattern(TString tpat) { fTestPattern = tpat; }\r
- void SetTrackletMode(TString tmde) { fTrackletMode = tmde; }\r
- void SetTrackletDef(TString tdef) { fTrackletDef = tdef; }\r
- void SetTriggerSetup(TString trse) { fTriggerSetup = trse; }\r
- void SetAddOptions(TString adop) { fAddOptions = adop; }\r
- void SetConfigName(TString cfgn) { fConfigName = cfgn; }\r
- void SetConfigVersion(TString cfgv) { fConfigVersion = cfgv; }\r
- void SetGainTableName(TString gt) { fGainTableName = gt; }\r
- void SetGainTableDesc(TString gd) { fGainTableDesc = gd; }\r
- void SetGainTableRocType(TString gr) { fGainTableRocType = gr; }\r
- void SetMCMGlobalState(Int_t r,Int_t m,Int_t g) { fRStateGSM[r][m] = g; }\r
- void SetMCMStateNI(Int_t r,Int_t m,Int_t v) { fRStateNI[r][m] = v; }\r
- void SetMCMEventCnt(Int_t r,Int_t m,Int_t v) { fRStateEV[r][m] = v; }\r
- void SetMCMPtCnt(Int_t r,Int_t m,Int_t v) { fRStatePTRG[r][m] = v; }\r
- void SetGainTableAdcdac(Int_t r,Int_t m,Int_t v){ fGainTableAdcdac[r][m] = v;}\r
- void SetGainTableFgfn(Int_t r,Int_t m,Int_t a,Int_t v) { fGainTableFgfn[r][m][a] = v; }\r
- void SetGainTableFgan(Int_t r,Int_t m,Int_t a,Int_t v) { fGainTableFgan[r][m][a] = v; }\r
+ void SetStatusBit(Int_t stbit) { fStatusBit = (Char_t)stbit; }\r
+ void SetDCSid(Int_t dcsid) { fDCSID = (Char_t)dcsid; }\r
+ void SetSM(Int_t smid) { fSM = (Char_t)smid; }\r
+ void SetStack(Int_t stid) { fStack = (Char_t)stid; }\r
+ void SetLayer(Int_t lyid) { fLayer = (Char_t)lyid; }\r
+ void SetNumberOfTimeBins(Int_t value) { fNumberOfTimeBins = (UShort_t)value; }\r
+ void SetConfigTag(Int_t cfgt) { fConfigTag = (UShort_t)cfgt; }\r
+ void SetSingleHitThres(Int_t sht) { fSingleHitThres = (Short_t)sht; }\r
+ void SetThreePadClustThres(Int_t tpct) { fThrPdClsThres = (Short_t)tpct; }\r
+ void SetSelectiveNoZS(Int_t snzs) { fSelNoZS = (Short_t)snzs; }\r
+ void SetFastStatNoise(Int_t fstn) { fFastStatNoise = (Short_t)fstn; }\r
+ void SetTCFilterWeight(Int_t tcfw) { fTCFilterWeight = (Short_t)tcfw; }\r
+ void SetTCFilterShortDecPar(Int_t sdp) { fTCFilterShortDecPar = (Short_t)sdp; }\r
+ void SetTCFilterLongDecPar(Int_t ldp) { fTCFilterLongDecPar = (Short_t)ldp; }\r
+ void SetGainTableRocSerial(Int_t gts) { fGainTableRocSerial = (UChar_t)gts; }\r
+ void SetFilterType(TString fity) { fFilterType = fity; }\r
+ void SetReadoutParam(TString rpar) { fReadoutParam = rpar; }\r
+ void SetTestPattern(TString tpat) { fTestPattern = tpat; }\r
+ void SetTrackletMode(TString tmde) { fTrackletMode = tmde; }\r
+ void SetTrackletDef(TString tdef) { fTrackletDef = tdef; }\r
+ void SetTriggerSetup(TString trse) { fTriggerSetup = trse; }\r
+ void SetAddOptions(TString adop) { fAddOptions = adop; }\r
+ void SetConfigName(TString cfgn) { fConfigName = cfgn; }\r
+ void SetConfigVersion(TString cfgv) { fConfigVersion = cfgv; }\r
+ void SetGainTableName(TString gt) { fGainTableName = gt; }\r
+ void SetGainTableDesc(TString gd) { fGainTableDesc = gd; }\r
+ void SetGainTableRocType(TString gr) { fGainTableRocType = gr; }\r
+ void SetMCMGlobalState(Int_t r,Int_t m,Int_t g) { fRStateGSM[r][m] = g; }\r
+ void SetMCMStateNI(Int_t r,Int_t m,Int_t v) { fRStateNI[r][m] = v; }\r
+ void SetMCMEventCnt(Int_t r,Int_t m,Int_t v) { fRStateEV[r][m] = v; }\r
+ void SetMCMPtCnt(Int_t r,Int_t m,Int_t v) { fRStatePTRG[r][m] = v; }\r
+ void SetGainTableAdcdac(Int_t r,Int_t m,Int_t v){ fGainTableAdcdac[r][m] = (Char_t)v; }\r
+ void SetGainTableFgfn(Int_t r,Int_t m,Int_t a,Int_t v) { fGainTableFgfn[r][m][a] = (Short_t)v; }\r
+ void SetGainTableFgan(Int_t r,Int_t m,Int_t a,Int_t v) { fGainTableFgan[r][m][a] = (Char_t)v; }\r