#ifndef ALIITS_FOEFFICIENCYSPD_H
#define ALIITS_FOEFFICIENCYSPD_H
#include <TObject.h>
#include <TError.h>
class AliITSFOEfficiencySPD : public TObject {
public:
AliITSFOEfficiencySPD();
AliITSFOEfficiencySPD(const AliITSFOEfficiencySPD& foEff);
virtual ~AliITSFOEfficiencySPD();
AliITSFOEfficiencySPD& operator=(const AliITSFOEfficiencySPD& foEff);
virtual void ResetValues();
virtual void SetChipEfficiency(UInt_t eq, UInt_t hs, UInt_t chip, Float_t value);
virtual void SetColumnEfficiency(UInt_t , UInt_t , UInt_t , UInt_t , Float_t )
{Error("AliITSFOEfficiencySPD::SetColumnEfficiency","You need daughter class to set column efficiencies!");}
virtual Float_t GetChipEfficiency(UInt_t eq, UInt_t hs, UInt_t chip) const;
virtual Float_t GetColumnEfficiency(UInt_t eq, UInt_t hs, UInt_t chip, UInt_t ) const
{return GetChipEfficiency(eq,hs,chip);}
virtual Float_t GetEfficiency(UInt_t eq, UInt_t hs, UInt_t chip, UInt_t , UInt_t ) const
{return GetChipEfficiency(eq,hs,chip);}
protected:
Float_t fChipEfficiency[20][6][10];
ClassDef(AliITSFOEfficiencySPD,1)
};
#endif
AliITSFOEfficiencySPD.h:1 AliITSFOEfficiencySPD.h:2 AliITSFOEfficiencySPD.h:3 AliITSFOEfficiencySPD.h:4 AliITSFOEfficiencySPD.h:5 AliITSFOEfficiencySPD.h:6 AliITSFOEfficiencySPD.h:7 AliITSFOEfficiencySPD.h:8 AliITSFOEfficiencySPD.h:9 AliITSFOEfficiencySPD.h:10 AliITSFOEfficiencySPD.h:11 AliITSFOEfficiencySPD.h:12 AliITSFOEfficiencySPD.h:13 AliITSFOEfficiencySPD.h:14 AliITSFOEfficiencySPD.h:15 AliITSFOEfficiencySPD.h:16 AliITSFOEfficiencySPD.h:17 AliITSFOEfficiencySPD.h:18 AliITSFOEfficiencySPD.h:19 AliITSFOEfficiencySPD.h:20 AliITSFOEfficiencySPD.h:21 AliITSFOEfficiencySPD.h:22 AliITSFOEfficiencySPD.h:23 AliITSFOEfficiencySPD.h:24 AliITSFOEfficiencySPD.h:25 AliITSFOEfficiencySPD.h:26 AliITSFOEfficiencySPD.h:27 AliITSFOEfficiencySPD.h:28 AliITSFOEfficiencySPD.h:29 AliITSFOEfficiencySPD.h:30 AliITSFOEfficiencySPD.h:31 AliITSFOEfficiencySPD.h:32 AliITSFOEfficiencySPD.h:33 AliITSFOEfficiencySPD.h:34 AliITSFOEfficiencySPD.h:35 AliITSFOEfficiencySPD.h:36 AliITSFOEfficiencySPD.h:37 AliITSFOEfficiencySPD.h:38 AliITSFOEfficiencySPD.h:39 AliITSFOEfficiencySPD.h:40 AliITSFOEfficiencySPD.h:41 AliITSFOEfficiencySPD.h:42 AliITSFOEfficiencySPD.h:43