12#ifndef ROOT_TGeoMedium 
   13#define ROOT_TGeoMedium 
#define ClassDefOverride(name, id)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize id
 
Base class describing materials.
 
virtual void SetCerenkovProperties(TObject *cerenkov)
 
Media are used to store properties related to tracking and which are useful only when using geometry ...
 
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() override
Destructor.
 
void SetMaterial(TGeoMaterial *mat)
 
virtual void SetCerenkovProperties(TObject *cerenkov)
 
The TNamed class is the base class for all named ROOT classes.
 
Mother of all ROOT objects.