X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TRD%2FAliTRDdigitsParam.cxx;h=c6d9a2958f08c2fd1ab40801fe70a32eb48cd65d;hb=c1b69b58c6e1df0aa01f78514029912c0777153b;hp=1911a2032f6c561d00725ddafeee3419a04db0c2;hpb=51a8c3336e98aec2ea39da9c1cb3019d6d7b6443;p=u%2Fmrichter%2FAliRoot.git diff --git a/TRD/AliTRDdigitsParam.cxx b/TRD/AliTRDdigitsParam.cxx index 1911a2032f6..c6d9a2958f0 100644 --- a/TRD/AliTRDdigitsParam.cxx +++ b/TRD/AliTRDdigitsParam.cxx @@ -24,23 +24,21 @@ #include "AliLog.h" #include "AliTRDdigitsParam.h" -#include "AliTRDcalibDB.h" ClassImp(AliTRDdigitsParam) //_____________________________________________________________________________ AliTRDdigitsParam::AliTRDdigitsParam() :TObject() - ,fCheckOCDB(kTRUE) - ,fNTimeBins(0) - ,fADCbaseline(0) { // // Default constructor // for (Int_t i = 0; i < 540; i++) { + fNTimeBins[i] = 0; fPretriggerPhase[i] = 0; + fADCbaseline[i] = 0; } } @@ -57,16 +55,15 @@ AliTRDdigitsParam::~AliTRDdigitsParam() //_____________________________________________________________________________ AliTRDdigitsParam::AliTRDdigitsParam(const AliTRDdigitsParam &p) :TObject(p) - ,fCheckOCDB(p.fCheckOCDB) - ,fNTimeBins(p.fNTimeBins) - ,fADCbaseline(p.fADCbaseline) { // // Copy constructor // for (Int_t i = 0; i < 540; i++) { + fNTimeBins[i] = p.fNTimeBins[i]; fPretriggerPhase[i] = p.fPretriggerPhase[i]; + fADCbaseline[i] = p.fADCbaseline[i]; } } @@ -98,41 +95,10 @@ void AliTRDdigitsParam::Copy(TObject &p) const return; } - target->fCheckOCDB = fCheckOCDB; - target->fNTimeBins = fNTimeBins; - target->fADCbaseline = fADCbaseline; - for (Int_t i = 0; i < 540; i++) { + target->fNTimeBins[i] = fNTimeBins[i]; target->fPretriggerPhase[i] = fPretriggerPhase[i]; - } - -} - -//_____________________________________________________________________________ -Bool_t AliTRDdigitsParam::SetNTimeBins(Int_t ntb) -{ - // - // Sets the number of time bins - // Per default an automatic consistency check with the corresponding - // OCDB entry is performed. This check can be disabled by setting - // SetCheckOCDB(kFALSE) - // - - fNTimeBins = ntb; - - if (fCheckOCDB) { - Int_t nTimeBinsOCDB = AliTRDcalibDB::Instance()->GetNumberOfTimeBinsDCS(); - if (fNTimeBins == nTimeBinsOCDB) { - return kTRUE; - } - else { - AliError(Form("Number of timebins does not match OCDB value (raw:%d, OCDB:%d)" - ,fNTimeBins,nTimeBinsOCDB)); - return kFALSE; - } - } - else { - return kTRUE; + target->fADCbaseline[i] = fADCbaseline[i]; } }