1 #ifndef ALIITSRESPONSE_H
2 #define ALIITSRESPONSE_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
11 class AliITSsegmentation;
15 ////////////////////////////////////////////////////
17 // ITS base response virtual base class //
19 ////////////////////////////////////////////////////
20 class AliITSresponse : public TObject {
24 virtual ~AliITSresponse() {;}
26 virtual void SetDiffCoeff(Float_t p1, Float_t p2) {
27 fDiffCoeff=p1; fDiffCoeff1=p2;}
28 virtual void DiffCoeff(Float_t &diff,Float_t &diff1) const {
29 diff=fDiffCoeff; diff1=fDiffCoeff1;}
34 void NotImplemented(const char *method) const {if(gDebug>0)
35 Warning(method,"This method is not implemented for this sub-class");}
38 Float_t fDiffCoeff; // Diffusion Coefficient (scaling the time)
39 Float_t fDiffCoeff1; // Diffusion Coefficient (constant term)
42 ClassDef(AliITSresponse,5) // Detector type response virtual base class