16 #include <TLorentzVector.h>
28 AliMUONv1(
const char *name,
const char* title =
"default");
void SetMagEffect(Bool_t Opt)
Set option to take into account magnetic field effect.
TString CurrentVolumePath() const
Bool_t fAngleEffect
Angle Effect along wires, Default is true.
virtual void UpdateInternalGeometry()
Float_t * fDestepSum
! Sum of energy deposits per chamber
virtual void CreateMaterials()
virtual void AddAlignableVolumes() const
Float_t * fStepSum
! Sum of track steps per chamber
TF1 * fElossRatio
Ratio of particle mean eloss with respect MIP's.
TF1 * fAngleEffectNorma
Angle effect: Normalisation form theta=10 degres to theta between 0 and 10 (Khalil BOUDJEMLINE sep 20...
AliDetector class for MUON subsystem providing simulation data management.
TF2 * fMagAngleEffectNorma
Magnetic field effect: Normalisation from theta=16 degres to theta between -20 and 20 (Lamia Benhabib...
TLorentzVector fTrackPosition
Position of the particle exiting the active gas of chamber.
virtual Int_t IsVersion() const
Return the version number of this detector.
AliDetector class for MUON subsystem which implements functions for simulation.
AliMUONv1 & operator=(const AliMUONv1 &right)
Not implemented.
Float_t fStepMaxInActiveGas
Step max in active gas default 0.6cm.
void SetStepMaxInActiveGas(Float_t StepMax)
Set max step max in active gas.
virtual Int_t GetGeomModuleId(Int_t volId) const
Bool_t fMagEffect
Magnetic Field Effect along wires, Default is true.
TLorentzVector fTrackMomentum
Momentum of the particle entering in the active gas of chamber.
TF1 * fAngleEffect10
Angle effect in tracking chambers at theta =10 degres as a function of ElossRatio (Khalil BOUDJEMLINE...
virtual void StepManager()
void SetAngleEffect(Bool_t Opt)
Set option to take into account angle effect.
virtual void CreateGeometry()