* about the suitability of this software for any purpose. It is *
* provided "as is" without express or implied warranty. *
**************************************************************************/
-//////////////////////////////////////////////////////
-// Response class for set:ITS //
-// Specific subdetector implementation for //
-// Silicon pixels //
-// An alternative version "SPDdubna" //
-// is also available //
-//////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////
+// Base Response class forITS
+// It is used to set static data members
+// connected to parameters equal for all
+// the SPD modules
+//
+// Modified by D. Elia, G.E. Bruno
+// March-April 2006
+// September 2007: Coupling params taken out
+// left in AliITSCalibrationSPD only
+//
+///////////////////////////////////////////////////////////////////////////
#include "AliITSresponseSPD.h"
-const Float_t AliITSresponseSPD::fgkDiffCoeffDefault = 0.;
-const Float_t AliITSresponseSPD::fgkThreshDefault = 2000.;
-const Float_t AliITSresponseSPD::fgkSigmaDefault = 280.;
+const Float_t AliITSresponseSPD::fgkDiffCoeffDefault = 0.; //change this
+const TString AliITSresponseSPD::fgkCouplingOptDefault = "old";
+const Float_t AliITSresponseSPD::fgkEccentricityDiffDefault = 0.85;
ClassImp(AliITSresponseSPD)
//______________________________________________________________________
-AliITSresponseSPD::AliITSresponseSPD(){
+AliITSresponseSPD::AliITSresponseSPD():
+ AliITSresponse(),
+fCouplOpt(0),
+fEccDiff(0){
+
// constructor
+ SetCouplingOption(fgkCouplingOptDefault);
+ SetDiffCoeff(fgkDiffCoeffDefault,0.);
+ SetSigmaDiffusionAsymmetry(fgkEccentricityDiffDefault);
- SetThresholds(fgkThreshDefault,fgkSigmaDefault);
- SetDiffCoeff(fgkDiffCoeffDefault,0.);
- SetNoiseParam(0.,0.);
- SetDataType();
- SetFractionDead();
}
-