/* $Id$ */
+// --------------------------
+// Class AliMUONResponseV0
+// --------------------------
+// Implementation of Mathieson response
+// ...
#include "AliMUONResponseV0.h"
void
AliMUONResponseV0::Print(Option_t*) const
{
+// Printing
+
cout << " ChargeSlope=" << fChargeSlope
<< " ChargeSpreadX,Y=" << fChargeSpreadX
<< fChargeSpreadY
fMathieson->SetSqrtKy3AndDeriveKy2Ky4(SqrtKy3);
}
//__________________________________________________________________________
-Float_t AliMUONResponseV0::IntPH(Float_t eloss)
+Float_t AliMUONResponseV0::IntPH(Float_t eloss) const
{
// Calculate charge from given ionization energy loss
Int_t nel;
}
//-------------------------------------------
-Float_t AliMUONResponseV0::IntXY(Int_t idDE, AliMUONGeometrySegmentation* segmentation)
+Float_t AliMUONResponseV0::IntXY(Int_t idDE,
+ AliMUONGeometrySegmentation* segmentation)
+const
{
// Calculate charge on current pad according to Mathieson distribution
//-------------------------------------------
-Int_t AliMUONResponseV0::DigitResponse(Int_t digit, AliMUONTransientDigit* /*where*/)
+Int_t AliMUONResponseV0::DigitResponse(Int_t digit,
+ AliMUONTransientDigit* /*where*/)
+const
{
// \deprecated method
// Now part of the digitizer (where it belongs really), e.g. DigitizerV3