41 AliMUON(
const char* name,
const char* title);
67 virtual Bool_t
Raw2SDigits(AliRawReader* rawReader);
81 virtual void SetMaxAdc(Int_t
id, Int_t p1);
const AliMUONGeometry * GetGeometry() const
AliMUONVHitStore * fHitStore
! container of hits
virtual void SetTriggerEffCells(Bool_t trigEffCells=true)
Set trigger chamber efficiency by cells.
Reading Raw data class for trigger and tracker chambers.
const TString DigitStoreClassName() const
Return digit store class name.
Bool_t fAccCut
Transport acceptance cut.
AliMUONDigitCalibrator * fDigitCalibrator
! digit calibrator (for raw2sdigits)
Abstract base class for geometry construction per module(s)
Manager class for geometry construction via geometry builders.
Bool_t fConvertTrigger
Switch to enable trigger raw2sdigit conversion.
Int_t fNTrackingCh
Number of tracking chambers*.
virtual void SetDigitizerWithNoise(Int_t digitizerWithNoise, Double_t nsigmas=4.0)
Set off generation of noisy digits.
virtual Float_t GetMaxStepGas() const
Virtual store to hold digit.
Float_t fAccMin
Minimum acceptance cut used during transport.
virtual Float_t GetMaxDestepGas() const
Int_t fMaxIterPad
Maximum pad index.
Int_t fSplitLevel
Splitlevel when making branches in outfiles.
Float_t fMaxStepGas
Maximum step size inside the chamber gas.
MUON tracking chamber class.
virtual void SetAlign(Bool_t align=true)
virtual void SetMaxDestepGas(Float_t p1)
AliMUONRecoParam * GetRecoParam() const
virtual void SetIsMaxStep(Bool_t isMaxStep)
Set flag to inactivate calls to TVirtualMC::GetMC()->SetMaxStep.
virtual void SetSigmaIntegration(Int_t id, Float_t p1)
virtual Bool_t GetTriggerEffCells() const
virtual Bool_t Raw2SDigits(AliRawReader *rawReader)
TObjArray * fChambers
List of Tracking Chambers.
virtual AliMUONChamber & Chamber(Int_t id)
Return reference to Chamber id.
AliDetector class for MUON subsystem providing simulation data management.
virtual AliLoader * MakeLoader(const char *topfoldername)
Return segmentation.
Class with MUON reconstruction parameters.
virtual void SetTailEffect(Bool_t isTailEffect)
Parametrised tail effect in resolution histogram.
virtual void SetTriggerScalerEvent(Bool_t scaler=true)
Set scaler event for trigger.
Bool_t fIsTailEffect
Switch to turn on/off the tail effect.
virtual void SetSplitLevel(Int_t SplitLevel)
Set split level for making branches in outfiles.
TString fileName(const char *dir, int runNumber, const char *da, int i, const char *type)
virtual void SetConvertTrigger(Bool_t convertTrigger=true)
Enable trigger raw2sdigits conversion.
virtual void SetMaxAdc(Int_t id, Int_t p1)
virtual Int_t GetTriggerCoinc44() const
void AddGeometryBuilder(AliMUONVGeometryBuilder *geomBuilder)
virtual void SetMaxStepGas(Float_t p1)
Int_t fTriggerCoinc44
Flag to select TriggerCoinc44.
virtual void SetResponseModel(Int_t id, const AliMUONResponse &response)
Double_t fDigitizerNSigmas
nsigma cut for noise generation
void SetDigitStoreClassName(const char *classname)
Set digit store class name.
virtual AliTriggerDetector * CreateTriggerDetector() const
Create trigger.
MUON trigger detector class.
Float_t fMaxStepAlu
Maximum step size inside the chamber aluminum.
Int_t fTriggerResponseV1
Flag to select TriggerResponseV1 (for cluster size in MTR)
Float_t fMaxDestepGas
Maximum relative energy loss in gas.
Class to calibrate the digits.
virtual Int_t GetDigitizerWithNoise() const
virtual void SetTreeAddress()
AliMUON & operator=(const AliMUON &rhs)
Not implemented.
virtual Int_t GetTriggerResponseV1() const
const AliMUONGeometryTransformer * GetGeometryTransformer() const
Bool_t fTriggerScalerEvent
Flag to generates scaler event.
Container class for geometry modules.
void ResetGeometryBuilder()
Raw data class for trigger and tracker chambers.
virtual void SetTriggerCoinc44(Int_t trigCoinc44=0)
Set trigger coinc44.
AliMUONGeometryBuilder * fGeometryBuilder
Geometry builder.
AliMUONGeometryBuilder * GetGeometryBuilder() const
Return geometry builder.
AliMUONDigitMaker * fDigitMaker
! pointer to the digit maker class
Single entry point to access MUON calibration data.
Chamber response base class.
virtual Float_t GetMaxStepAlu() const
AliMUONCalibrationData * fCalibrationData
pointer of calibration data
Bool_t fTriggerEffCells
Flag to select TriggerEffCells.
virtual Float_t GetMaxDestepAlu() const
Int_t fNCh
Number of chambers.
virtual void SetMaxStepAlu(Float_t p1)
virtual void SDigits2Digits()
virtual void Digits2Raw()
virtual void MakeBranch(Option_t *opt=" ")
Float_t fMaxDestepAlu
Maximum relative energy loss in aluminum.
virtual void SetMaxDestepAlu(Float_t p1)
virtual AliDigitizer * CreateDigitizer(AliDigitizationInput *digInput) const
virtual void SetChargeSpread(Int_t id, Float_t p1, Float_t p2)
virtual Double_t GetDigitizerNSigmas() const
TString fDigitStoreConcreteClassName
to be able to select what the sdigitizer uses
virtual void SetChargeSlope(Int_t id, Float_t p1)
Int_t fCurIterPad
Current pad index.
Int_t fDigitizerWithNoise
Flag to switch on/off generation of noisy digits.
Float_t fAccMax
Minimum acceptance cut used during transport.
AliMUONRawWriter * fRawWriter
! Raw data writer
virtual void SetTriggerResponseV1(Int_t trigResV1=0)
Set trigger response version.
Bool_t fIsMaxStep
Flag to inactivate calls to TVirtualMC::GetMC()->SetMaxStep.
virtual void Hits2SDigits()