-/**************************************************************************
- * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * *
- * Author: The ALICE Off-line Project. *
- * Contributors are mentioned in the code where appropriate. *
- * *
- * Permission to use, copy, modify and distribute this software and its *
- * documentation strictly for non-commercial purposes is hereby granted *
- * without fee, provided that the above copyright notice appears in all *
- * copies and that both the copyright notice and this permission notice *
- * appear in the supporting documentation. The authors make no claims *
- * about the suitability of this software for any purpose. It is *
- * provided "as is" without express or implied warranty. *
- **************************************************************************/
-
-/* $Id: AliTRDCalDCSFEE.cxx 18952 2007-06-08 11:36:12Z cblume $ */
-
-///////////////////////////////////////////////////////////////////////////////
-// //
-// TRD calibration class for TRD DCS FEE configuration parameters //
-// //
-///////////////////////////////////////////////////////////////////////////////
-
-#include "AliTRDCalDCSFEE.h"
-
-ClassImp(AliTRDCalDCSFEE)
-
-//_____________________________________________________________________________
-AliTRDCalDCSFEE::AliTRDCalDCSFEE()
- :TNamed()
- ,fDCSID(0)
- ,fSM(0)
- ,fStack(0)
- ,fLayer(0)
- ,fNumberOfTimeBins(0)
- ,fTailCancelationTau1(0)
- ,fTailCancelationTau2(0)
- ,fTailCancelationAmp(0)
- ,fPedestal(0)
- ,fConfigID(0)
- ,fGainTableID(0)
-{
- //
- // AliTRDCalDCSFEE default constructor
- //
-}
-
-//_____________________________________________________________________________
-AliTRDCalDCSFEE::AliTRDCalDCSFEE(const char *name, const char *title)
- :TNamed(name,title)
- ,fDCSID(0)
- ,fSM(0)
- ,fStack(0)
- ,fLayer(0)
- ,fNumberOfTimeBins(0)
- ,fTailCancelationTau1(0)
- ,fTailCancelationTau2(0)
- ,fTailCancelationAmp(0)
- ,fPedestal(0)
- ,fConfigID(0)
- ,fGainTableID(0)
-{
- //
- // AliTRDCalDCSFEE constructor
- //
-}
-
+/**************************************************************************\r
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *\r
+ * *\r
+ * Author: The ALICE Off-line Project. *\r
+ * Contributors are mentioned in the code where appropriate. *\r
+ * *\r
+ * Permission to use, copy, modify and distribute this software and its *\r
+ * documentation strictly for non-commercial purposes is hereby granted *\r
+ * without fee, provided that the above copyright notice appears in all *\r
+ * copies and that both the copyright notice and this permission notice *\r
+ * appear in the supporting documentation. The authors make no claims *\r
+ * about the suitability of this software for any purpose. It is *\r
+ * provided "as is" without express or implied warranty. *\r
+ **************************************************************************/\r
+\r
+/* $Id: AliTRDCalDCSFEE.cxx 18952 2007-06-08 11:36:12Z cblume $ */\r
+\r
+///////////////////////////////////////////////////////////////////////////////\r
+// //\r
+// TRD calibration class for TRD DCS FEE configuration parameters //\r
+// //\r
+///////////////////////////////////////////////////////////////////////////////\r
+\r
+// fStatusBit:\r
+// 0: no errors\r
+// 1: invalid data received by online fxsproxy\r
+// 2: ROC was not in state CONFIGURED or STANDBY_INIT (most probably it was OFF or STANDBY)\r
+// 3: expected and received DCS-ID do not match. This is a serious communication error!\r
+// 4: DCS id from XML attributes <DCS> and <ack> and the one calculated from SM, S, L do not match\r
+// This should not happen since the DNR flag should have set the status bit to 0 or 1\r
+\r
+#include "AliTRDCalDCSFEE.h"\r
+\r
+ClassImp(AliTRDCalDCSFEE)\r
+ \r
+//_____________________________________________________________________________\r
+AliTRDCalDCSFEE::AliTRDCalDCSFEE()\r
+ :TNamed()\r
+ ,fStatusBit(0)\r
+ ,fDCSID(0)\r
+ ,fSM(0)\r
+ ,fStack(0)\r
+ ,fLayer(0)\r
+ ,fNumberOfTimeBins(0)\r
+ ,fPedestal(0)\r
+ ,fConfigTag(0)\r
+ ,fSingleHitThres(0)\r
+ ,fThrPdClsThres(0)\r
+ ,fSelNoZS(0)\r
+ ,fFastStatNoise(0)\r
+ ,fTCFilterWeight(0)\r
+ ,fTCFilterShortDecPar(0)\r
+ ,fTCFilterLongDecPar(0)\r
+ ,fFilterType(0)\r
+ ,fReadoutParam(0)\r
+ ,fTestPattern(0)\r
+ ,fTrackletMode(0)\r
+ ,fTrackletDef(0)\r
+ ,fTriggerSetup(0)\r
+ ,fAddOptions(0) \r
+ ,fConfigName(0)\r
+ ,fConfigVersion(0)\r
+ ,fGainTableID(0)\r
+{\r
+ //\r
+ // AliTRDCalDCSFEE default constructor\r
+ //\r
+}\r
+\r
+\r
+//_____________________________________________________________________________\r
+AliTRDCalDCSFEE::AliTRDCalDCSFEE(const char *name, const char *title)\r
+ :TNamed(name,title)\r
+ ,fStatusBit(0)\r
+ ,fDCSID(0)\r
+ ,fSM(0)\r
+ ,fStack(0)\r
+ ,fLayer(0)\r
+ ,fNumberOfTimeBins(0)\r
+ ,fPedestal(0)\r
+ ,fConfigTag(0)\r
+ ,fSingleHitThres(0)\r
+ ,fThrPdClsThres(0)\r
+ ,fSelNoZS(0)\r
+ ,fFastStatNoise(0)\r
+ ,fTCFilterWeight(0)\r
+ ,fTCFilterShortDecPar(0)\r
+ ,fTCFilterLongDecPar(0)\r
+ ,fFilterType(0)\r
+ ,fReadoutParam(0)\r
+ ,fTestPattern(0)\r
+ ,fTrackletMode(0)\r
+ ,fTrackletDef(0)\r
+ ,fTriggerSetup(0)\r
+ ,fAddOptions(0) \r
+ ,fConfigName(0)\r
+ ,fConfigVersion(0)\r
+ ,fGainTableID(0)\r
+{\r
+ //\r
+ // AliTRDCalDCSFEE constructor\r
+ //\r
+}\r
+\r