#include "hmdctargetgeometry.h" |
HMdcTargetGeometry
class description - source file - inheritance tree (.pdf)
private:
Int_t getIndex(Int_t nSect, Int_t nMod)
public:
HMdcTargetGeometry(const char* name = "MdcTargetGeometry", const char* title = "target geometry for mdc reconstruction", const char* context)
HMdcTargetGeometry(const HMdcTargetGeometry&)
~HMdcTargetGeometry()
static TClass* Class()
Short_t getNModules()
Short_t getNSectors()
Double_t getXDim()
Double_t getYDim()
Double_t getZPos(Int_t sect, Int_t mod)
virtual Bool_t init(HParIo* inp, Int_t* set)
virtual TClass* IsA() const
HMdcTargetGeometry& operator=(const HMdcTargetGeometry&)
Bool_t read(fstream* pFile, Int_t* set, Int_t inputNumber)
void setNModules(Short_t modules)
void setNSectors(Short_t sectors)
void setXDim(Double_t dim)
void setYDim(Double_t dim)
Bool_t setZPos(Int_t sect, Int_t mod, Double_t z)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Int_t write(HParIo* output)
Int_t writeFile(fstream* pFile)
private:
Short_t fNSectors
Short_t fNModules number of sectors and modules in the setup
Double_t fXDim x dimension
Double_t fYDim y dimension
TArrayF* fZPos zposition of the target relative to each
HMdcTargetGeometry stores the geometry of the target.
It will change soon, since the general geometry
structure has not been completely designed.
Int_t writeFile(fstream *pFile)
Bool_t read(fstream* pFile,Int_t* set, Int_t inputNumber)
Inline Functions
void ~HMdcTargetGeometry()
Int_t getIndex(Int_t nSect, Int_t nMod)
HMdcTargetGeometry HMdcTargetGeometry(const char* name = "MdcTargetGeometry", const char* title = "target geometry for mdc reconstruction", const char* context)
Bool_t init(HParIo* inp, Int_t* set)
Int_t write(HParIo* output)
Short_t getNSectors()
Short_t getNModules()
Double_t getXDim()
Double_t getYDim()
Double_t getZPos(Int_t sect, Int_t mod)
void setNSectors(Short_t sectors)
void setNModules(Short_t modules)
void setXDim(Double_t dim)
void setYDim(Double_t dim)
Bool_t setZPos(Int_t sect, Int_t mod, Double_t z)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HMdcTargetGeometry HMdcTargetGeometry(const HMdcTargetGeometry&)
HMdcTargetGeometry& operator=(const HMdcTargetGeometry&)
Author: Beatriz Fuentes Arenaz
Last update: 31/05/99
Copyright GENP (Univ. Santiago de Compostela)
ROOT page - Class index - Class Hierarchy - 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.