AliTRDv1
class description - source file - inheritance tree
private:
virtual Double_t BetheBloch(Double_t bg)
public:
AliTRDv1 AliTRDv1()
AliTRDv1 AliTRDv1(const char* name, const char* title)
AliTRDv1 AliTRDv1(AliTRDv1&)
virtual void ~AliTRDv1()
TClass* Class()
virtual void CreateGeometry()
virtual void CreateMaterials()
virtual Int_t GetSensChamber()
virtual Int_t GetSensPlane()
virtual Int_t GetSensSector()
virtual void Init()
virtual TClass* IsA() const
virtual Int_t IsVersion() const
virtual void SetSensChamber(Int_t ichamber = 0)
virtual void SetSensPlane(Int_t iplane = 0)
virtual void SetSensSector(Int_t isector = 0)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void StepManager()
virtual void Streamer(TBuffer& b)
private:
TF1* fDeltaE Energy distribution of the delta-electrons
protected:
Int_t fIdSens Sensitive volume identifier
Int_t fIdChamber1 Driftchamber volume identifier
Int_t fIdChamber2
Int_t fIdChamber3
Int_t fSensSelect Switch to select only parts of the detector
Int_t fSensPlane Sensitive detector plane
Int_t fSensChamber Sensitive detector chamber
Int_t fSensSector Sensitive detector sector
Transition Radiation Detector version 2 -- slow simulator
/*
*/
AliTRDv1(const char *name, const char *title)
:AliTRD(name, title)
Standard constructor for Transition Radiation Detector version 1
~AliTRDv1()
void CreateGeometry()
Create the GEANT geometry for the Transition Radiation Detector - Version 1
This version covers the full azimuth.
void CreateMaterials()
Create materials for the Transition Radiation Detector version 1
void Init()
Initialise Transition Radiation Detector after geometry has been built.
void SetSensPlane(Int_t iplane)
Defines the hit-sensitive plane (0-5)
void SetSensChamber(Int_t ichamber)
Defines the hit-sensitive chamber (0-4)
void SetSensSector(Int_t isector)
Defines the hit-sensitive sector (0-17)
void StepManager()
Slow simulator. Every charged track produces electron cluster as hits
along its path across the drift volume. The step size is set acording
to Bethe-Bloch. The energy distribution of the delta electrons follows
a spectrum taken from Ermilova et al.
Double_t BetheBloch(Double_t bg)
Parametrization of the Bethe-Bloch-curve
The parametrization is the same as for the TPC and is taken from Lehrhaus.
Inline Functions
AliTRDv1 AliTRDv1(const char* name, const char* title)
Int_t IsVersion() const
Int_t GetSensPlane()
Int_t GetSensChamber()
Int_t GetSensSector()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
AliTRDv1 AliTRDv1(AliTRDv1&)
Copyright (c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.