60 Error(
"TMixture",
"mixture number is 0");
102 TMaterial::Streamer(b);
114 TMaterial::Streamer(b);
Manages a detector mixture.
Buffer base class used for serializing objects.
virtual Int_t CheckByteCount(UInt_t startpos, UInt_t bcnt, const TClass *clss)=0
virtual UInt_t WriteVersion(const TClass *cl, Bool_t useBcnt=kFALSE)=0
TMixture()
Mixture default constructor.
virtual void WriteArray(const Bool_t *b, Int_t n)=0
Manages a detector material.
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
virtual void SetByteCount(UInt_t cntpos, Bool_t packInVersion=kFALSE)=0
static constexpr double nm
virtual void DefineElement(Int_t n, Float_t a, Float_t z, Float_t w)
Define one mixture element.
you should not use this method at all Int_t Int_t z
virtual ~TMixture()
Mixture default destructor.
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b
virtual Version_t ReadVersion(UInt_t *start=0, UInt_t *bcnt=0, const TClass *cl=0)=0
virtual Int_t ReadArray(Bool_t *&b)=0