12#ifndef ROOT_TGeoMedium
13#define ROOT_TGeoMedium
int Int_t
Signed integer 4 bytes (int).
double Double_t
Double 8 bytes.
const char Option_t
Option string (const char).
#define ClassDefOverride(name, id)
Base class describing materials.
void SavePrimitive(std::ostream &out, Option_t *option="") override
Save a primitive as a C++ statement(s) on output stream "out".
TGeoMedium & operator=(const TGeoMedium &)
assignment operator
void SetParam(Int_t i, Double_t val)
TGeoMaterial * GetMaterial() const
const char * GetPointerName() const
Provide a pointer name containing uid.
Double_t GetParam(Int_t i) const
TGeoMedium()
Default constructor.
virtual Int_t GetByteCount() const
TGeoMedium(const TGeoMedium &)
copy constructor
~TGeoMedium() override
Destructor.
void SetMaterial(TGeoMaterial *mat)
virtual void SetCerenkovProperties(TObject *cerenkov)
TObject()
TObject constructor.