1 #ifndef ALIITSRESPONSESPD_H
2 #define ALIITSRESPONSESPD_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
7 #include "AliITSresponse.h"
8 ///////////////////////////////////////////
10 // ITS response class for SPD //
11 ///////////////////////////////////////////
13 class AliITSresponseSPD : public AliITSresponse {
15 AliITSresponseSPD(); // default constructor
16 virtual ~AliITSresponseSPD() {;} // destructror
18 virtual void SetCouplingOption(const char *opt) { // Options: "old" or "new"
20 virtual void CouplingOption(char *opt) const {
21 strcpy(opt,fCouplOpt.Data());}
22 virtual void SetSigmaDiffusionAsymmetry(Double_t ecc)
24 virtual void GetSigmaDiffusionAsymmetry(Double_t &ecc) const
29 static const Float_t fgkDiffCoeffDefault; //default for fDiffCoeff
30 static const TString fgkCouplingOptDefault; // type of pixel Coupling (old or new)
31 static const Float_t fgkEccentricityDiffDefault;//default for fCouplRow
33 TString fCouplOpt; // Coupling Option
34 Float_t fEccDiff; // Eccentricity (i.e. asymmetry parameter) in the Gaussian Diffusion
37 ClassDef(AliITSresponseSPD,6) // SPD base response class