3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 ///////////////////////////////////////////////////////////////////////////////
10 // TRD calibration class for TRD FEE parameters //
12 ///////////////////////////////////////////////////////////////////////////////
18 class AliTRDCalFEE : public TNamed {
23 AliTRDCalFEE(const Text_t *name, const Text_t *title);
24 virtual ~AliTRDCalFEE() { };
26 void SetNumberOfTimeBins(Int_t value) { fNumberOfTimeBins = value; }
27 void SetTailCancelationTau1(Int_t tau1) { fTailCancelationTau1 = tau1; }
28 void SetTailCancelationTau2(Int_t tau2) { fTailCancelationTau2 = tau2; }
29 void SetTailCancelationAmp(Int_t amp) { fTailCancelationAmp = amp; }
30 void SetPedestal(Int_t ped) { fPedestal = ped; }
31 void SetConfigID(TString id) { fConfigID = id; }
32 void SetGainTableID(TString id) { fGainTableID = id; }
34 Int_t GetNumberOfTimeBins() const { return fNumberOfTimeBins; }
35 Int_t GetTailCancelationTau1() const { return fTailCancelationTau1; }
36 Int_t GetTailCancelationTau2() const { return fTailCancelationTau2; }
37 Int_t GetTailCancelationAmp() const { return fTailCancelationAmp; }
38 Int_t GetPedestal() const { return fPedestal; }
39 TString GetConfigID() const { return fConfigID; }
40 TString GetGainTableID() const { return fGainTableID; }
44 Int_t fNumberOfTimeBins; // Number of timebins
46 Int_t fTailCancelationTau1; // Tau1 of tail cancelation
47 Int_t fTailCancelationTau2; // Tau2 of tail cancelation
48 Int_t fTailCancelationAmp; // Amplitude of tail cancelation
50 Int_t fPedestal; // Pedestal
52 TString fConfigID; // Configuration ID
53 TString fGainTableID; // Gain table ID
55 ClassDef(AliTRDCalFEE,1) // TRD calibration class for TRD FEE parameters