X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TRD%2FCal%2FAliTRDCalDCSFEE.cxx;h=1d1a4c42ba85e14243fc4f3aff388ad2a6013358;hb=0d9dbbaec4df1ffd3eae978d5a75f18cdcc32511;hp=5b28b61c85a007df659337d2fec83877ed7ccbdd;hpb=6b36d9851926c039b88f3fb342685e0c04b26b09;p=u%2Fmrichter%2FAliRoot.git diff --git a/TRD/Cal/AliTRDCalDCSFEE.cxx b/TRD/Cal/AliTRDCalDCSFEE.cxx index 5b28b61c85a..1d1a4c42ba8 100644 --- a/TRD/Cal/AliTRDCalDCSFEE.cxx +++ b/TRD/Cal/AliTRDCalDCSFEE.cxx @@ -22,12 +22,12 @@ /////////////////////////////////////////////////////////////////////////////// // fStatusBit: -// 0: no errors -// 1: invalid data received by online fxsproxy -// 2: ROC was not in state CONFIGURED or STANDBY_INIT (most probably it was OFF or STANDBY) -// 3: expected and received DCS-ID do not match. This is a serious communication error! +// 0: no errors for that ROC +// 1: ROC sent invalid or corrupted data. +// 2: ROC was not in state CONFIGURED or STANDBY_INIT (most probably it was in STANDBY) +// 3: No new data received from that ROC. // 4: DCS id from XML attributes and and the one calculated from SM, S, L do not match -// This should not happen since the DNR flag should have set the status bit to 0 or 1 +// 5: ROC has not responded at all, most probably it was off. #include "AliTRDCalDCSFEE.h" @@ -37,20 +37,21 @@ ClassImp(AliTRDCalDCSFEE) AliTRDCalDCSFEE::AliTRDCalDCSFEE() :TNamed() ,fStatusBit(0) - ,fDCSID(0) - ,fSM(0) - ,fStack(0) - ,fLayer(0) - ,fNumberOfTimeBins(0) - ,fPedestal(0) - ,fConfigTag(0) - ,fSingleHitThres(0) - ,fThrPdClsThres(0) - ,fSelNoZS(0) - ,fFastStatNoise(0) - ,fTCFilterWeight(0) - ,fTCFilterShortDecPar(0) - ,fTCFilterLongDecPar(0) + ,fDCSID(-1) + ,fSM(-1) + ,fStack(-1) + ,fLayer(-1) + ,fNumberOfTimeBins(-1) + ,fConfigTag(-1) + ,fSingleHitThres(-1) + ,fThrPdClsThres(-1) + ,fSelNoZS(-1) + ,fTCFilterWeight(-1) + ,fTCFilterShortDecPar(-1) + ,fTCFilterLongDecPar(-1) + ,fFastStatNoise(-1) + ,fGainTableRocType("") + ,fGainTableRocSerial(0) ,fFilterType(0) ,fReadoutParam(0) ,fTestPattern(0) @@ -60,45 +61,75 @@ AliTRDCalDCSFEE::AliTRDCalDCSFEE() ,fAddOptions(0) ,fConfigName(0) ,fConfigVersion(0) - ,fGainTableID(0) + ,fGainTableName("") + ,fGainTableDesc("") { // // AliTRDCalDCSFEE default constructor // + for(Int_t i=0; i