JSFCALGeoParam
class description - source file - inheritance tree
public:
JSFCALGeoParam(EJSFCALType type, Int_t nphi, Int_t ntheta, Int_t nrad, Float_t rmin, Float_t rmax, Float_t zminus, Float_t zplus)
JSFCALGeoParam(const JSFCALGeoParam&)
virtual ~JSFCALGeoParam()
static TClass* Class()
Float_t GetRmax()
Float_t GetRmin()
void HitCellGeom(Int_t iCellID, Float_t* geo)
virtual JSFRThPhi HitPosition(Int_t iCellID)
virtual TClass* IsA() const
void SetGeoParam(EJSFCALType type, Int_t nphi, Int_t ntheta, Int_t nrad, Float_t rmin, Float_t rmax, Float_t zminus, Float_t zplus)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
EJSFCALType fType Calorimeter type
Float_t fRmin Inner radius of end-cap calorimeter
Float_t fRmax radius of barrel and outer radius of endcap.
Float_t fZminus Z location of -Zee endcap Calorimeter
Float_t fZplus Z location of +Zee endcap Calorimeter
Float_t fPhiStep Phi step/bin
Float_t fBZetaMin Barrel Zeta min.
Float_t fBZetaStep Barrel Zeta step/bin
Float_t fMZetaMin Zeta min of -Zee endcap.
Float_t fMZetaStep Zeta step of -Zee endcap.
Float_t fPZetaMin Zeta min of +Zee endcap.
Float_t fPZetaStep Zeta step of +Zee endcap.
JSRSFQuickSimParam
A Quicksim parameter class
$Id:
JSFCALGeoParam(EJSFCALType type,
Int_t nphi, Int_t ntheta, Int_t nrad,
Float_t rmin, Float_t rmax, Float_t zminus, Float_t zplus )
void SetGeoParam(EJSFCALType type,
Int_t nphi, Int_t ntheta, Int_t nrad,
Float_t rmin, Float_t rmax, Float_t zminus, Float_t zplus )
Initialize geometry parameters of the calorimeter. Inputs are,
type : kEMC or kHDC
nphi : Number of phi segmentation.
ntheta : Number of theta segmentation of barrel calorimeter
nrad : Number of radial segmentation of endcap calorimeter
rmin : Inner radius of endcap calorimeter (cm)
rmax : maximum radius of endcap calorimeter (cm)
zminus : Z coordinate of -Z endcap calorimeter (cm)
zplus : Z coordinate of +Z endcap calorimeter (cm)
Barrel calorimeter is from zmin to zmax,
and its surface radius is rmax.
JSFRThPhi HitPosition(Int_t iCellID)
void HitCellGeom(Int_t iCellID, Float_t geo[])
Inline Functions
Float_t GetRmin()
Float_t GetRmax()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
JSFCALGeoParam JSFCALGeoParam(const JSFCALGeoParam&)
void ~JSFCALGeoParam()
Last update: Tue Jan 20 15:55:04 2004
ROOT page - Home 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.