AliRoot Core  edcc906 (edcc906)
AliMUONResponse Class Reference

Chamber response base class. More...

#include <AliMUONResponse.h>

Inheritance diagram for AliMUONResponse:

Public Member Functions

 AliMUONResponse ()
 
virtual ~AliMUONResponse ()
 
virtual void SetSigmaIntegration (Float_t)
 Set number of sigmas over which cluster disintegration is performed (dummy) More...
 
virtual Float_t SigmaIntegration () const
 Get number of sigmas over which cluster disintegration is performed (dummy) More...
 
virtual void SetChargeSlope (Float_t)
 Set single electron pulse height (ADCcounts/e) (dummy) More...
 
virtual Float_t ChargeSlope () const
 Get single electron pulse height (ADCcounts/e) (dummy) More...
 
virtual void SetChargeSpread (Float_t, Float_t)
 Set sigmas of the charge spread function (dummy) More...
 
virtual Float_t ChargeSpreadX () const
 Get sigma_X of the charge spread function (dummy) More...
 
virtual Float_t ChargeSpreadY () const
 Get sigma_Y of the charge spread function (dummy) More...
 
virtual void SetMaxAdc (Int_t)
 Set maximum Adc-count value (dummy) More...
 
virtual void SetSaturation (Int_t)
 Set saturation value (dummy) More...
 
virtual void SetZeroSuppression (Int_t)
 Set zero suppression threshold (dummy) More...
 
virtual Int_t MaxAdc () const
 Get maximum Adc-count value (dummy) More...
 
virtual Int_t Saturation () const
 Get saturation value (dummy) More...
 
virtual Int_t ZeroSuppression () const
 Get maximum zero suppression threshold (dummy) More...
 
virtual void SetPitch (Float_t)
 Set anode cathode Pitch (dummy) More...
 
virtual Float_t Pitch () const
 Get anode cathode Pitch (dummy) More...
 
virtual void SetChargeCorrel (Float_t)
 Set the charge correlation (dummy) More...
 
virtual Float_t ChargeCorrel () const
 Get the charge correlation (dummy) More...
 
virtual Float_t IntPH (Float_t) const
 Pulse height from scored quantity (eloss) (dummy) More...
 
virtual Float_t IntXY (Int_t, AliMUONGeometrySegmentation *) const
 Charge disintegration (dummy) More...
 
virtual void DisIntegrate (const AliMUONHit &hit, TList &digits, Float_t timeDif)
 

Detailed Description

Chamber response base class.

Definition at line 23 of file AliMUONResponse.h.

Constructor & Destructor Documentation

AliMUONResponse::AliMUONResponse ( )

Default constructor

Definition at line 33 of file AliMUONResponse.cxx.

AliMUONResponse::~AliMUONResponse ( )
virtual

Destructor

Definition at line 40 of file AliMUONResponse.cxx.

Member Function Documentation

virtual Float_t AliMUONResponse::ChargeCorrel ( ) const
inlinevirtual

Get the charge correlation (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 65 of file AliMUONResponse.h.

Referenced by AliMUONChamber::ChargeCorrelationInit().

virtual Float_t AliMUONResponse::ChargeSlope ( ) const
inlinevirtual

Get single electron pulse height (ADCcounts/e) (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 39 of file AliMUONResponse.h.

virtual Float_t AliMUONResponse::ChargeSpreadX ( ) const
inlinevirtual

Get sigma_X of the charge spread function (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 43 of file AliMUONResponse.h.

virtual Float_t AliMUONResponse::ChargeSpreadY ( ) const
inlinevirtual

Get sigma_Y of the charge spread function (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 45 of file AliMUONResponse.h.

void AliMUONResponse::DisIntegrate ( const AliMUONHit hit,
TList &  digits,
Float_t  timeDif 
)
virtual

Not implemented disintegration

Reimplemented in AliMUONResponseV0, AliMUONResponseTriggerV1, and AliMUONResponseTrigger.

Definition at line 47 of file AliMUONResponse.cxx.

Referenced by AliMUONSDigitizerV2::Digitize(), and IntXY().

virtual Float_t AliMUONResponse::IntPH ( Float_t  ) const
inlinevirtual

Pulse height from scored quantity (eloss) (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 69 of file AliMUONResponse.h.

Referenced by AliMUONChamber::IntPH().

virtual Float_t AliMUONResponse::IntXY ( Int_t  ,
AliMUONGeometrySegmentation *   
) const
inlinevirtual

Charge disintegration (dummy)

Definition at line 71 of file AliMUONResponse.h.

virtual Int_t AliMUONResponse::MaxAdc ( ) const
inlinevirtual

Get maximum Adc-count value (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 53 of file AliMUONResponse.h.

virtual Float_t AliMUONResponse::Pitch ( ) const
inlinevirtual

Get anode cathode Pitch (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 61 of file AliMUONResponse.h.

virtual Int_t AliMUONResponse::Saturation ( ) const
inlinevirtual

Get saturation value (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 55 of file AliMUONResponse.h.

virtual void AliMUONResponse::SetChargeCorrel ( Float_t  )
inlinevirtual

Set the charge correlation (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 63 of file AliMUONResponse.h.

Referenced by AliMUONChamber::SetChargeCorrel().

virtual void AliMUONResponse::SetChargeSlope ( Float_t  )
inlinevirtual

Set single electron pulse height (ADCcounts/e) (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 37 of file AliMUONResponse.h.

Referenced by AliMUONChamber::SetChargeSlope().

virtual void AliMUONResponse::SetChargeSpread ( Float_t  ,
Float_t   
)
inlinevirtual

Set sigmas of the charge spread function (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 41 of file AliMUONResponse.h.

Referenced by AliMUONChamber::SetChargeSpread().

virtual void AliMUONResponse::SetMaxAdc ( Int_t  )
inlinevirtual

Set maximum Adc-count value (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 47 of file AliMUONResponse.h.

Referenced by AliMUONChamber::SetMaxAdc().

virtual void AliMUONResponse::SetPitch ( Float_t  )
inlinevirtual

Set anode cathode Pitch (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 59 of file AliMUONResponse.h.

virtual void AliMUONResponse::SetSaturation ( Int_t  )
inlinevirtual

Set saturation value (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 49 of file AliMUONResponse.h.

virtual void AliMUONResponse::SetSigmaIntegration ( Float_t  )
inlinevirtual

Set number of sigmas over which cluster disintegration is performed (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 33 of file AliMUONResponse.h.

Referenced by AliMUONChamber::SetSigmaIntegration().

virtual void AliMUONResponse::SetZeroSuppression ( Int_t  )
inlinevirtual

Set zero suppression threshold (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 51 of file AliMUONResponse.h.

virtual Float_t AliMUONResponse::SigmaIntegration ( ) const
inlinevirtual

Get number of sigmas over which cluster disintegration is performed (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 35 of file AliMUONResponse.h.

virtual Int_t AliMUONResponse::ZeroSuppression ( ) const
inlinevirtual

Get maximum zero suppression threshold (dummy)

Reimplemented in AliMUONResponseV0.

Definition at line 57 of file AliMUONResponse.h.


The documentation for this class was generated from the following files: