1 #ifndef ALIMUONPADINFO_H
2 #define ALIMUONPADINFO_H
25 virtual void Clear(Option_t* =
"") {}
27 void Print(Option_t * option =
"")
const;
Float_t fPedMean
mean value of pedestal
void SetCalibrated(Bool_t calibrated=kTRUE)
Set the pad as being calibrated or not.
UInt_t GetPadId() const
Return pad ID.
Int_t GetPadPlaneType() const
Return the plane type 0=Bending 1=NonBending.
void SetPedestal(Float_t mean, Float_t sigma)
Set pedestal parameters.
void Print(Option_t *option="") const
Double32_t fPadDimX
pad X dimension
Double32_t fPadDimY
pad Y dimension
void SetPadDimXY(Double_t dX, Double_t dY)
Set pad dimension (cm)
Float_t fPedSigma
sigma of pedestal
void SetPadCharge(Double_t charge)
Set the calibrated charge.
Double32_t fPadCharge
pad calibrated charge
Bool_t IsCalibrated() const
Return kTRUE if the pad is calibrated.
Int_t GetManuChannel() const
Return the channel within ManuId(), part of the uniqueID.
Bool_t fPadCalibrated
pad calibration flag
void SetPadPlaneType(Int_t planeType)
Set the plane type 0=Bending 1=NonBending.
virtual ~AliMUONPadInfo()
void SetPadADC(Int_t adc)
Set the raw charge.
Double_t GetPadCharge() const
Return the calibrated charge.
Double_t GetPadY() const
Return pad Y-position (cm)
Float_t GetPedMean() const
Return the mean value of the pedestal.
AliMUONPadInfo & operator=(const AliMUONPadInfo &pad)
Int_t GetDetElemId() const
Return detection element id, part of the uniqueID.
Double32_t fPadY
pad Y position
void SetSaturated(Bool_t saturated=kTRUE)
Set the pad as being saturated or not.
Bool_t IsSaturated() const
Return kTRUE if the pad is saturated.
Float_t GetPedSigma() const
Return the sigma of the pedestal.
Int_t GetManuId() const
Return electronic card id, part of the uniqueID.
Int_t fPadADC
pad raw charge
Int_t GetCathode() const
Return the cathode number, part of the uniqueID.
void SetPadId(UInt_t padId)
Set pad ID.
Int_t GetPadADC() const
Return the raw charge.
Double_t GetPadDimX() const
Return pad X-dimension (cm)
Double_t GetPadDimY() const
Return pad Y-dimension (cm)
Double_t GetPadX() const
Return pad X-position (cm)
virtual void Clear(Option_t *="")
Clear method (used by TClonesArray)
Class to summarize ESD data at pad.
Double32_t fPadX
pad X position
Int_t fPadPlaneType
pad plane tye (0=Bending; 1=NonBending)
void SetPadXY(Double_t x, Double_t y)
Set pad coordinates (cm)
Bool_t fPadSaturated
pad saturation flag