OADBHeader
| #include "OADBHeader.hh" |
OADBHeader
class description - source file - inheritance tree (.pdf)
class OADBHeader : public TObject
| Inheritance Chart: | |||||||||
|
public:
OADBHeader()
OADBHeader(const OADBHeader&)
virtual ~OADBHeader()
static TClass* Class()
virtual void Copy(TObject&) const
Float_t GetAngle(Int_t) const
const Float_t* GetAngles() const
Float_t GetEntranceDiscRadius()
Float_t GetEntranceZ()
Float_t GetExitZ()
Float_t GetFirstLensBottom()
Float_t GetFirstLensTop()
Int_t GetNumAngles() const
Int_t GetNumCols(Int_t row) const
Int_t GetNumPos() const
Int_t GetNumRows() const
Int_t GetNumWavelengths() const
Float_t GetOpticsRadius()
Float_t GetPosZ()
const Int_t* GetRows() const
Float_t GetSecondLensBottom()
Float_t GetSecondLensTop()
Float_t GetWavelength(Int_t) const
const Float_t* GetWavelengths() const
Float_t GetX(Int_t i)
Float_t GetXYStep()
Float_t GetY(Int_t j)
virtual TClass* IsA() const
OADBHeader& operator=(const OADBHeader&)
void SetAngle(Int_t, Float_t)
void SetEntranceDiscRadius(Double_t r)
void SetEntranceZ(Double_t z)
void SetExitZ(Double_t z)
void SetFirstLensBottom(Double_t z)
void SetFirstLensTop(Double_t z)
void SetNumAngles(Int_t)
void SetNumCols(Int_t r, Int_t c)
void SetNumRows(Int_t r)
void SetNumWavelengths(Int_t)
void SetOpticsRadius(Double_t r)
void SetPosZ(Double_t z)
void SetSecondLensBottom(Double_t z)
void SetSecondLensTop(Double_t z)
void SetWavelength(Int_t, Float_t)
void SetXYStep(Double_t s)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
Float_t fXYStep scan step
Float_t fOpticsRadius radius of the optics
Float_t fFirstLensBottom
Float_t fFirstLensTop
Float_t fSecondLensBottom
Float_t fSecondLensTop
Float_t fEntranceDiscRadius radius of the entrance disc
Float_t fEntranceZ altitude of entrance disc
Float_t fExitZ altitued of exit disc
Float_t fPosZ altitude of optics
Int_t fNumAngles number of angles stored
Float_t* fAngles [fNumAngles]
Int_t fNumWavelengths number of wavelengths stored
Float_t* fWavelengths [fNumWavelengths]
Int_t fNumRows
Int_t* fNumCols [fNumRows]
Class Description
void Copy( TObject& o) const
Int_t GetNumCols( Int_t row ) const
Float_t GetAngle(Int_t i) const
Float_t GetWavelength(Int_t i) const
Int_t GetNumPos() const
void SetNumRows( Int_t r )
void SetNumCols( Int_t r, Int_t c )
void SetNumAngles( Int_t n )
void SetAngle( Int_t i, Float_t th )
void SetNumWavelengths( Int_t n )
void SetWavelength( Int_t i, Float_t th )
Inline Functions
void ~OADBHeader()
OADBHeader OADBHeader()
Float_t GetX(Int_t i)
Float_t GetY(Int_t j)
Float_t GetXYStep()
Float_t GetOpticsRadius()
Float_t GetEntranceDiscRadius()
Float_t GetFirstLensBottom()
Float_t GetFirstLensTop()
Float_t GetSecondLensBottom()
Float_t GetSecondLensTop()
Float_t GetEntranceZ()
Float_t GetExitZ()
Float_t GetPosZ()
Int_t GetNumAngles() const
const Float_t* GetAngles() const
Int_t GetNumWavelengths() const
const Float_t* GetWavelengths() const
Int_t GetNumRows() const
const Int_t* GetRows() const
void SetXYStep(Double_t s)
void SetOpticsRadius(Double_t r)
void SetEntranceDiscRadius(Double_t r)
void SetFirstLensTop(Double_t z)
void SetFirstLensBottom(Double_t z)
void SetSecondLensTop(Double_t z)
void SetSecondLensBottom(Double_t z)
void SetEntranceZ(Double_t z)
void SetExitZ(Double_t z)
void SetPosZ(Double_t z)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
OADBHeader OADBHeader(const OADBHeader&)
OADBHeader& operator=(const OADBHeader&)
