AliRoot Core  a565103 (a565103)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONChamber Class Reference

MUON tracking chamber class. More...

#include <AliMUONChamber.h>

Inheritance diagram for AliMUONChamber:

Public Member Functions

 AliMUONChamber ()
 AliMUONChamber (Int_t id)
virtual ~AliMUONChamber ()
virtual Int_t GetId () const
 Get chamber Id. More...
virtual void SetResponseModel (const AliMUONResponse &thisResponse)
 Set response model. More...
virtual AliMUONResponse *& ResponseModel ()
 Get pointer to response model. More...
virtual Float_t IntPH (Float_t eloss)
 Calculate pulse height from energy loss. More...
virtual void ChargeCorrelationInit ()
virtual void SetSigmaIntegration (Float_t p1)
virtual void SetChargeSlope (Float_t p1)
 Set the single electron pulse-height (ADCchan/e) More...
virtual void SetChargeSpread (Float_t p1, Float_t p2)
 Set width of charge distribution function. More...
virtual void SetMaxAdc (Int_t p1)
 Set maximum ADC count value. More...
virtual void SetChargeCorrel (Float_t correl)
 Set charge correlation. More...

Protected Member Functions

 AliMUONChamber (const AliMUONChamber &rChamber)
 Not implemented. More...
AliMUONChamberoperator= (const AliMUONChamber &rhs)
 Not implemented. More...

Protected Attributes

Int_t fId
 chamber number More...
Float_t fCurrentCorrel
 ! charge correlation for current hit. More...
 pointer to response More...
 pointer to MUON More...

Detailed Description

MUON tracking chamber class.

Now only providing DisIntegration function

Definition at line 24 of file AliMUONChamber.h.

Constructor & Destructor Documentation

AliMUONChamber::AliMUONChamber ( )

Default constructor

Definition at line 42 of file AliMUONChamber.cxx.

AliMUONChamber::AliMUONChamber ( Int_t  id)

Standard constructor

Definition at line 55 of file AliMUONChamber.cxx.

AliMUONChamber::~AliMUONChamber ( )


Definition at line 75 of file AliMUONChamber.cxx.

AliMUONChamber::AliMUONChamber ( const AliMUONChamber rChamber)

Not implemented.

Member Function Documentation

void AliMUONChamber::ChargeCorrelationInit ( )

Initialisation of charge correlation for current hit the value is stored, and then used by Disintegration

Definition at line 84 of file AliMUONChamber.cxx.

virtual Int_t AliMUONChamber::GetId ( ) const

Get chamber Id.

Definition at line 32 of file AliMUONChamber.h.

virtual Float_t AliMUONChamber::IntPH ( Float_t  eloss)

Calculate pulse height from energy loss.

Definition at line 45 of file AliMUONChamber.h.

AliMUONChamber& AliMUONChamber::operator= ( const AliMUONChamber rhs)

Not implemented.

virtual AliMUONResponse* & AliMUONChamber::ResponseModel ( )

Get pointer to response model.

Definition at line 39 of file AliMUONChamber.h.

Referenced by AliMUONSDigitizerV2::Digitize().

virtual void AliMUONChamber::SetChargeSlope ( Float_t  p1)

Set the single electron pulse-height (ADCchan/e)

Definition at line 57 of file AliMUONChamber.h.

virtual void AliMUONChamber::SetChargeSpread ( Float_t  p1,
Float_t  p2 

Set width of charge distribution function.

Definition at line 59 of file AliMUONChamber.h.

virtual void AliMUONChamber::SetMaxAdc ( Int_t  p1)

Set maximum ADC count value.

Definition at line 61 of file AliMUONChamber.h.

void AliMUONChamber::SetResponseModel ( const AliMUONResponse thisResponse)

Set response model.

Definition at line 96 of file AliMUONChamber.cxx.

virtual void AliMUONChamber::SetSigmaIntegration ( Float_t  p1)

Define signal distribution region by number of sigmas of the distribution function

Definition at line 54 of file AliMUONChamber.h.

Member Data Documentation

Float_t AliMUONChamber::fCurrentCorrel

! charge correlation for current hit.

Definition at line 73 of file AliMUONChamber.h.

Referenced by ChargeCorrelationInit().

Int_t AliMUONChamber::fId

chamber number

Definition at line 72 of file AliMUONChamber.h.

Referenced by GetId().

AliMUON* AliMUONChamber::fMUON

pointer to MUON

Definition at line 76 of file AliMUONChamber.h.

Referenced by AliMUONChamber().

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