TMaterial


class description - source file - inheritance tree

class TMaterial : public TNamed, public TAttFill


    public:
TMaterial TMaterial() TMaterial TMaterial(Text_t* name, Text_t* title, Float_t a, Float_t z, Float_t density) TMaterial TMaterial(Text_t* name, Text_t* title, Float_t a, Float_t z, Float_t density, Float_t radl, Float_t inter) TMaterial TMaterial(TMaterial&) virtual void ~TMaterial() TClass* Class() virtual Float_t GetA() virtual Float_t GetDensity() virtual Float_t GetInterLength() virtual Int_t GetNumber() virtual Float_t GetRadLength() virtual Float_t GetZ() virtual TClass* IsA() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

protected:
Int_t fNumber Material matrix number Float_t fA A of Material Float_t fZ Z of Material Float_t fDensity Material density in gr/cm3 Float_t fRadLength Material radiation length Float_t fInterLength Material interaction length


See also

TMixture

Class Description

 Manages a detector material. See class TGeometry


TMaterial()
*-*-*-*-*-*-*-*-*-*-*Material default constructor*-*-*-*-*-*-*-*-*-*-*-*
*-*                  ============================

TMaterial(Text_t *name, Text_t *title, Float_t a, Float_t z, Float_t density) :TNamed(name,title), TAttFill(0,1)
*-*-*-*-*-*-*-*-*-*-*Material normal constructor*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                  ============================

TMaterial(Text_t *name, Text_t *title, Float_t a, Float_t z, Float_t density, Float_t radl, Float_t inter) :TNamed(name,title), TAttFill(0,1)
*-*-*-*-*-*-*-*-*-*-*Material normal constructor*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                  ============================

~TMaterial()
*-*-*-*-*-*-*-*-*-*-*Material default destructor*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                  ============================

void Streamer(TBuffer &R__b)
 Stream an object of class TMaterial.



Inline Functions


              Int_t GetNumber()
            Float_t GetA()
            Float_t GetZ()
            Float_t GetDensity()
            Float_t GetRadLength()
            Float_t GetInterLength()
            TClass* Class()
            TClass* IsA()
               void ShowMembers(TMemberInspector& insp, char* parent)
          TMaterial TMaterial(TMaterial&)


Author: Rene Brun 03/10/95
Last update: 2.00/11 17/04/99 07.50.09 by Rene Brun
Copyright (c) 1995-1999, The ROOT System, 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.